這是我在stackoverflow中的第一個問題,所以我希望我以正確的方式做到這一點。 我正在使用geotools來讀取shapeFile(.shp),我無法找到函數來獲取多邊形的所有點。現在我有以下代碼: public class ImportShapeFileService implements ImportShapeFileServiceInterface {
@Override
我正在使用shapefile。我沒有任何問題閱讀,繪製它,並使地圖漂亮。但是,當我繪製它(使用QGIS將其重新投影到正確的EPSG之後)時,邊緣都是鋸齒狀的(如下所示)。有沒有辦法使用Python來平滑它? import matplotlib.pyplot as plt
from mpl_toolkits.basemap import Basemap
from matplotlib.patch
這很複雜,但長話短說:我已經使用了幾個類似OSMN的庫來繪製城市的幾個景點之間的路線。現在我將它轉換爲一個shp文件。 該路由是一個充滿節點ID的列表。然後這些id用於提取每個節點的緯度和經度。我做了元組與來連接各個節點對(一個開始,一個到達)的座標循環,這樣的:在循環結束 journey = []
# previous list will contain tuples with coordin