11得票1回答
如何在Bootstrap中将OpenLayers地图高度设置为100%

我希望将高度调整至100%。 <div class="container-fluid"> <div class="row"> <div id="map" style="width: 100...

11得票2回答
更新到 OpenLayers 3

我希望将我的应用程序从OpenLayers 2更新到OpenLayers 3。 是否有人知道迁移指南(或类似的东西),可以帮助完成此操作?

11得票2回答
升级到Google Maps版本3,还是转向OpenLayers?

我负责开发一些学术地图制作软件,用于制作地理数据的集合。这是一个相当简单的界面,可用于创建历史地图。该项目基于Google Maps v.2,因为v.2将在2013年停止支持,所以我们决定提前咬紧牙关升级到v.3。 结果证明这是一项艰巨的工作,需要完全重新思考应用程序中地图部分的工作方式。我...

11得票2回答
OpenLayers:从服务器获取地图、视图、TileLayer和OSM

我是新手使用OpenLayers(一种开源JavaScript库,用于在Web浏览器中显示地图数据作为滑动地图)。我正在与Thymeleaf(一种Java XML / XHTML / HTML5模板引擎,可以在Web和非Web环境中工作)一起使用它。 我正在尝试复制此示例,但从服务器获取资源...

10得票2回答
获取OpenLayers 4.6.5 ~ 5地图事件坐标

我尝试在一个 OpenLayers 地图上获取点击位置的坐标。我的代码如下:const localmap = new ol.Map({ layers: [ new ol.layer.Tile({ source: new ol.source.OSM() ...

10得票6回答
禁用Openlayers中的缩放功能

我正在使用OpenLayers在我的网站上显示自定义的OSM地图。 我有一些要求:地图必须是固定的(也就是说我们不能拖动或缩放它)。 我遇到了一个问题,我无法使用鼠标禁用缩放。有人有什么建议吗?map = new OpenLayers.Map('map'); map.events.remo...

10得票2回答
OpenLayer 坐标系统

我很难理解OpenLayers使用的坐标系统。 英国莱斯特大约位于: Latitude: 52.63973017532399 Longitude: -1.142578125 然而,要使用OpenLayers显示相同的位置,我必须使用以下代码: Latitude: 6915601....

10得票4回答
多层图层(OpenLayer.Layer.Vector)上的Openlayers事件

又是与OpenLayers一起工作的一天,又遇到一个问题。 也就是说-我有多个矢量图层,用于不同类型的内容(如汽车、历史旅程和区域)。它们都有事件,我正在试图捕获... 但正如Niklas发现的那样,当您在一个图层上激活事件时,它会被移到顶部,而下面图层上的事件将无法触发。 是否有一种方法...

10得票2回答
如何根据缩放级别加载图层?

我想在OpenLayers中控制缩放。 当缩放为3时,我想加载KML1,当缩放为4时,我想加载KML2。 请问如何控制缩放事件?

10得票1回答
OpenLayers,图层:瓦片式 vs 单瓷砖

每次我们将新的图层添加到基于 OpenLayers 的网站中(数据主要由 GeoServer 服务器提供),我们都会讨论使用 单一瓦片 还是 分瓦片 的方法。 我们评估的一些参数如下: 使用 分瓦片 方法,我们得到: 视口缓慢但持续构建 大量小图像 客户端缓存可能性 阻塞加载流水线(同...