Circles 使用Basemap绘制显示投影失真的测地线圆
界地图投影是将球体或椭球体表面上位置的纬度和经度系统地转换为平面上的位置。 —()简单地使用笛卡尔坐标在那个平面上画一个圆会导致一些……东西。 Thomas Lecoq帮助一些成Python,以便正确计算的大圆距离。我在这里复制了一些小的改动,以Circles的形式,一个小型的便利库。它旨在与matplotlib的扩展一起使用,并且需要库。使用pip安装它: pip install circles Circles公开了一个方法circle() 。将您的Basemap实例、您希望作为圆心的点的经度和纬度以及半径传递给它。它将返回地图投影坐标中的lon、lat元组列表,可以将其传递给您的Basemap实例进行绘图,或使用转换为多边形,然后使用进行绘图。一个简单的例子: # the shaded circle has the wrong
下载地址
用户评论