openlayers-3相关内容

getFeatures()为空

我有一个类似的问题,例如 OpenLayer 3中的POI ,但并非相同. > 我正在使用KML文件绘制地图: var layerVector = new ol.layer.Vector({ source : new ol.source.KML({ projection : projection, url : _url }), }); ..
发布时间:2020-04-26 10:27:41 其他开发

OpenLayers 3不在简单的模态上显示

我正在尝试使用OpenLayers 3和用于jQuery的SimpleModal插件显示地图. .当我单击链接时,将打开模式对话框,但未显示地图.我想念什么? 我已经在JSBin上重现了我的问题, http://jsbin.com /hunexepeti/2/edit?html,js,输出 这是与HTML相关的部分, Open ..
发布时间:2019-11-16 16:38:17 JavaScript

显示标记,带有OpenLayer3的弹出窗口

我试图了解如何使用openlayers3在osm地图上显示标记/弹出窗口,我在ol3网页上的示例中找到了示例,但是... 是否有更多使用javascript或jquery编码标记/弹出窗口的示例,最好是 this 或类似示例. 想法是标记建筑物,通过单击标记将弹出该建筑物的一些信息,此外,我想将城市中的重要场所连接到该建筑物(图书馆,饭店,公交车站等) .我希望有人能解释我如何开始构建 ..
发布时间:2019-11-15 11:08:33 前端开发

OpenLayers 4-适合所选功能

又是我.因此,昨天我在缩放到选定的功能时遇到了一个问题,我希望你们中的一些人可以将我推向正确的方向.在这里... 我正在尝试使用Materialize Materialize Framework 来实现自动完成/搜索栏. (以下是简单搜索栏的示例) $(document).ready(function(){ $('input.autocomplete').autocompl ..
发布时间:2019-11-14 17:44:35 前端开发

Javascript使用OpenLayers从GeoServer编辑WFS

在阅读了非常好的有关如何进行编辑的教程之后使用OpenLayers的WFS ,我尝试使用Geoserver的WFS层对其进行复制.需要一些Javascript帮助来查找问题所在. 我设法成功加载了WFS和底图,并设法显示了按钮.这些按钮可以正确显示,就像在该页面上的工作示例中一样,但是对于某些情况无法保存几何数据的原因.每次用户绘制东西时,都会在表上创建一个新的ID,但其关联的几何列为空 ..
发布时间:2019-11-13 16:00:42 前端开发

绘制完成时将触发事件,并将新多边形添加到openlayers 3中的要素列表中

我正在尝试使用OpenLayers 3创建交互式地图,客户端可以在地图上绘制多边形,然后检索绘制的多边形的坐标。我在 CodePEN 上找到了一个很好的小教程,我用它来进行绘制交互。这是我用来在地图上绘制新多边形的代码: var curMap = this; this.draw_interaction = new ol.interaction.Draw({ source:this ..
发布时间:2019-06-13 13:36:04 前端开发

OL3:缩放到地图上的矢量图层

我有一个带有openlayers 3和矢量图层的地图。 我想映射以调整大小到这个矢量图层,但到目前为止,我能够得到的是将地图置于此向量的最后一个点上,因为在创建时无法访问矢量图层的点地图: if(trackMap!= null){ for(var i = 0; i ..
发布时间:2019-06-12 12:58:30 前端开发

“打开图层3”功能填充“画布”未固定到该功能

我一直在使用 openlayers 3 ,并使用 canvasPattern 创建了一个填充。填充工作,问题是它没有按预期工作。 我希望填充随着它填充的几何体移动,但是当你将在此示例中看到: http ://fiddle.jshell.net/luigibosca/Lwrbuxfd/14/ 如果您移动地图,您会发现填充位置绝对定位,而不是相对于它填充的几何体。 我使用填充错 ..
发布时间:2019-06-12 11:17:55 前端开发

Openlayers 3中心地图

我正在唱 OpenLayers 3 来显示地图。我想使用latLon坐标使地图居中。 我开始使用快速入门代码。 使用此代码,我无法更改地图的中心。我认为这与球形墨卡托投影有关。唯一的问题是,我只有lat lon坐标。 有没有人知道如何从openlayers v3中心地图? 解决方案 您需要使用 将lon / lat坐标转换为正确的投影(或坐标系) var olCoordi ..
发布时间:2019-06-12 10:56:46 前端开发

是否可以在OpenLayers地图上显示1000多个特征足迹向量?

将许多要素足迹向量加载到地图上时,openlayers地图和Web应用程序变得无法响应。有没有办法用许多向量来改善openlayers地图的性能? 我们希望能够同时在地图上支持至少1000个向量。 我们是使用openlayers 4. 正如我所知,OpenLayers 3+使用HTML5画布渲染图像和矢量。我已经看到画布用于制作视频游戏和其他高性能图形应用程序。我不明白为什么它会 ..
发布时间:2019-06-12 10:52:01 前端开发

将geojson图层添加到openlayers 3

我已经对此进行了几个不同的例子,似乎没有任何工作。我试图简单地使用GeoJSON作为源在地图上绘制一个点。以下是我目前的情况: var staticGeo = new ol.source.GeoJSON(({ object:{ 类型:'功能收集', crs:{ 类型:'名称', 属性:{名称:'EPSG:4326'} }, 功能:[{ 类型:'功能', 几何:{ 类型:'点', 坐 ..
发布时间:2019-06-08 21:44:44 前端开发

在Openlayers 3中使用地图进行标记缩放/旋转

我正在尝试通过向图层添加点要素并将图标设置为要加载的图像来在OpenLayers 3.0地图上叠加图像。如何缩放地图时如何缩放它? 或者有没有更好的方法在图层上叠加图像? p = ol.proj.transform( [-78,40],'EPSG:4326','EPSG:3857') var f = new ol.Feature({geometry:new ol.geom.Point( ..
发布时间:2019-06-08 16:47:46 前端开发

OL3:强制重绘图层

我目前正在使用新版本的OpenLayers,OL3升级OpenLayers客户端版本2.13.1。我的设置包括Mapserver作为WMS映射服务器和之前提到的OpenLayers客户端。 在旧系统中,我支持用户交互,如果用户点击一些map的一部分,mapfile再次生成,因此我强制重绘图层以使地图的某些部分变为彩色。 OL2版本中的代码示例: $。ajax({ params:.. ..
发布时间:2019-06-06 11:34:05 前端开发

OpenLayers 3:简单的LineString示例

我是OpenLayers的新手,我正在寻找一些帮助在地图上绘制线条,我一直在尝试各种不同的帖子关于绘制LineStrings但我无法让它工作!我只需要弄清楚如何在坐标之间绘制一条线。 这是我试过但没有用的一些代码: var points = [ new ol.geom.Point([78.65,-32.65]), new ol.geom.Point( [-98.65,12.65] ..
发布时间:2019-06-06 10:40:56 前端开发

如何从Openlayers 3中的功能获取图层?

我无法找到从选择事件中的某个要素转到可能是其中一部分而无需遍历所有地图图层的所有要素,或者在每个要素中存储人工图层ID的图层的方法。创建。这是不可能的吗? ol.js 3.7.0 ol.interaction.Selection - > click - > callback(event){event.selected [0]} 在我的应用程序的另一部分中,我想从该功能转到图层以确定该 ..
发布时间:2019-06-06 03:52:07 前端开发

如何用bbox加载打开图层3 geojson矢量图层?

我正在努力构建OL3 Vector层BBOX策略加载。到目前为止,我可以轻松地使用有效的json语法加载Geojson文件,但这是一次性策略。我的另一种方法是使用ol.ServerVector,我的底层返回带回调的Javascript,但我不能使它工作。 工作简单的Geojson层: var vectorSource = new ol.source.GeoJSON( ({ proj ..
发布时间:2019-04-27 16:00:50 前端开发