129得票10回答
OpenStreetMap:嵌入网页中的地图(类似于Google Maps)

有没有一种方法可以在您的页面中嵌入/混合OpenStreetMap(就像Google Maps API的工作方式)? 我需要在我的页面内显示地图,并带有一些标记,允许拖动/缩放,也许还有路径规划。 我怀疑会有一些JavaScript API可以实现这一点,但我似乎找不到它。 搜索得到了一个...

72得票9回答
非常大的图形A*算法,对于缓存快捷方式有什么想法?

我正在使用OpenStreetMap地图编写一款快递/物流模拟器,发现像下面这样的基本A*算法对于大型地图(如伦敦市区)并不够快。 绿色节点对应于被放入开放集/优先队列中的节点,由于数量巨大(整个地图大约有100-200万个节点),要找到如图所示的路径需要约5秒钟左右。但很遗憾,每条路线的最...

55得票2回答
如何将OpenStreetMap集成到React Native项目中?

我正在尝试将OpenStreetMap集成到一个React Native项目中,但是在他们的GitHub账户中找不到任何与React Native相关的库或其他资料。 我所能找到的唯一关于这两个主题的内容是下面的链接,其中没有合适的答案。 https://www.reddit.com/r/re...

54得票1回答
使用OpenStreetMap根据坐标获取地址。

我正在寻找一个解决方案,根据我从HTML5地理定位API获取的坐标(纬度和经度),提供一个地址。我正在使用OpenStreetMap。

44得票8回答
有没有OpenStreetMap的API?

我想知道是否有API可以查询OSM数据,例如:(lon_1,lat_1)在陆地上还是海洋中?或者能否获得一个明确定义的岛屿多边形?到目前为止,我所看到的唯一用途只是用于渲染OSM数据(生成瓦片)。

43得票3回答
在LeafletJS中将Openstreetmap的地图语言设置为英语

我正在使用 LeafletJS 将地图组件添加到我的应用程序中。除了地图的本地化之外,一切都很好。一些国家名称以当地语言显示(我假设是这样的)。 有没有办法将国家名称显示为英文? 这是我目前使用的代码:L.tileLayer('http://{s}.tile.osm.org/{z}/{...

42得票8回答
传单地图显示为灰色

我正在使用快速入门学习leaflet.js,但我的地图显示为灰色...我是否漏掉了什么?script.js:var leafletMap = L.map('leafletMap').setView([51.505, -0.09], 13); L.tileLayer('http://{s}.t...

39得票5回答
获取整个路线的精确地理坐标,使用Google Maps或OpenStreetMap。

假设我有一个从一个城镇到另一个城镇的路线。 从谷歌地图API中,我可以恢复两者之间的路线。 但是,谷歌返回的路线是一条驾车路线,仅在每个步骤结束处(例如,我必须从一条高速公路转到另一条时)包括地理坐标。 我需要的是整个路线上的地理位置(纬度/经度),以特定间隔(例如,每1/4英里或100米)...

38得票1回答
在Github Markdown中嵌入OpenStreetMap的iframe

从 openstreetmap 页面的“共享”选项卡中,我可以将地图视图导出为 HTML,例如:<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0"...

37得票2回答
开放街图 Android API

有人知道在哪里可以找到适用于Android的开放街图API吗?我已经搜索了该网站,但只能看到其他人的实现。 我正在寻找一个可以集成到另一个应用程序中并完全定制的API。