1

下午好,

我是一名 Android 开发人员,我正在尝试使用 osm 创建一个应用程序。在这一点上,我仍在运行一些测试,并且我设法使用 Mobile Atlas Creator 创建了葡萄牙里斯本的地图。使用 GEMF 文件我已经加载了地图,现在我正在尝试创建一个路由系统。我学到的是 GEMF 文件是“简单”的很多图片,它不会创建路线。

我已经使用 osmbonuspack_v3.4 创建了一条路线,但我必须手动插入一条街道的所有 GeoPoint 及其曲线的 GeoPoint(例如),才能绘制出一条好的路线。它仍然是一个非常牵强的版本,因为我还在学习,但我设法做了一些事情。

我的问题是:有什么方法可以生成 GeoPoints 而无需手动插入主题?是否有任何类型的 OSM 地图具有附加的 GeoPoint 数据库?如果没有,有什么方法可以在创建地图的同时创建 GeoPoint(就像我在 MOBAC 中所做的那样)?

我想要的是创建自己的路线。我不想找到到某个位置的最快路线。

谢谢你的帮助

干杯

里卡多

4

1 回答 1

1

我从未听说过这些GEMF 文件。他们当然不正式属于 OpenStreetMap。

如果您想要用于路由的原始地理数据,那么只需从 OSM下载它(另请查看摘要)。您应该阅读有关OSM 的基本元素OSM 标签的路由

还有一个关于使用 OSM 进行路由的广泛 wiki 页面,包括各种在线路由器离线路由器的列表,一个非常大的OSM 软件和库列表,适用于 Android以及其他许多开源的移动设备。这应该足以让您知道从哪里开始。

于 2013-10-24T16:22:51.653 回答