【发布时间】:2014-03-21 12:59:04
【问题描述】:
最近我一直在为一所学校做一个室内导航项目。这一切都有效,但我认为它可以更快更容易地编辑,所以我开始搜索并找到了 iD 编辑器(由 OpenStreetMap 制作(?))。 它看起来非常好。我唯一找不到的是我是否可以将它与我自己的地图一起使用。 有谁知道这是否可能,如果没有,有没有人知道替代方案?
提前致谢,
拉尔斯·詹森
荷兰
【问题讨论】:
标签: javascript php openstreetmap geo
最近我一直在为一所学校做一个室内导航项目。这一切都有效,但我认为它可以更快更容易地编辑,所以我开始搜索并找到了 iD 编辑器(由 OpenStreetMap 制作(?))。 它看起来非常好。我唯一找不到的是我是否可以将它与我自己的地图一起使用。 有谁知道这是否可能,如果没有,有没有人知道替代方案?
提前致谢,
拉尔斯·詹森
荷兰
【问题讨论】:
标签: javascript php openstreetmap geo
如果您只需要带有一些标记或路线的简单叠加层,那么您可以使用Leaflet 或OpenLayers。
也可以创建完全个人化的地图,但需要设置一个完整的后端。 iD 只是编辑。如果您想在浏览器中查看生成的地图,您需要:
如您所见,OSM 的主要目标不是创建个人地图。仍然可以,但需要一些努力来设置它(switch2osm 有一些有用的指南)。
还可以查看help.openstreeetmap.org 上的类似问题,包括可能的替代方案:
【讨论】:
具体我对这个编辑器不是很熟悉,但是添加自定义地图一般有两种方式:
图像叠加:对于 OSM,它看起来像是所谓的开放层:http://wiki.openstreetmap.org/wiki/OpenLayers
自定义 WMS 源:可能有点矫枉过正 - 虽然它看起来支持部分本地缓存 - 所以这可能正是您所追求的:http://wiki.openstreetmap.org/wiki/Creating_your_own_tiles
对不起,我帮不上忙-祝你好运!
【讨论】: