簡體   English   中英

Python Geopandas:世界 map 分辨率更高

[英]Python Geopandas: World map with higher resolution

我正在尋找一種方法來輕松地 plot 世界 map 與 Geopandas 的內置分辨率相比具有更高的分辨率。 據我所知,世界 map 的內置數據集只有低分辨率:

import geopandas
world = geopandas.read_file(geopandas.datasets.get_path('naturalearth_lowres'))
world.plot()
plt.show()

我已經閱讀了此頁面但找不到答案: https://geopandas.org/en/stable/docs/user_guide/mapping.html#

我不是在尋找谷歌地圖的精度,但我會很感激 map,如果我放大,例如比利時是由一個多於 14 個點的多邊形繪制的(見截圖)。 (假設是 100 到 1000 分。)

(我需要世界上完整的 map,因為我正在繪制不同國家的數據並想放大。)

低分辨率地圖

這是內置多邊形所具有的數據的限制。 無論放大 map,矢量都按原樣表示 map。

隨着構成多邊形的點數增加,更精確的 map 需要更多容量。

您將能夠使用各種來源。

https://gis.stackexchange.com/questions/182944/seeking-polygon-shapefile-of-countries-states-and-islands

上面答案中列出的站點將有所幫助。
從 OSM 或 GADM 獲取和加載世界邊界。 數據大小我沒查過,但是越接近實際的邊界,數據的大小和加載文件的memory要求就越大。

暫無
暫無

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

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