我一直在寻找如何确定OpenLayers中多边形(要素)的点坐标。比如说,我已经创建了一个多边形,就像这个例子中的那样。我需要知道组成多边形的点,以便将它们保存在某个地方。 我敢打赌这很简单。我只是找不到任何东西,也许是因为我不知道我应该搜索什么。 提前感谢。
我正在尝试在OpenLayers 3中添加新的ESRI矢量底图。通过修改OpenLayers发布的Mapbox示例,我已经成功地显示了未经过样式处理的图层。 显然,我必须删除style: createMapboxStreetsV6Style()选项才能显示esri图层。因此,基本上地图不知道...
我正在尝试将一个静态图例放置在OpenLayers地图的右下角,覆盖在地图上方。我已经尝试使用绝对定位的DIV,但它往往会被其他对象撞开(即使具有较高的z-index)。 是否有一种方法可以使用OpenLayers API来实现这一点?我注意到OpenMap有一个Layer.ScreenOv...
在OpenLayers-2中,我们可以添加谷歌底图(卫星、物理、混合等)。我需要在OpenLayer-3中添加谷歌底图。如何添加谷歌底图? OpenLayers-3的代码: map = new ol.Map({ layers: [ new ol.layer....
我将尝试在OpenLayers 4中为矢量源样式化点。 我已经定义了一个样式: var pStyle = new ol.style.Style({ stroke: new ol.style.Stroke({ width: 6, color: [255...
我正在使用Vuelayers库开发一个Web映射应用程序,它是一组Web地图Vue组件,拥有OpenLayers的强大功能。 我在模板中有以下代码: <vl-map @singleclick="hideOverlay" @postcompose="onMapPostCompose" ...
我正在开发一个应用程序,其中一部分使用OpenLayers(调用Geoserver提供的WMS)显示一些经常更新的数据(船只轨迹 - 更具体地说,是一系列点)。 我希望在设定的时间间隔内更新这个船只轨迹 - OpenLayers.Strategy.Refresh似乎是最合适的方法。我稍微修改...
似乎在OpenLayers中对标记(Markers)进行拖动是不可能的(例如这个和这个)。 因此,我想使用矢量图层,然后添加点而不是标记。 我的问题是,矢量点看起来不像标记。 我能否将图标分配给点要素? 我希望具有矢量点的功能,但外观类似于标记。
我需要在OpenLayers 4中将事件监听器附加到一个要素上。 我尝试过 feature.on('click',function(){...}) 但它没有起作用。 如何给一个要素添加事件? 提前感谢您。