//turf.min.js用法
function UseTurfJS() {
var polygon = turf.polygon([[
[pos[0].longitude, pos[0].latitude],
[pos[1].longitude, pos[1].latitude],
[pos[2].longitude, pos[2].latitude],
[pos[3].longitude, pos[3].latitude],
[pos[4].longitude, pos[4].latitude],
[pos[0].longitude, pos[0].latitude],
]]);
var area = turf.area(polygon);
console.log("面积:", area);
var center = turf.centerOfMass(polygon);
console.log("中心点:", center);
var translatePoly = turf.transformTranslate(polygon, 100, 100);
console.log("位移:", translatePoly);
//显示点集
var coord = polygon.geometry.coordinates;
var cartographics = coord[0];
console.log("------------", coord, cartographics);
var pointCollection = new Cesium.PointPrimitiveCollection();
var poss = [];
cartographic
Cesium使用turf.js简单应用
最新推荐文章于 2025-05-27 17:12:13 发布