9得票1回答
如何使用Leaflet Api获取所点击位置的纬度和经度

我正在使用leaflet API的OSM。现在我想获取所点击位置的纬度和经度。我的意思是类似于这个例子的东西:http://openlayers.org/dev/examples/click.html。 map.events.register("click", map, function(e...

9得票1回答
在 Leaflet 中加载地图非常缓慢

我在leaflet中有一个地图,使用以下代码时,页面加载时地图没有完全显示出来,我不知道原因是什么,该如何解决? var Mmap = L.map('Modalmap').setView([8.7144, 125.7481],8); L.tileLayer( 'http://{s}.tile...

16得票3回答
如何在R中通过城市名和国家获取经纬度坐标?

我有一个长长的城市和国家名称列表,我想在地图上标出它们。为此,我需要每个城市的经纬度信息。我的表格名为test,具有以下结构:Cityname CountryCode New York US Hamburg DE Amsterdam NL

14得票2回答
如何在 Leaflet 地图中添加一个标记点

当用户点击地图时,我会在地图上添加标记。 问题是,我只想要一个标记,但现在每次我点击地图都会添加一个新的标记。 我试图将其删除,但什么也没有发生:var marker; map.on('click', function (e) { map.removeLayer(mar...

12得票2回答
如何使用Leaflet API从纬度和经度坐标中检索LayerPoint(X,Y)

如果我使用以下代码从指定的纬度/经度获取 LayerPoint :var latLng = new L.latLng(-37.81303878836989, 144.97421264648438); var point = map.latLngToLayerPoint(latLng); 输出结...

11得票3回答
osmdroid - 更高的缩放级别?

我正在尝试使用osmdroid库实现MapView。 然而,目前我似乎能够缩放的最远距离不能满足我的需求。 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInst...

8得票1回答
Leaflet - 根据两个标记实时绘制道路路径

这是一个根据两个标记绘制道路路径的应用程序示例。 抱歉,我无法搜索创建此应用程序的教程,因为我无法确定正确的关键字。 我想要的是放置两个标记,然后在这些标记之间创建道路路径。它将随着一个标记的移动而调整。 请提供有关如何实现此目标的见解。非常感谢您提供示例代码。提前感谢您的帮助。

26得票6回答
离线地图瓦片缓存技术

我正在尝试构建一个应用程序,将使用Open Street Maps提供的开源地图(虽然这个概念适用于任何地图提供商)。该应用程序将允许用户在出发前指定沿路的多个航点。 因为我没有为我的手机购买数据计划(而且在乡村漫步很少会有良好的连接),我希望能够预先加载相关的地图瓦片以及/或路线,以便在没...

7得票2回答
阅读.osm.pbf文件或将.osm.pbf转换为.osm文件

我想从一个.osm.pbf文件中提取一些信息。我查看了OpenStreetMapX.jl包,但没有找到读取此数据的函数。我想知道是否有人知道读取这些数据的方法。或者是否有一种方法将.osm.pbf转换为.osm文件,以便我可以使用OpenStreetMapX包提供的get_map_data()...

7得票1回答
ggmap:使用Open Street Map作为数据源时出现错误。

我刚接触R语言,现在正在阅读这篇文章学习ggmap技术。 qmap("Forbidden city",zoom=15) qmap("Forbidden city",zoom=15, source="osm") 虽然第一个命令可以正常工作,但第二个命令给我返回了一个错误信息: 从URL...