离线和在线室内地图,使用开放街道地图。

4
我使用Josm设计了室内地图。我试图用Android做室内地图项目。
我在Josm上制作了开放街道地图,并在OSM HELP PAGE上提出了相关问题,他们建议使用Tilemill来显示我的室内地图。但是Tilemill只支持.shp文件格式,而我无法在Tilemill上进行转换。您可以在此处下载我的Josm工作文件。
我的问题是: 如何在Mapbox-TileMill上设计这个室内地图?或者您能否给出其他建议 我找到了一个示例项目,但导入后为什么没有显示地图
另外,我该如何在我的Android应用程序中显示地图?您能否给我一些建议或开源项目或示例?
1个回答

5
如果您想要将.osm地图加载到Tilemill中,这是可行的。我按照这篇指南的说明操作后,成功地创建了瓦片。使用Tilemill创建瓦片后,可以将其导出到您的Mapbox账户或者作为mbtiles文件。接下来,您可以使用Mapbox Android SDK创建室内地图应用。
另一种选择是使用Mapsforge。他们提供了一个Mapwriter插件(也是Osmosis的插件),允许您将.osm文件转换为.map文件。这个.map文件可以被加载到SD卡上,并用于渲染地图。但是该选项只能使用离线地图。
希望这可以帮助到您。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接