首页 > 解决方案 > 形状文件中的绘制地图似乎失真

问题描述

我正在尝试绘制一张德国地图,但情节对我来说似乎是扭曲的。

扭曲的德国地图

我想得到一个看起来更像这样的结果:

德国参考地图

我使用 GeoPandas 通过以下方式从形状文件生成的第一个图:

map_ = gpd.read_file(r'PATH\VG250_Kreisgrenzen_2018.shp')
map_.crs = {'init' :'epsg:4839'}
map_.plot()

我尝试使用不同的 epsg 代码,但我并没有真正看到实际结果的差异。有没有其他方法可以通过编辑 Y 轴的比例来获得更少失真的结果?

标签: pythonmatplotlibgeopandas

解决方案


我设法通过使用解决了这个问题:

map_ = map_.to_crs({'init' :'epsg:25832'})

该命令.to_csr以前不起作用。我不得不将 pyproj 更新到版本 2.2.1


推荐阅读