OpenStreetMap是一个可以自由编辑的全世界地图。 OpenStreetMap允许您从地球上的任何地方以协作方式查看,编辑和使用地理数据。
我使用 graphHopper 的“路由 Web 服务器”应用程序。 在“config-example-properties”文件中,我只能使用汽车作为车辆类型。但我需要卡车的配置文件。 在...
OpenStreetMap:将请求连接到循环中,迭代每个 3166 个国家/地区代码,使用 Python 将响应解析为 DF
我目前正在处理在 Overpass-Turbo 的 API 端运行的组合请求:目的是连接如下请求; [out:csv(::id,::类型,"名称","地址:
我正在尝试使用 open-street-map 创建一个绘图散点地图框,以及当用户放大地图时我想将其叠加为图层的图像。 目前我的代码如下所示:
如何在 JavaScript 中正确读取 geoJSON 文件?
我正在使用 Leaflet 和 OpenStreetMap 在我的页面上显示地图。我按照步骤在页面上创建了一个简单的地图。一旦我能够生成地图,我就会按照创建 geoj 的步骤...
如何使用python将geopandas数据写入osm.pbf文件?
我有样本节点、边缘数据,如下所示。我正在使用 ElementTree 将数据写入 .osm 文件,然后尝试使用渗透转换为 .osm.pbf,但是当尝试从 .osm 转换为 .o 时...
我正在尝试用 R 绘制蒙特利尔的行政区,并在地图上显示每个行政区的名称。但是,以下代码似乎无法正确绘制地图,因为它没有显示所有行政区: 库...
我能够使用传单库离线运行地图。我想知道是否可以对 r 中的plotly 库做同样的事情? 我的传单代码: # 设置工作文件夹 setwd("C:/
我想使用 Overpass API 搜索可能错误的 ICAO 代码。虽然使用 RegEx ^[A-Z]{4}$ 匹配 ICAO 代码相当简单,但我正在尝试匹配与此 R 不匹配的所有内容...
使用 geocode_to_gdf 时,是否有其他方法可以查询洛杉矶县边界而不是 OSM 的提名?
我正在尝试使用 OSMnx 查询洛杉矶县的开放街道地图数据。该代码适用于除洛杉矶之外的加利福尼亚州任何县。还有其他方法可以查询洛杉矶县(osmid)的数据吗...
我是 Overpass 和 OpenstreetMap 的新手。我正在开发一个项目,我需要获取纽约市的名胜古迹(目前,将来它应该是通用的,可以处理任何类型的城市)...
GeoServer / GWC / WMTS 返回 (400) 部分地图的错误请求
我正在尝试使用 PostGIS + GeoServer 设置开放街道地图(OSM) 地图已导入 PostGIS。 GeoServer 已配置并可与“预览图层组”正常工作。 但当我尝试...
我想搜索可能错误的 ICAO 代码。虽然使用 RegEx ^[A-Z]{4}$ 匹配 ICAO 代码相当简单,但我不确定最好的方法是匹配与此不匹配的所有内容
使用react-leaflet中的MapContainer出现问题:TypeError:无法读取null的属性(读取'useState')
我正在尝试使用 React Leaflet 在我的网站上添加来自 OpenStreetMap 的地图。语法方面一切似乎都很顺利,但是当我尝试使用时遇到此错误: 未捕获的类型错误:无法...
在 Flutter 的开放街道地图中旋转指定经度/纬度角的 ImageOverlay
我在 Flutter 中使用 flutter_map 放置了一张图像,该图像使用西北/东南角经度/纬度定位。我需要将此图像绕其中心旋转指定的度数 - 我确实...
好的,我找到了一个我认为我需要的例子。我无法弄清楚如何针对我的形象进行设置,并且我不确定这是否是实现我的目标的最佳方法。 预期结果: ...
为什么在与 Google 地图进行比较时,我从 OSMnx 或 networkx 得到的长度和行程时间不同?
我是新来使用OSM数据、OSMnx和networkx库的,所以如果有更好的方法来完成从A到B位置的最短路径,我将不胜感激。 我正在努力获得
如何获取地图中心位置(纬度、经度)Xamarin Forms
我正在使用 Xamarin Forms 和 OpenStreetMap 进行项目。 我正在尝试获取地图中心的坐标。 这是我创建地图的代码 公共静态地图CreateMap(双纬度,双经度...
我正在开展一个项目,我需要显示任何给定城市的公交路线。我正在使用 Mapbox GL 库来渲染地图,尽管我还没有使用它。使用 Transitland 瓷砖 A...
我正在尝试制作一个离线应用程序,在其中我可以在地图上(近乎)实时地绘制我的行驶道路。我正在考虑使用开放街道地图,但如果有人知道更好的解决方案,我......
我需要帮助,我正在尝试在地图上显示突尼斯的地图,但没有显示任何内容,这是我的javascript代码: ` $(函数(){ var 多边形 = null; 变量拖动...</desc> <question vote="0"> <p>我需要帮助,我正在尝试在地图上显示突尼斯地图,但没有显示任何内容,这是我的 javascript 代码: `</p> <pre><code><script> $(function () { var polygon = null; var draggable = true; initialize(); function initialize() { // Create map for polygon drawing var map = L.map("map").setView([34, 9], 6); polygon = new MultiPolygon(map, $("#polygon-name").val()); // Create tunisiaMap as background L.tileLayer("https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png", { maxZoom: 19, attribution: 'Map data © <a href="https://openstreetmap.org">OpenStreetMap</a> contributors', }).addTo(map); var totalLatLng = "(24.99539, 121.51033)|(25.02277, 121.53368)|(25.05295, 121.49935)|(25.01624, 121.44579)|(24.99508, 121.48252)"; // Ajoutez ici les autres valeurs de totalLatLng var coords = new Array(); // Add markers for polygon coordinates var splitLatLng = totalLatLng.split("|"); for (var i = 0; i < splitLatLng.length; i++) { var latlng = splitLatLng[i] .trim() .substring(1, splitLatLng[i].length - 1) .split(","); if (latlng.length > 1) { coords.push(L.latLng(latlng[0], latlng[1])); } } polygon.addPolygon(coords, true); polygon.setCreatePolygonsCallback(updateDetails); polygon.setAllowDragging(draggable); polygon.setEditable(true); // Update coordinates displayed on 'C' press updateCoords(); $(window).keyup(function (e) { if (e.keyCode == 67) { updateCoords(); } }); $("#allow-dragging").click(function () { draggable = !draggable; polygon.setAllowDragging(draggable); if (draggable) { $(this).html("Disable Dragging"); } else { $(this).html("Enable Dragging"); } }); $("#new-polygon").click(function () { polygon.createNewPolygon(); }); $("#clear-all").click(function () { polygon.deleteAllPolygons(); }); $("#update-polygon").click(function () { polygon.setName($("#polygon-name").val()); polygon.panToPolygon(); }); } function updateDetails(p) { updateCoords(); } function updateCoords(e) { var polys = polygon.getPolygons(); var multi_coords = polygon.getPolygonCoordinates(); $(".coords").empty(); for (var j in multi_coords) { var name = $("<h3>" + polys[j].name + "</h3>").addClass( polys[j].name, ); if (polys[j].selfIntersects()) { name.css("color", "red"); } $(".coords").append(name); var coords = multi_coords[j]; for (var i in coords) { var c = $("<li>").html( coords[i].lat + ", " + coords[i].lng, ); $(".coords").append(c); } $(".coords").append("<hr/>"); } } }); </script> </code></pre> <p><img src="https://cdn.txt58.com/i/AWkuc3RhY2suaW1ndXIuY29tL1hnbXBkLnBuZw==" alt="enter image description here"/></p> <p>试图显示突尼斯的地图,期望显示突尼斯的地图和多边形,我尝试了多种解决方案但没办法,我正在使用传单</p> </question> <answer tick="false" vote="0"> <p>抱歉,我最后的答案是针对<pre><code>open layer</code></pre>图书馆的!对于传单,您只需添加以下内容:</p> <pre><code>L.tileLayer("https://tile.openstreetmap.org/{z}/{x}/{y}.png", { attribution: '&copy; <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors', }).addTo(map); </code></pre> <p>我认为您可以检查您的网络以查找有关错误的更多数据!好看!</p> </answer> <answer tick="false" vote="-1"> <p>嗨,我认为你应该在你的 <pre><code>initialize</code></pre> 函数中添加这段代码:</p> <pre><code>raster = new ol.layer.Tile({ source: new ol.source.OSM() }); </code></pre> <p>您没有为地图定义任何来源。</p> </answer> </body></html>