【发布时间】:2019-06-06 14:28:15
【问题描述】:
我有一个兴趣点数据集(通过纬度/经度),并希望从中生成一个图表。目的是有一个可路由的图表。所以我希望通过边缘连接“最近”的 POI。
我想出了Delaunay,因为这会从点中创建一个简单的平面图。就好的而言,我得到了一些结果。但问题是,由于地球不平坦,边缘连接不好。在北半球和南半球,三角形是垂直拉伸的。
有没有办法使用 scipy.spatial.Delaunay 包来接受纬度/经度作为定位信息,而不是有一个平坦的区域? 或者使用其他程序是否有意义?有一些python的解决方案会很棒。
【问题讨论】:
-
你的点集覆盖了全世界吗?
-
实际上不是 - 但数据集正在增长,并且有可能将其传播到世界各地。这些点仅在陆地区域。所以超过 70% 的地球将是空的。
标签: python scipy coordinates geospatial delaunay