计算多边形的中心点(centroid)
js
npm install @turf/centroid
通过使用所有顶点的平均值来计算一个或多个Features
的中心,从而减少在计算多边形集合的中心时小岛和人工元素的影响
Takes one or more features and calculates the centroid using the mean of all vertices. This lessens the effect of small islands and artifacts when calculating the centroid of a set of polygons.
TIP
centroid 是通过计算几何形状的顶点的平均值来计算几何形状的中心点。由于只考虑顶点,所以它不太适合于具有孔洞或其他复杂形状的多边形,因为它可能会受到小的偏移或孔洞的影响。
参数
参数 | 类型 | 描述 |
---|---|---|
geojson | GeoJSON | 要计算的GeoJson数据 |
options | Object | 配置项 |
配置项(Options)
Prop | 类型 | 默认值 | 描述 |
---|---|---|---|
properties | Object | {} | 为中心点设置GeoJson 属性 |
返回(Returns)
Feature <Point>
- 中心点
示例