簡體   English   中英

Shapefile縮放到使用geopandas繪圖

[英]Shapefile zooming to plot with geopandas

我有一個意大利的shapefile,我正在繪制GIS數據。 事情是我在一個城市(羅馬)內有一個很小的公共汽車軌道,當我正在密謀時,它看起來像一個點。 我猜是因為我的地圖。

如何縮放地圖(.shp)?

street_map = gpd.read_file("roads.shp")
...
...
fig,ax = plt.subplots(figsize = (20,15))
street_map.plot(ax = ax, alpha = 0.4, color = "grey")
geo_df[geo_df['Perc_'] > 25].plot(ax = ax, markersize = 20, color = "blue", 
marker = "o", label = "Neg")
geo_df[geo_df['Perc_'] < 25].plot(ax = ax, markersize = 20, color = "red", 
marker = "^", label = "Pos")
plt.legend(prop={'size':15})

在此輸入圖像描述

在此輸入圖像描述

根據您的第一張圖像,可以通過指定正確的x和y限制來獲得放大圖。

...
ax.set_ylim([40.4, 47.2])
ax.set_xlim([7.0, 14.4])

(將此代碼plt.legend()之前。

希望這很有用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM