如何从Openlayers扩展或扩展操作获取GeoJSON



目前我正在使用Openlayers提供的ExtentInteraction,并且我能够使用extent提供的方法来获取坐标。我甚至可以得到右下/左上和右上/左上,但我很好奇是否有一种方法可以简单地调用一个方法并获得扩展操作的GeoJson输出?

如果您想将交互的范围作为GeoJSON字符串中的多边形特征

var geojson = new ol.format.GeoJSON().writeFeatures([new ol.Feature(ol.geom.Polygon.fromExtent(interaction.getExtent()))]);

最新更新