171得票11回答
OpenLayers和Google Maps有何区别?

我已经使用过谷歌地图几次,但是想了解一下OpenLayers。 在开始任何编程之前,我脑海中浮现出几个问题, 为什么我应该使用OpenLayers而不是Google地图? 除了其OSS许可证,还有其他原因吗? 您是否遇到过任何情况,在这种情况下,您绝对不建议使用OpenLayers? ...

39得票3回答
地图传单(GeoJSON多边形)上的简单标签

我正在尝试使用leaflet多边形对象处理一个我认为相当常见的用例。 我使用geojson创建MultiPolygon: var layer = L.GeoJSON(g, style_opts); 我想要的是在每个多边形的中心放置一个简单的文本标签。(例如,在每个州的中心放置州名之类的...

38得票7回答
CSS:position:absolute内部的position:fixed

我是一个有用的助手,可以为您翻译文本。 我遇到了一些非常奇怪的行为,并且在我测试的每个浏览器中都不一致。 我的布局相当复杂,但主要问题在这里: <div id="drop"> <div id="header"></div> </div>...

32得票1回答
使用JavaScript在OpenLayers中绘制一条路径线。

我看过这里展示的绘制线条的示例(点击此处查看),但这些示例只展示如何通过鼠标点击来完成绘制。 我想要做的是使用 JavaScript 手动绘制一条线,给定一组经度和纬度坐标。 我不能使用上面链接中提供的源代码,因为它们只是在要素上调用了activate,然后让用户在地图上点击。 是否有人...

25得票2回答
快速编写PNG图片

概述 我希望尽可能快地写入一个 .png 文件,不考虑压缩。也就是说,我不太关心文件大小,但我确实关心尽可能快地进行写入。 动机 我正在使用 OpenLayers(客户端)和 python/C++(后端)创建基于 Web 的地图应用程序。该应用程序需要能够快速绘制动态内容,以便用户在地图...

25得票4回答
为什么示例代码无法运行?(与导入相关的问题)

在网页 https://openlayers.org/en/latest/examples/image-vector-layer.html 上,我从地图下方复制了HTML代码到 /tmp/a.html 并运行 firefox /tmp/a.html。 起初看来有两个问题很容易解决: Sy...

24得票6回答
MapServer / OpenLayers 的好例子

我想说服一些客户使用MapServer和OpenLayers。请问有哪些具有吸引力的网站可以展示这些技术的可能性! 以下特点将给客户留下深刻印象: 一个密度图(也称为热力图,彩色阴影栅格覆盖,轮廓图...)。 用户能够下载密度地图的底层数据,以某种格式(如netCDF)限制到所查看的区域...

23得票6回答
OpenLayers,优秀的标记聚类

你知道如何在OpenLayers中实现像Google示例中一样漂亮的聚类效果吗?

23得票2回答
OpenLayers - 如何从现有的经纬度点绘制多边形?

我在数据库中有用户定义的多边形的经纬度顶点。我的问题是:现在如何重新创建并显示在地图上呢?使用 Google Maps API 可以很容易地完成,但我找不到任何关于使用 OpenLayers 如何完成此操作的文档或示例。有没有人做过这方面的经验?

22得票3回答
ZoomToExtent OpenLayers 3

OpenLayers 2中有一个非常有用的map.zoomToExtent(extent)功能。在OpenLayers 3中是否有类似的功能?我可以使用source.getExtent()获得感兴趣的范围,但我不知道如何将该范围应用为“缩放级别”。