问题标签 [openlayers-3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Openlayers 3 添加带有图标和文本的可移动标记
在 OL3 中,我成功地制作了一张带有可移动标记的地图:
但我想添加 >10 个标记,所以我需要用数字或文本标记它们。有没有办法在叠加层中添加文本?如果我检查iconStyle
,我会看到它有一个getText()
函数,但该函数总是只返回undefined
并且没有伴随的setText()
函数。像这样定义它似乎也很自然:
但这似乎是不允许的。另一个自然的选择可能是将 html 元素附加到样式中,以便我们可以渲染任何我们想要的东西,但似乎没有办法做到这一点。
那么,如何创建具有文本标签的标记?
openlayers-3 - 没有缩小的OpenLayers?
我试图找到一个OpenLayers3.js
没有缩小的文件,这是一个痛苦的调试东西,被缩小了,谁能帮我找到它?
我现在使用这个地址:http: //openlayers.org/en/v3.0.0/build/ol.js
顺便说一句,它在顶部是一个特殊的东西。见网站: http: //ol3.js.org/?让我发笑。
帮助?
jquery - 如何动态添加标记
我只需要 OpenLayers 中的标记来动态更改。我不知道该怎么做。。
for循环console.debug(response.i)
输出是
抱歉在这里粘贴完整的代码..
上面的代码一个标记工作正常
javascript - 如何动态给出json响应..?
这是json响应
下面的代码给出了这个错误:
下面的代码里面<script>
我不知道如何连续给 json 响应iconFeature
openlayers - OpenLayers 3.0 中的“fractionalZoom”等价物是什么?
当使用 OpenLayers 2.13 和http://vmap0.tiles.osgeo.org/wms/vmap0 WMS 图层时,OpenLayers.Map 对象的 fractionalZoom 属性可以设置为 true。OpenLayers 3.0.0 中的等效属性是什么?
我使用相同的地图服务器源,但每当我在视图上执行 fitExtent() (使用向量层的范围)时,缩放始终是整数(这可能导致视图周围出现大量空白)。
编辑 - 示例代码
这是一个使用 OpenLayers 2.13 的简单地图示例
注意 fractionalZoom 属性。所以我的问题相当于:这个代码片段的 OL3 版本是什么。
javascript - OpenLayers 3 - Zoomify - 瓷砖 - 入门
我是 OpenLayers 的新手,想从 Google Maps API 切换。
现在我想弄清楚如何将大图像放入 OpenLayers,就像我可以使用 Google Maps API 一样: https ://developers.google.com/maps/documentation/javascript/examples/maptype-image
我猜 OpenLayers 的依赖是 Zoomify,对吧? http://openlayers.org/en/v3.0.0/examples/zoomify.html
现在我在 Zoomify 上找不到任何好的 How To 或 Get Started。
- 我应该知道关于 OpenLayers 和 Zoomify 的很好的介绍吗?
- 我如何需要将图像切成瓷砖?
- 我可以像在 Google 地图中那样命名图块吗?
- 我下载了 OL3,但示例不起作用。我需要编译一些东西吗?
openlayers - 从 Openlayers Marker-Array 创建 Geoserver 层
我目前正在使用 js-array 在 openlayers 中显示来自 MSSQL DB 的大量标记。但是性能太差了,我需要一个新的解决方案。我想我可以通过使用 geoserver 来显示一个带有所有标记的图层来解决这个问题。但我无法完全弄清楚如何做到这一点。
Amy 想如何提高我的 Web 应用程序的性能?提前谢谢。
maps - 使用 openlayers 3 加载 osm 文件
我正在使用 openlayers 3 ( http://openlayers.org/ ),我正在尝试在我的地图中加载一个 osm 文件。在旧版本的 openlayers 中,这个任务非常简单(http://wiki.openstreetmap.org/wiki/OpenLayers_osm_file_example)但是现在使用 openlayers 3 我不能做类似的事情。
有什么建议吗?
openlayers-3 - 地图上未显示地图项
我一直在尝试 Open Layers 的新版本 (3)。我稍微修改了图标功能示例,所以它会显示一个多边形。我一直在搜索,阅读和尝试几个小时,但无法弄清楚我做错了什么。
我不想使用 geoJSON,因为我想动态添加和删除功能。
这是我到目前为止的代码:
为什么多边形不显示?