我正在做一个使用OpenStreetMap的路线规划应用程序。目标地区是菲律宾国家首都区。我需要道路矢量数据和一些其他项目的POI。我在想,如果最好是获取数据(.OSM文件)并将其放入我自己的数据库中,或者改为在线数据库。我将为我的项目添加新类型的POI。我正在考虑访问速度等。我需要你的意见。非常感谢!拥有自己的OpenStreetMap数据库有哪些优点和缺点?
0
A
回答
0
这两种方法都有很多优点和缺点;我缺乏开放街道地图项目的专业知识(或影响力)来帮助您做出决定,但我建议您在邮件列表上询问http://lists.openstreetmap.org/listinfo。祝你好运,并祝贺你的项目。
1
以此作为决定是否应该添加新标签OpenStreetMap的数据库,或者为他们创建自己的数据库指南:
- 检查,如果新的标签是真正的新为OpenStreetMap的(见Map Features)。
- 如果它们不是新的,那么只需在已存在的标记方案中将新数据添加到OpenStreetMap数据库即可。
- 如果它们是新的,请考虑标记对于OpenStreetMap用户群是否重要。
- 如果它们对用户很重要,请考虑一个好的标记方案,并将它们直接添加到OpenStreetMap数据库中。也许创建一个proposal为您的标记计划传播有关它的话。
- 如果新标签只对您的应用程序很重要,请将它们放在您自己的数据库中,并使用它覆盖OpenStreetMap数据。考虑根据自由许可的额外数据提供数据转储,以便人们轻松实验并创建新的应用程序。
访问速度当然是更可靠的,如果你有自己的数据库。几个月后,您可以拥有自己的,更新的OpenStreetMap数据库:有minutely diffs available可以让您的本地Planet.osm提取最新!
相关问题
- 1. Solr和ElasticSearch有哪些优缺点?
- 2. DevExpress Reports有哪些优点/缺点?
- 3. 使用SQLDataReader有哪些优点/缺点?
- 4. 属性模式有哪些优缺点?
- 5. 使用GAC有哪些优缺点?
- 6. RDB2RDF工具有哪些优缺点?
- 7. 使用boost :: iterator_facade有哪些优缺点?
- 8. C#中的类型推断有哪些优点和缺点?
- 9. 这些不同的函数定义有哪些优缺点?
- 10. 企业库的Msmqdistributor服务有哪些优缺点?
- 11. POCO的优点和缺点/自动生成数据库表
- 12. 加载代码的require和import方法有哪些优缺点?
- 13. 用于Node.js模板的Jade和EJS有哪些优缺点?
- 14. Delphi Prism 2010/2011有哪些优点/缺点?
- 15. YSlow与Speed Tracer相比有哪些优点/缺点?
- 16. 用户模式和内核模式的优点和缺点有哪些
- 17. 这些不同的dealloc策略有哪些优缺点?
- 18. 使用Phonegap和Titanium有哪些优缺点?
- 19. 泛型列表(类型)和集合有哪些优缺点
- 20. 使用MSI和MSP有哪些优缺点?
- 21. 所有数据库表中的CreatedDate和ModifiedDate列的优点和缺点
- 22. 客观地说,Cairngorm优于PureMVC有哪些优缺点?
- 23. 在Excel-DNA中标记函数IsMacroType有哪些优缺点?
- 24. has_many和has_one,有什么优点/缺点?
- 25. 从网站性能角度来看,DTO有哪些优点和缺点?
- 26. Ruby守护进程vs守护进程gem:有哪些优点和缺点?
- 27. 以编程方式强制执行外键的优点和缺点比数据库中的优点和缺点
- 28. 使用数据服务层有什么优点和缺点?
- 29. 这些插件有什么优点和缺点?
- 30. 不同的边缘检测算法有哪些优缺点