作者
digoal
日期
2018-01-18
标签
PostgreSQL , OSM , osm2pgsql , osm2pgrouting , osmosis
背景
从OpenStreetMap下载地图数据,使用osm2pgsql可以将数据导入PostgreSQL数据库,结合PostGIS插件,实现POI的业务。
如果要提取POI(兴趣点)数据,可以使用osmosis工具,处理OSM导出的文件。
https://github.com/openstreetmap/osmosis
如果需要用于路径规划,可以使用osm2pgrouting工具,将OSM文件导入到PostgreSQL数据库,结合pgrouting插件实现路径规划。
安装方法参考:
《PostgreSQL 10 + PostGIS + Sharding(pg_pathman) + MySQL(fdw外部表) on ECS 部署指南(适合新用户)》
参考
https://github.com/openstreetmap/osmosis
http://www.openstreetmap.org/
http://pgrouting.org/
http://postgis.net/
https://wiki.openstreetmap.org/wiki/Osmosis/Installation
http://wiki.openstreetmap.org/wiki/Osmosis/Detailed_Usage
https://help.openstreetmap.org/questions/4065/getting-specific-poi-data-and-keeping-them-up-to-date
PostgreSQL 许愿链接
您的愿望将传达给PG kernel hacker、数据库厂商等, 帮助提高数据库产品质量和功能, 说不定下一个PG版本就有您提出的功能点. 针对非常好的提议,奖励限量版PG文化衫、纪念品、贴纸、PG热门书籍等,奖品丰富,快来许愿。开不开森.
9.9元购买3个月阿里云RDS PostgreSQL实例
PostgreSQL 解决方案集合
德哥 / digoal's github - 公益是一辈子的事.





