在android中将shape文件或OSM文件显示为地图

Posted

技术标签:

【中文标题】在android中将shape文件或OSM文件显示为地图【英文标题】:Displaying shape file or and OSM file in android as a map 【发布时间】:2013-06-05 05:20:14 【问题描述】:

我想在 android 中实现一个室内导航应用程序。 我的第一个任务是在 android 中显示地图。

我已经创建了 shape 文件和 OSM 文件格式的室内地图。

• 我使用 QGIS 创建了形状文件。 • 我使用 JOSM 创建了 OSM 文件。

我找不到任何关于如何在 android 平台中将任何这些文件类型显示为地图的指南。

我找到了 FootPath 室内导航应用程序,它使用 OSM 地图块作为地图。 我在 Stack exchange 中发现了这个关于执行类似任务的问题

How to create map tiles from OpenStreetMap offline, display it on Android?

但是这个问题的答案对我创建地图没有帮助。特别是我必须使用移动地图集创建器创建图块的部分。我已经对该问题发表了评论以澄清这一点。

我想知道是否有其他方法可以做到这一点?

谁能帮我解决这个问题? 谢谢!

【问题讨论】:

【参考方案1】:

试试 mapforge。 你可以在这里找到它mapforge

【讨论】:

以上是关于在android中将shape文件或OSM文件显示为地图的主要内容,如果未能解决你的问题,请参考以下文章

在 Android 中将资产或原始文件或资源文件作为 File 对象读取

android 里用shape画圆,怎么填充颜色

我应该在Android中将文件保存到本地访问位置?

如何在 android 应用程序中使用 OSM 地图。?有啥教程可以学习在android中使用OSM吗?

Android 使用shape来画线

osm pbf格式怎么转xml