【问题标题】:Extract data from open street map databases从开放的街道地图数据库中提取数据
【发布时间】:2020-12-09 20:00:42
【问题描述】:

打开的街道地图有不同的可下载数据,如.osm.pbf.osm.bz

如何从开放的街道地图数据库中提取数据?例如,我想提取一个国家、行政区域内的所有银行......

是否有任何桌面应用程序可以帮助我打开/编辑/导出街道地图数据库

【问题讨论】:

标签: openstreetmap


【解决方案1】:

一种选择是设置 Overpass API 服务器(或者,如果您的查询量很低,则只使用其中一个公共实例)。

或者您可以使用 osm2pgsql 将所有数据导入 PostGIS 数据库,然后使用 SQL 执行查询。

最后同样重要的是,您可以使用 Osmium/pyOsmium 库以流式方式处理原始 osm 数据,而无需设置数据库...

https://wiki.openstreetmap.org/wiki/Overpass_API

https://osm2pgsql.org/

https://osmcode.org/osmium-tool/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-04-14
    • 2022-01-04
    • 1970-01-01
    • 2020-11-11
    • 1970-01-01
    • 1970-01-01
    • 2021-06-13
    • 1970-01-01
    相关资源
    最近更新 更多