我在球体(不是地球的球体)上定义了一些数据:Python 2.6 和 matplotlib 是否可以“自动”在地图(墨卡托地图类型)上绘制它们,还是我必须投影数据?
编辑:我所有的数据都是经纬度的。
我在球体(不是地球的球体)上定义了一些数据:Python 2.6 和 matplotlib 是否可以“自动”在地图(墨卡托地图类型)上绘制它们,还是我必须投影数据?
编辑:我所有的数据都是经纬度的。
这实际上取决于您拥有什么以及您想要什么:xy 和/或经纬度?看起来您的问题类似于我遇到的问题并且或多或少得到了回答: matplotlib and aspect ratio of geo-data plots
考虑使用set_aspect()
, 使用数据平均纬度的倒数。
有关工作示例,请参阅matplotlib 和地理数据图的纵横比。