如何在postgresql中访问作为EC2实例中的卷托管here的OSM数据?我尽力安装postgres 8.3并部署该集群。这是我到目前为止所尝试的内容:
有没有人找到适合他们的策略?我接下来的步骤是下载OSM文件并使用其中一个转换器。这将需要相当多的资源,并且可能容易出错。谢谢!
答案 0 :(得分:1)
Postgres 8.3非常陈旧(EOL 2013年底),所以你可能最好自己导入数据库,因为这些版本可能包含安全问题,而且从性能角度来看并不是那么好。
有关如何在switch2osm上设置渲染堆栈的一些分步文档。如果你想做一些与渲染OSM图块不同的东西,你也可以使用imposm,它允许你将选择性数据导入PostgreSQL数据库。
如果您希望在不必处理数据库映射的情况下更灵活地查询数据,那么Overpass API可能是您的解决方案。