与Cartopy一起使用时上下颠倒映射

问题描述 投票:0回答:1

[将contextily底图添加到用cartopy投影的轴上时,该图将显示为[[上下]]。这是一个最小的示例:import matplotlib.pyplot as plt import cartopy import contextily # contextily & cartopy fig, ax = plt.subplots() ax = plt.axes(projection=cartopy.crs.Mercator()) ax.add_feature(cartopy.feature.COASTLINE) ax.set_extent([-11,37,35,70]) contextily.add_basemap(ax)

但是下面的代码会生成正确的地图,但没有Cartopy功能:

# contextily fig, ax = plt.subplots() ax.set_xlim(-1163881, 4068715) ax.set_ylim( 4118821,11118821) contextily.add_basemap(ax)

看起来,Cartopy坐标系存在一些投影问题。如何添加适当的底图到Cartopy图?

enter image description here

[将上下文底图添加到以cartopy投影的轴时,该图将显示为上下颠倒。这是一个最小示例:将matplotlib.pyplot作为plt导入cartopy上下文相关地#...

python cartopy openmaptiles contextily
1个回答
0
投票
我也遇到了这个问题...不确定如何使用Contextily解决此问题,但是找到了使用内置的Cartopy方法ax.add_wmts()来访问和绘制底图图块的解决方案。
© www.soinside.com 2019 - 2024. All rights reserved.