球面沃罗诺伊图
Spherical Voronoi Diagram

原始链接: https://www.jasondavies.com/maps/voronoi/

球面沃罗诺伊图 (Spherical Voronoi Diagram) Jason Davies → 地图 外接圆 (Circumcircles) 德劳内三角剖分 (Delaunay triangulation) 沃罗诺伊图将空间划分为若干个区域,每个种子点对应一个区域。该区域内的所有点到对应种子点的距离,都比到其他任何种子点的距离更近。在本例中,空间为地球表面(近似为球体)。 此实现采用随机增量算法来计算球面点的三维凸包。球面点的三维凸包等同于这些点的球面德劳内三角剖分。 开发中!剩余事项: 正确处理共面点。 显示球面凸包(若点集均位于半球内,则为德劳内三角剖分的边界;否则为整个球体)。

抱歉。
相关文章

原文
Spherical Voronoi Diagram

A Voronoi diagram for a set of seed points divides space into a number of regions. There is one region for each seed, consisting of all points closer to that seed than any other. In this case, the space is the surface of the globe (approximated as a sphere).

This implementation uses a randomised incremental algorithm to compute the 3D convex hull of the spherical points. The 3D convex hull of the spherical points is equivalent to the spherical Delaunay triangulation of these points.

A work in progess! Remaining items:

  • Handle coplanar points correctly.
  • Show the spherical convex hull (this is the boundary of the Delaunay triangulation for points ⊆ hemisphere, otherwise the whole sphere).
联系我们 contact @ memedata.com