泰森多边形 / Delaunay 三角网

由点集或 GeoJSON 站点计算 Delaunay 三角网与泰森多边形(Voronoi),支持按 bbox 或凸包裁剪,输出三角面 / 边 / 胞片 / 站点的 GeoJSON

站点 16 · 三角形 21 · 边 36 · Voronoi 胞片 16
三角网总面积:0.0620 度²胞片总面积:0.0840 度²
{
  "type": "FeatureCollection",
  "features": [
    {
      "type": "Feature",
      "properties": {
        "site": 0,
        "lng": 116.4,
        "lat": 39.9
      },
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              116.45285714286207,
              39.91285714285969
            ],
            [
              116.44714285714959,
              39.9271428571409
            ],
            [
              116.39000000000077,
              39.97000000000251
            ],
            [
              116.356428571432,
              39.93642857143374
            ],
            [
              116.386666666675,
              39.860833333326234
            ],
            [
              116.3979999999979,
              39.857999999995506
            ],
            [
              116.45285714286207,
              39.91285714285969
            ]
          ]
        ]
      }
    },
    {
      "type": "Feature",
      "properties": {
        "site": 1,
        "lng": 116.55,
        "lat": 39.86
      },
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              116.56166666667875,
              39.82
            ],
            [
              116.6316666666638,
              39.82
            ],
            [
              116.62442148760069,
              39.874338842973366
            ],
            [
              116.56183168316545,
              39.92301980197856
            ],
            [
              116.49500000000441,
              39.881250000002915
            ],
            [
              116.49500000000441,
              39.87000000000574
            ],
            [
              116.56166666667875,
              39.82
            ]
          ]
        ]
      }
    },
    {
      "type": "Feature",
      "properties": {
        "site": 2,
        "lng": 116.32,
        "lat": 39.98
      },
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              116.3900000000032,
              40.02
            ],
            [
              116.28,
              40.02
            ],
            [
              116.28,
              39.999999999983764
            ],
            [
              116.34653846152541,
              39.93346153845836
            ],
            [
              116.35642857143523,
              39.93642857143131
            ],
            [
              116.39000000000321,
              39.96999999999929
            ],
            [
              116.3900000000032,
              40.02
            ]
          ]
        ]
      }
    },
    {
      "type": "Feature",
      "properties": {
        "site": 3,
        "lng": 116.62,
        "lat": 39.95
      },
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              116.62730769231445,
              39.981923076934315
            ],
            [
              116.55919354838257,
              39.954677419361545
            ],
            [
              116.56183168316487,
              39.92301980197395
            ],
            [
              116.62442148759891,
              39.87433884296969
            ],
            [
              116.66942307693144,
              39.92576923077831
            ],
            [
              116.62730769231445,
              39.981923076934315
            ]
          ]
        ]
      }
    },
    {
      "type": "Feature",
      "properties": {
        "site": 4,
        "lng": 116.48,
        "lat": 40.02
      },
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              116.54166666666991,
              40.02
            ],
            [
              116.42999999999547,
              40.02
            ],
            [
              116.50333333333758,
              39.98333333332893
            ],
            [
              116.53695652174156,
              39.99173913042992
            ],
            [
              116.54166666666991,
              40.02
            ]
          ]
        ]
      }
    },
    {
      "type": "Feature",
      "properties": {
        "site": 5,
        "lng": 116.38,
        "lat": 39.82
      },
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              116.30500000001494,
              39.82
            ],
            [
              116.42333333333201,
              39.82
            ],
            [
              116.39799999999903,
              39.85799999999949
            ],
            [
              116.38666666667562,
              39.86083333333034
            ],
            [
              116.30500000001494,
              39.82
            ]
          ]
        ]
      }
    },
    {
      "type": "Feature",
      "properties": {
        "site": 6,
        "lng": 116.7,
        "lat": 39.88
      },
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              116.63166666666305,
              39.82
            ],
            [
              116.7,
              39.82
            ],
            [
              116.7,
              39.93800000000347
            ],
            [
              116.66942307693057,
              39.92576923077569
            ],
            [
              116.62442148760042,
              39.8743388429698
            ],
            [
              116.63166666666305,
              39.82
            ]
          ]
        ]
      }
    },
    {
      "type": "Feature",
      "properties": {
        "site": 7,
        "lng": 116.28,
        "lat": 39.9
      },
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              116.28,
              39.82
            ],
            [
              116.29499999999915,
              39.82
            ],
            [
              116.32326086956591,
              39.91891304348368
            ],
            [
              116.28,
              39.933333333338986
            ],
            [
              116.28,
              39.82
            ]
          ]
        ]
      }
    },
    {
      "type": "Feature",
      "properties": {
        "site": 8,
        "lng": 116.5,
        "lat": 39.94
      },
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              116.44714285714227,
              39.92714285714498
            ],
            [
              116.4528571428572,
              39.912857142857646
            ],
            [
              116.49500000000752,
              39.88124999999491
            ],
            [
              116.56183168316983,
              39.92301980197135
            ],
            [
              116.55919354838734,
              39.95467741936116
            ],
            [
              116.5369565217455,
              39.99173913043091
            ],
            [
              116.50333333332244,
              39.98333333332515
            ],
            [
              116.44714285714227,
              39.92714285714498
            ]
          ]
        ]
      }
    },
    {
      "type": "Feature",
      "properties": {
        "site": 9,
        "lng": 116.44,
        "lat": 39.86
      },
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              116.42333333332255,
              39.82
            ],
            [
              116.47000000000581,
              39.82
            ],
            [
              116.49500000001062,
              39.87000000000962
            ],
            [
              116.49500000001062,
              39.88125000000253
            ],
            [
              116.45285714285801,
              39.912857142867
            ],
            [
              116.39799999998992,
              39.85799999999893
            ],
            [
              116.42333333332255,
              39.82
            ]
          ]
        ]
      }
    },
    {
      "type": "Feature",
      "properties": {
        "site": 10,
        "lng": 116.6,
        "lat": 40
      },
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              116.640000000003,
              40.02
            ],
            [
              116.54166666667369,
              40.02
            ],
            [
              116.53695652174451,
              39.99173913042498
            ],
            [
              116.55919354838367,
              39.95467741935972
            ],
            [
              116.62730769231356,
              39.98192307693169
            ],
            [
              116.640000000003,
              40.02
            ]
          ]
        ]
      }
    },
    {
      "type": "Feature",
      "properties": {
        "site": 11,
        "lng": 116.35,
        "lat": 39.88
      },
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              116.29500000000077,
              39.82
            ],
            [
              116.30500000001494,
              39.82
            ],
            [
              116.38666666667184,
              39.86083333332845
            ],
            [
              116.3564285714308,
              39.93642857143111
            ],
            [
              116.34653846153765,
              39.93346153846316
            ],
            [
              116.32326086956691,
              39.918913043481446
            ],
            [
              116.29500000000077,
              39.82
            ]
          ]
        ]
      }
    },
    {
      "type": "Feature",
      "properties": {
        "site": 12,
        "lng": 116.52,
        "lat": 39.82
      },
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              116.4699999999987,
              39.82
            ],
            [
              116.5616666666977,
              39.82
            ],
            [
              116.49500000000754,
              39.87000000001763
            ],
            [
              116.4699999999987,
              39.82
            ]
          ]
        ]
      }
    },
    {
      "type": "Feature",
      "properties": {
        "site": 13,
        "lng": 116.66,
        "lat": 39.98
      },
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              116.7,
              39.93800000000234
            ],
            [
              116.7,
              40.02
            ],
            [
              116.63999999999731,
              40.02
            ],
            [
              116.627307692307,
              39.98192307692908
            ],
            [
              116.66942307692466,
              39.9257692307722
            ],
            [
              116.7,
              39.93800000000234
            ]
          ]
        ]
      }
    },
    {
      "type": "Feature",
      "properties": {
        "site": 14,
        "lng": 116.3,
        "lat": 39.96
      },
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              116.34653846154902,
              39.93346153846885
            ],
            [
              116.28,
              40.00000000001788
            ],
            [
              116.28,
              39.9333333333314
            ],
            [
              116.32326086956246,
              39.918913043477254
            ],
            [
              116.34653846154902,
              39.93346153846885
            ]
          ]
        ]
      }
    },
    {
      "type": "Feature",
      "properties": {
        "site": 15,
        "lng": 116.46,
        "lat": 39.98
      },
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              116.42999999998979,
              40.02
            ],
            [
              116.38999999999832,
              40.02
            ],
            [
              116.38999999999832,
              39.96999999999867
            ],
            [
              116.4471428571512,
              39.92714285713401
            ],
            [
              116.50333333334139,
              39.98333333332419
            ],
            [
              116.42999999998979,
              40.02
            ]
          ]
        ]
      }
    }
  ]
}
地图预览站点Voronoi 胞片三角网
Leaflet © 高德地图

Delaunay 与 Voronoi 在输入的平面坐标系里计算(经纬度按 x/y 处理,局部小范围适用)。底图用高德栅格瓦片(境内直连、无需 key),它是 GCJ-02 加偏坐标系;绘制时自动做 WGS84→GCJ-02 纠偏,因此图上的轨迹/图形会贴合高德路网,而统计与导出仍是文件里的原始 WGS84。高德瓦片仅覆盖中国范围,境外数据可切 OSM/ESRI 底图查看(境内可能拉不到)。

关于 泰森多边形 / Delaunay 三角网 工具

泰森多边形 / Delaunay 三角网 是云海百宝箱提供的一个免费在线工具。由点集或 GeoJSON 站点计算 Delaunay 三角网与泰森多边形(Voronoi),支持按 bbox 或凸包裁剪,输出三角面 / 边 / 胞片 / 站点的 GeoJSON 该工具完全在浏览器中运行,无需下载安装任何软件,跨平台支持 Windows、Mac、Linux 及移动设备,数据在本地处理不上传服务器。

与 泰森多边形 / Delaunay 三角网 配合常用的同类工具: GIS 坐标工具箱、坐标转换、在线地图加载、地图测距工具、坐标格式互转、坐标批量转换

泰森多边形 / Delaunay 三角网 使用方法

  1. 在输入框中输入或粘贴需要处理的内容
  2. 选择相应的处理选项或参数
  3. 点击"处理"或"转换"按钮获取结果
  4. 点击"复制"按钮可一键复制结果到剪贴板

相关工具推荐