我看到可以传入 ol.coordinate 元素数组,但我没有看到传入 ol.geom.Point 特征数组的明显方法。根据点要素数组创建面的最有效方法是什么?
循环插入所有点以收集其几何图形,然后从该集合创建多边形。
var coordinates = [];
points.forEach(function(point) {
coodinates.push(point.getCoordinates());
});
var polygon = new ol.geom.Polygon([coordinates]);