0

我正在使用 OpenStreetMap 进行路线规划应用程序。目标地区是菲律宾的国家首都地区。我需要该项目的道路矢量数据和其他一些 POI。我正在考虑是否更好地获取数据(.OSM 文件)并将其放在我自己的数据库中,或者改为贡献给在线数据库。我将为我的项目添加新型 POI。我正在考虑访问速度等。我需要你对此的意见。非常感谢!

4

2 回答 2

1

使用此指南来决定是否应该将新标签添加到 OpenStreetMap 数据库或为它们创建自己的数据库:

  • 检查新标签对于 OpenStreetMap是否真的是新标签(请参阅地图功能)。
    • 如果它们不是新的,那么只需将现有标记方案中的新数据添加到 OpenStreetMap 数据库。
    • 如果它们是新的,请考虑这些标签对 OpenStreetMap 用户群是否重要。
      • 如果它们对用户很重要,请考虑一个好的标记方案并将它们直接添加到 OpenStreetMap 数据库中。也许为您的标记方案创建一个提案以传播有关它的信息。
      • 如果新标签只对您的应用程序很重要,请将它们放入您自己的数据库中并用它覆盖 OpenStreetMap 数据。考虑在您的附加数据的自由许可下提供数据转储,以使人们可以轻松地对其进行试验并创建新的应用程序。

如果您有自己的数据库,访问速度当然更可靠。几个月后,您就有可能拥有自己的、每分钟更新的 OpenStreetMap 数据库:有微小的差异可让您的本地 Planet.osm 提取物保持最新!

于 2010-08-31T08:23:07.713 回答
0

这两种方法都有很多优点和缺点;我缺乏开放街道地图项目的专业知识(或影响力)来帮助您做出决定,但我建议您在邮件列表中询问,网址为http://lists.openstreetmap.org/listinfo。祝你好运,祝贺你的项目。

于 2010-08-11T06:58:38.927 回答