开发者问题收集
我想在 QGIS2web 插件生成的 OpenLayers 地图中绘制特征。由于一切似乎都很好,并且所有功能现在都已推出,与最近的情况不同。我的完整代码在这里:https://jsfiddle.net/go39r4j7/但我对情况不太确定,因为我一直收到错误:TypeError:无法读取 null 的属性(读取“get”)指出了以下一段代码:map.forEachFeatureAtPixel(pi
我尝试使用 openlayers 地图设置 mongodb 系统,但它不起作用:未捕获 TypeError:无法读取 null 的属性“db”。我关于 mongodb 的代码部分是: var MongoClient = require('mongodb').MongoClient;var url = "mongodb://localhost:27017/";MongoClient.conne
我希望有机会在 OpenLayers 中修改我的功能。到目前为止,我只能将它们拖动到地图上,但在绘制时根本无法改变它们的形状。在上图中,您可以看到蓝点,它只是沿着形状边框移动,但无法修改它。我尝试使用此示例修改我的代码:https://openlayers.org/en/latest/examples/draw-and-modify-geodesic.html我的代码如下所示这个:var modi
我正在使用 GWT 和 Bootstrap3 以及 Openlayers Map。我已经实现了自己的 OSM Map 服务器。我的应用程序在没有互联网连接的情况下无法启动。我需要指导。我按照 boostrap3 V1.0.2 中针对离线应用程序的说明进行操作。但是我只得到了一个空白屏幕。从 Firefox 调试器开始,我在控制台中收到以下消息:Uncaught ReferenceError: Op
我是 Openlayers 的新手,非常希望得到一些帮助,让 WMSGetFeatureInfo 正常工作。我尝试了几个示例,每次将其粘贴到我的代码中时,我都会得到相同的结果:当我单击以获取信息时,我的鼠标只会变成等待符号。我决定尝试完全复制此 OpenLayers 示例:http://openlayers.org/dev/examples/getfeatureinfo-popup.html我复制
我已经使用 Mapbox Studio 创建了 Mapbox 样式并将其设置为在 WMTS 上使用。样式的 URL 为:https://api.mapbox.com/styles/v1/username/styleId/wmts?access_token=token其中styleId、username和token是变量字段。当我尝试使用上述 URL 在 OpenLayers 中创建 WMTS 图层
我尝试在 openlayers 地图上显示 WMTS 图层,但是当我将“EPSG:3857”更改为“EPSG:5514”时,地图不起作用。我正在使用 OpenLayers 示例中的WMTS,并且我想显示MapServer(GeomorfologickeJednotky)。这是我的 Codepenhttps://codepen.io/Seuss/pen/OGqxoO(window.webpackJs
我基本上是在尝试获取开放图层中的地图,该图层的视图仅限于丹麦。我想使用 EPSG:25832 来实现,因为我需要来自使用此投影的特定服务的一些叠加层。我正在尝试创建一个 WMTSTileGrid,并通过 WMTS 将其解析为 TileLayer,在其中我调用服务来获取我的图层。我正在使用[email protected]。我收到以下错误,需要帮助找出导致该错误的原因:Uncaught TypeEr
我正在尝试加载全局多分辨率地形(GMRT)WMS使用OpenStreetMap(OSM)作为基础层的OpenLayers映射。GMRT WebService的URL是:wms_merc?我尝试的代码是:122592014代码不会输出GMRT层,而只有基本层使用OSM。 've检查了此post要成为一个类似的问题,还可以查看getCapabilities,但是返回的XML对我说很多。关于我做错了什么
我是 OpenLayers(一个开源 JavaScript 库,用于在 Web 浏览器中将地图数据显示为滑动地图)的新手。我将其与 Thymeleaf(一个 Java XML/XHTML/HTML5 模板引擎,可以在 Web 和非 Web 环境中工作)一起使用。我试图重现此示例,但从服务器获取资源https://openlayers.org/en/latest/examples/reproject
我对 WMTS 图层没有太多经验,因此我在这里尽力而为。我能够显示图像,但无法正确对齐。如果您需要更多信息,请随时告诉我。Openlayers 版本:6.12我使用的 API 在此处描述:https://www.metoffice.gov.uk/services/data/datapoint/inspire-layers-detailed-documentation我获得了这些功能,这里有一个示例
这是我的 GeoJSON 结果。PasteBin但是当我加载它时,我在 firebug 中得到的结果是 feature is null。这是为什么,我的结果有什么错误吗?JSON 中的坐标是用投影 WGS84 编写的,并且在代码中我也将 externalProjection 设置为 WGS84。那么为什么我会得到“feature is null”的返回值?我用来管理地图的代码是:$(documen
我尝试使用以下代码在矢量图层上显示标记,var map;function init(){map = new OpenLayers.Map('map_element',{});var wms = new OpenLayers.Layer.WMS('OpenLayers WMS','http://vmap0.tiles.osgeo.org/wms/vmap0',{layers: 'basic'},{}
我正在尝试使用vue-cli-3实现开放层,但看来我不能做对了,我缺少某些东西。首先,我安装了vue cli320555487然后我添加了其他依赖项或要更精确的openlayers库。502295898,但我以某种方式添加/添加/在我的app.vue文件中注册全球注册的依赖项(在main.js文件中)当我导入这样的文件时,它不起作用。我正在得到这两个错误951419705025340471,但是当
关于 ol-Cesium 的一个快速问题。我正在尝试将 ol-Cesium 集成到我的 Vue - Openlayers 应用程序中。但我收到这种类型的错误:“ReferenceError:未定义 Cesium”基本上,我想在点击时激活 3d 功能,但我遇到了上述错误。我确实使用了示例中提供的代码import OLCesium from 'olcs/OLCesium.js';const ol3d