OpenLayers是一个开源的Javascript Web映射库,用于创建Web地图应用程序。
我有一张 openlayers 地图,其中包含车辆路线及其在某些点的速度。要获得速度,我需要单击地图上的图钉按钮,该按钮会打开一个弹出窗口,其中包含一些信息(速度、时间、地理定位...
OpenLayers:feature.set() -> feature.changed() 似乎没有更改数据
我希望每次点击复选框时我的功能都会改变。我已将事件侦听器添加到更改中。我想我会这样声明(正如我所说的“零”值为 [0]) if (currentValue.leng...
我已经开始使用 OpenLayers,我尝试的第一件事就是从开放库中进行开箱即用的教程练习。我选择了这个:https://openlayers.org/en/la...
给定 2 个坐标和一个宽度,我在 Openlayer 中创建网格的周长,背景为 Google 地图。 2个坐标之间的距离是500米。 而且网格的宽度有...
如何修复 IntersectionObserver 导致我的 OpenLayers Web 应用程序内存泄漏?
所以我正在开发一个名为 MSC AniMet 的 Web 应用程序。该应用程序使用 Vue2 和 Vuetify2 进行编码,它本质上是一个大型 OpenLayers 地图,其中添加了一堆内容和功能...
如何修复 IntersectObserver 导致我的 OpenLayers Web 应用程序内存泄漏?
所以我正在开发一个名为 MSC AniMet 的 Web 应用程序。该应用程序使用 Vue2 和 Vuetify2 进行编码,它本质上是一个大型 OpenLayers 地图,其中添加了一堆内容和功能...
在 OpenLayers 9.1 中使用内置方法时的 TypeScript 和缩小联合类型
在尝试在 OpenLayers 9.1 中的 StyleLike 等类型上使用方法时,我遇到了很多打字稿错误。在此示例中,我创建了一个具有单点特征的图层,并让它使用默认样式...
我喜欢使用深色和浅色风格的 openlayers 贴图。那么如何更改地图颜色或地图样式呢? 我的朋友(亲爱的莫特扎)找到了我在这篇文章中回答的简单方法。 我的html文件是: &...
vue3-openlayers - lineString 上的方向箭头作为单个功能
我正在尝试创建一个地图,它采用坐标并在地图上显示一条线,并带有从终点到中间起点的方向箭头。 现在我正在尝试在其中添加交互,因此当您...
我有一张地图,其线条层下方有一个多边形层。但是,我需要多边形标签位于线标签之上,或者在整理方面具有更高的优先级。我发现的唯一方法...
如何使用网络中的 API 将 .txt 转换为 .gpx 或获取 GPX 导出?
我正在使用 openlayers(用于 Web GIS 的 JavaScript API)开发一个 Web 测绘项目,我需要为用户提供一个选项,以从他们之前去过的坐标中获取 .gpx 导出。 ...
如何使用mapbox-gl从openlayers地图导出png
我正在尝试使用mapbox-gl库在OpenLayers中从光栅地图切换到矢量地图,但由于某种原因,地图导出到png无法正常工作:使用mapbox-gl渲染的地图在
当openlayer中选定的功能发生变化时,React设置useState不起作用
我正在使用开放层构建这个React应用程序,但我有一个setState问题。 我将解释这两个相关组件的工作原理: MapWrapper:包装开放图层地图的组件。里面...
如何在openlayer(如传单绘制样式编辑器)中做到这一点
我研究和搜索了很多次,找不到openlayers上样式编辑器的示例。仅在传单上提供。请分享一下你的经验,我该怎么写? 没关系,如果你...
如下面发布的代码所示,我使用 turf.js 在Modify事件的modifyend的侦听器回调中缓冲几何图形。 我尝试通过以下方式将缓冲功能设置为地图上的OLFeature:this.#
我尝试使用文档中的 css 选择器 .ol-zoom-in 和 .ol-zoom-out 自定义地图的默认控件,还尝试添加用于缩放的自定义按钮,但仍然无法设置它们的样式。 .任何想法...
地图 openlayer 不想显示 - Angular 16
我正在尝试通过 openlayer 将地图集成到我的项目中。我遵循了不同的教程,但我做不到: 我显示了一个 div,但没有显示地图 我在控制台中没有错误 我安装了 npm
OL5.3 ZoomSlider 和缩放级别之间的步骤 - 如何实现?
我在旧版 OL5 中使用了一个有用的错误,现在它已修复,几周以来我再次寻找解决方案...... 我对 ZoomSlider 的愿望是保持在整数缩放级别之间的步长。当我...
我有一张在 QGIS 中维护的地图,并且定期将图层导出到 geojson,以便在网站上的 OpenLayers 中使用。 QGIS 允许我在要素上设置自定义标签位置,并将...
OpenLayers:缩放级别裁剪 VectorTile 图层 - 如何修复?
我想使用 TopoJSON 数据作为 OpenLayers 地图的 VectorTile 图层。当地图的缩放级别设置为 3 或更低时,将显示完整的 VectorTile 图层,但在缩放级别为 4 或更高时,