square
函数可以用于计算给定底表面的正方形面积(单位必须与底表面中提供的投影单位相匹配)。
turf.square(polygon)
polygon
(Feature<Polygon>):表示底表面的多边形Feature对象,必须包含一个有效的投影单位。var polygon = turf.polygon([[
[-75, 40],
[-80, 50],
[-70, 50],
[-75, 40]
]]);
var area = turf.square(polygon);
//=area
//=281884492094.2652
polygon
必须为有效的多边形Feature对象,否则函数将抛出异常。polygon
中的投影单位必须与底表面使用的单位相同,否则计算出的正方形面积可能不准确。polygon
中存储的投影单位相同。