【问题标题】:Download complete map (highway,ways) of Pakistan and complete nodes from overpass-turbo.eu in geojson format以 geojson 格式从 overpass-turbo.eu 下载巴基斯坦的完整地图(高速公路、公路)和完整节点
【发布时间】:2020-06-23 04:35:55
【问题描述】:

我的母语不是英语,所以请忽略我的错误。

我想以 geojson 格式从 overpass-turbo 下载巴基斯坦的完整地图(高速公路、公路)和完整节点。

我已经下载了一个城市的数据,但是当我去下载完整的国家地图时,它给了我一个错误。

这里我如何下载一个城市。

1.我从 overpass-turbo 中选择一个区域并选择高速公路并在运行查询之前键入 = 方式,如下所示

  1. 当我点击 build and run query 时,过了一会儿它看起来像

3.所以数据已准备好导出,当我点击导出时,我可以选择将数据下载为 geojson 扩展类型,即..

  1. 我下载并使用了我的数据,

现在的问题是,当我去下载完整的国家数据时,它给了我一个错误

我也增加了查询时间,但我不知道是什么问题。

请帮我解决这个问题。

我下载地图的链接

https://overpass-turbo.eu/

【问题讨论】:

    标签: node.js postgresql openstreetmap


    【解决方案1】:

    Overpass API 是下载完整国家/地区的错误来源。 Overpass API 可用于下载小数据提取。一个特定国家的所有高速公路可能都太多了。

    也可以使用country or area extract。然后使用osmium-tool 中的tags-filter 选项filter the data for specific tags。用于过滤的替代软件是 osmosis 和 osmfilter。

    以下 osmium 命令应该从您下载的原始数据中提取带有高速公路标签的所有方式:

    osmium tags-filter -o highways.osm.pbf pakistan.osm.pbf w/highway
    

    【讨论】:

    • #scai 你能举个例子吗?
    • osmium-tags-filter 的文档包含示例。根据本文档,以下命令应该可以工作:osmium tags-filter -o highways.osm.pbf pakistan.osm.pbf w/highway.
    • #scai 我在运行 osmium 命令时遇到了麻烦,它给出的错误是它不能被识别为内部或外部命令,我使用的是 Windows 10。请帮助我。谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-10
    • 2012-11-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多