我发现了一个锤子投影图,我一直试图复制。 锤子投影本身不是问题,但我不知道如何在地图下面生成轴。事实上,我不知道如何绘制(箭头和文字)图中的某些东西。任何人都可以帮助一个想法如何复制与轴底部的图形? matplotlib锤子投影绘制外地图
1
A
回答
相关问题
- 1. 在matplotlib底图投影上绘制椭圆
- 2. 在地图上绘制旋转的极投影
- 3. 尽管投影谷歌地图绘制广场
- 4. 三维matplotlib图形中图像投影的控制角度
- 5. Matplotlib程度与mollweide投影
- 6. 如何将卫星地面轨迹绘制成Swift地图投影
- 7. Android arcGIS地图投影
- 8. 如何绘制System.Drawing.Bitmap形状的投影?
- 9. Matplotlib:投影绘制类似于clabel的网格线上的标签()
- 10. 绘制图形使用matplotlib
- 11. Python绘制累积图(matplotlib)
- 12. 用Matplotlib绘制图表?
- 13. 使用投影线绘制简单图形
- 14. 在投影图上绘制连接线(mapproj,gcIntermediate)
- 15. 绘制matplotlib
- 16. Matplotlib绘制框
- 17. 绘制的matplotlib
- 18. 在matplotlib中更改图像背景色底图正投影
- 19. python matplotlib三维投影错误
- 20. 在matplotlib的地图上绘制图像可能吗?
- 21. matplotlib:半球/楔子的自定义投影
- 22. matplotlib:没有正确地绘制曲线
- 23. 用matplotlib绘制地形数据plot_surface
- 24. 在matplotlib子图中绘制几个图像文件
- 25. 在matplotlib中的每个子图旁边绘制条形图吗?
- 26. matplotlib,在图中绘制多个图/点
- 27. Matplotlib和绘图
- 28. 使用D3.js投影显示地图
- 29. Google地图自定义投影
- 30. 地图服务器投影转换
我尝试了您的建议解决方案,但看起来地图下面没有足够的空间来绘制箭头和文本。如果将箭头延伸到地图的中间底部,则箭头看起来会截断,但实际上它将与地图本身重叠。下面是代码: '无花果= plt.figure() RECT = 0.05,0.05,0.9,0.9 AX = fig.add_axes(矩形) 米=底图(投影= '锤',lon_0 = 0,分辨率='c') m.drawparallels(np.arange(-90。,120.,30。)) ax.text(0,0,'180 $^\ circ $',ha ='left',transform (0.05,0.0,0.1,0,head_width = 0.05,head_length = 0.05,fc ='k',ec ='k',transform = ax.transAxes)' – user3578925
尝试使轴相对于图更小,例如'ax = fig.add_axes([0.2,0.2,0.6,0.6])'给出了你的坐标轴两边空白字符大小的1/5(= 0.2)。这应该为你的注释提供充足的空间。 – wsj
谢谢你试图帮助我,但它仍然无法正常工作。箭头仍然是截止的。我的代码,根据你的建议是: '从mpl_toolkits.basemap进口底图 进口numpy的作为NP 进口matplotlib.pyplot作为PLT 无花果= plt.figure() AX1 = fig.add_axes([0.2,0.2, 0.6,0.6]) m =底图(projection ='hammer',lon_0 = 0,resolution ='c') #绘制平行线和经线。 m.drawparallels(np.arange(-90。,120.30)) m.drawmeridians(np.arange(0.,420.,60。)) ax1.arrow(0,0,0.5, 0,head_width = 0.05,head_length = 0.05,fc ='k',ec ='k',transform = ax1.transAxes) plt.show()' 你能试试看吗? – user3578925