我正在开发一个 Android 应用程序,我想显示一些建筑物的内部(室内)地图,但我不知道从哪里开始:我想创建一个自定义 kml 文件(如何创建它?哪个工具?)并将其显示在片段中。我已经让它与外部地图(MapFragment 中的简单 GoogleMap)一起使用,因此将 kml 文件放置在 GoogleMap 上会非常棒,就像真正的室内地图一样。
谢谢
我的项目也是关于室内地图的。我想分享我的经验:
首先,我尝试使用谷歌地图,但谷歌不支持所有国家,也不支持我的国家。因此,尽管这可能是一种简单的方法,但我无法使用谷歌地图。
其次,我尝试使用不渲染室内元素的开放街道地图。这会很疯狂,因为您必须使用其他 gis 工具的丢失才能做到这一点。
最后,我想我为什么需要地理数据。所有这些 - 谷歌,osm - 都是具有地理数据的地理地图。所以我不需要这个。我渲染了我的地图,并使用了地图 jpg 文件的 x,y 坐标。我添加了所有重要地点的 x,y 坐标,以便我可以搜索它们。这是最容易的。您可以使用非常简单的 tileview 库。