openlayers 相关问题

OpenLayers是一个开源的Javascript Web映射库,用于创建Web地图应用程序。

Angular/Openlayers7.2.2:在地图上绘制多边形

你能告诉我我做错了什么吗?我无法使用 openLayers、geoJSON 编译角度项目。 导出类 CGeometry { 类型:字符串;坐标:坐标|坐标[]|数组<

回答 1 投票 0

如何在为 OpenLayers VectorlLayer 加载 GeoJSON 对象时转换坐标?

我有一个带有 X Y 坐标的图像地图,并从 GeoJSON 源加载对象。 JSON 文件中的坐标需要使用 X 和 Y 偏移进行转换。 为此,获取几何形状并进行转换...

回答 1 投票 0

openlayers 中的点和圆有什么区别?

我想在地图中添加圆形特征,我使用圆形几何体,但它不起作用。当我将圆更改为点时,它起作用了。 const 特征 = new ol.Feature( new ol.geom.Circle([0, 0],...

回答 1 投票 0

如何将 CAD (DWG) 文件转换为 GeoJSON?

我正在使用 OpenLayers,我需要将 DWG 文件转换为 GeoJSON 格式。 我该怎么做?

回答 4 投票 0

Openlayers 将经度和纬度范围映射到一张图像

我已将 openmaps 中的一小部分地图保存为 png 格式。 IE https://www.openstreetmap.org/search?whereami=1&query=51.8990%2C-1.1527#map=13/51.8989/-1.1528 所在地区的经度和纬度...

回答 3 投票 0

OpenLayers 在渲染两个地图时不显示第二个地图

我正在使用 Openlayers 在 Vite React Typescript 项目中创建地图。我正在创建两个地图并将它们设置为 div 元素,如下所示: const mapRef1 = useRef\(null) 常量

回答 1 投票 0

当两个子多边形共享边或顶点时使用 Openlayers 修改多多边形

我希望能够在 Openlayers 中修改由多个子多边形组成的 MultiPolygon。我已经激活了标准的修改交互,并拖动两个顶点并创建新线

回答 1 投票 0

如何使用 openlayers 库删除 HTML 文件中的缩放功能?

我想删除应用程序上的放大和缩小按钮。当我在浏览器上运行它并单击检查时,我可以看到这一行“ 我想删除应用程序上的放大和缩小按钮。当我在浏览器上运行它并单击“检查”时,我可以看到这一行"<button class="ol-zoom-in" type="button" title="Zoom in">+</button>",但在我的代码编辑器中,我无法找到它。我正在使用 openlayer 6.5.0 const map = new Map({ controls : defaults({ attribution : false, zoom : false, }), }); https://openlayers.org/en/latest/apidoc/module-ol_control_defaults 屏幕上可见的放大/缩小按钮在 openlayer 世界中称为控件,可以在初始化地图对象时对其进行配置。 具体来说,您可以通过将默认缩放控制按钮(放大和缩小)从地图配置的控件列表中排除来删除它们。 请参阅下面的示例, const map = new Map({ target: 'mapDOMElement', view: yourConfiguredView, layers: [...yourLayers], controls: [], // An empty array to remove all default controls });

回答 2 投票 0

在 OpenLayers 8.1 中,从 GeoJSON 手动将要素添加到 VectorSource 不会渲染要素

我创建了一个最小的示例来演示该问题。如果设置 const useGood = true,GeoJSON 将按预期呈现,并以红色填充。如果您设置 const useGood = false,代码将获取图层...

回答 1 投票 0

迁移jdk8和wildfly后JavaScript错误

在我的项目中,从 JDK 6 迁移到 JDK 8、从 GlassFish 迁移到 WildFly 后,是否会影响项目中的 JavaScript 代码?因为我在迁移到 JDK 8 和 Wi 后遇到错误...

回答 1 投票 0

如何修复自动平移叠加层时错误调用“选择”交互的点击?

如果我将叠加层的自动平移设置为 true,则当我单击红色圆圈时: 出现叠加层 自动平移滚动地图,使整个叠加层可见 Select交互获取点击事件...

回答 1 投票 0

如何取消注册.on(drawend,....)事件

如下面发布的代码所示,我有一个事件#drawEvt,它是为drawend注册的。我遇到的问题是取消注册该事件。如下代码所示 在方法 deattachAll()...

回答 1 投票 0

如何获取具有文本样式的点几何图形的特征?

在代码片段中,我添加了带有文本样式(brokenStyle)的单点功能。 我想知道我的光标何时移到该功能上,但 getFeatures 总是返回一个空列表。 ...

回答 1 投票 0

为什么OpenLayers无法渲染VectorTileLayer?

我有一个 React 应用程序,应该使用 OpenLayers 渲染底图和 VectorTileLayer。 OpenLayers 可以轻松地将动态地图放入任何网页中。它可以显示地图瓦片、矢量数据和标记...

回答 1 投票 0

有没有办法避免在vectorTiles中出现错误Unimplemented type: 4?

我使用openLayers 7.4.0进行图层处理。 我发现我将在 WMS 中作为栅格处理的图层传递给了 vectorTiles。 我使用以下代码: var WMSTileSource = new ol.source.Tile...

回答 1 投票 0

Openlayers 7.1.0:添加/删除功能后地图未更新

我正在制作一个简单的函数来通过 Openlayers 中的多边形选择要素。 下面的代码不是完整的代码,而是最重要的部分。 这是定义我的图层的代码 让资产...

回答 1 投票 0

如何使用CSS更改Open Layers默认缩放工具的位置?

如何使用CSS更改Open Layers的默认缩放工具的位置? 在此输入图片描述

回答 2 投票 0

如何在角度中触发openlayers地图中的选择事件进行单元测试?

如何在角度单元测试中触发 openlayer 地图上的选择交互?下面是我选择的事件代码。 让 select = new Select({style: null}); select.set('selectInteraction', '名称...

回答 1 投票 0

Openlayers 绘制线串片段

我有一条由 30 个坐标组成的 LineString 曲线。如何以某种风格绘制该对象的 20%,以另一种风格绘制 30%,以另一种风格绘制 10%,等等? 我怎样才能划分坐标...

回答 1 投票 0

如何使用 OpenLayers 缩小时仅显示单个世界?

我只想出现一个世界。目前,当完全缩小时,将显示世界的多个副本。我在文档中看到这应该由 multiWorld 控制,其中说......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.