我想以编程方式触发选择事件,但我不知道如何。所以,这就是我选择创建互动: var selection = new ol.interaction.Select({
...
});
selection.on('select', function (event) {
... here is some action or event I want to trigger
});
嗨有一种方法来在某个图层上添加一个多边形后有一个回调?该场景是我在我的地图上添加了一个自定义控件,并且此控件将调用绘制多边形交互。现在我想要有一个回调,帮助我发现多边形的绘图已经添加。现在我的代码如下 var polysource = new ol.source.Vector({wrapX: false});
var map = new ol.Map({
target: id,
我上的OpenLayers 3项目的工作,使用打字稿开发的,因此: let ol = require("openlayers");
我想用变换扩展插件,它是不是在NPM发布(http://viglino.github.io/ol3-ext/interaction/transforminteraction.js ) 我试过如下: let ol = require("openlayers");
我使用来自geom的答案的代码https://gis.stackexchange.com/questions/216792/is-there-an-easy-way-to-use-postgis-geojson-in-openlayers-3将PostGIS图层加载到我的OL3地图应用程序中。 的问题是:大(原料)GeoJSON的数据集渲染性能是不是最佳的,所以我想用这样的: new ol.lay