Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 以geojson格式从overpass-turbo.eu下载巴基斯坦的完整地图(公路、道路)和完整节点_Node.js_Postgresql_Openstreetmap - Fatal编程技术网

Node.js 以geojson格式从overpass-turbo.eu下载巴基斯坦的完整地图(公路、道路)和完整节点

Node.js 以geojson格式从overpass-turbo.eu下载巴基斯坦的完整地图(公路、道路)和完整节点,node.js,postgresql,openstreetmap,Node.js,Postgresql,Openstreetmap,我不是以英语为母语的人,所以请忽略我的错误。 我想以geojson格式从overpass turbo下载巴基斯坦的完整地图(公路、道路)和完整节点 我已经下载了一个城市的数据,但当我去下载完整的国家地图时,它给了我一个错误 这里是我如何下载一个城市。 1.在运行如下所示的查询之前,我从立交桥turbo中选择了一个区域,并选择了公路和类型=道路 当我单击“构建并运行查询”时,过了一会儿,它看起来像 3.所以数据已准备好导出,当我单击export时,它会让我选择下载数据作为geojson扩展类型

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

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

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

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

1.在运行如下所示的查询之前,我从立交桥turbo中选择了一个区域,并选择了公路和类型=道路

  • 当我单击“构建并运行查询”时,过了一会儿,它看起来像
  • 3.所以数据已准备好导出,当我单击export时,它会让我选择下载数据作为geojson扩展类型,即

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

    我还增加了查询时间,但我不知道问题出在哪里

    请帮我解决这个问题

    我下载地图的链接


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

    作为一种替代使用。然后使用中的选项。过滤的替代软件是渗透和OSM过滤器

    下面的osmium命令应该从您下载的原始数据中提取带有高速公路标记的所有路径:

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

    #scai能否请您用一个例子来详细说明?锇标签过滤器的文档中包含了一些例子。根据本文档,以下命令应能工作:
    osmium标记过滤器-o highways.osm.pbf pakistan.osm.pbf w/highways
    。#scai我在运行osmium命令时遇到问题,它给出错误,即它未被识别为内部或外部命令,我使用的是windows 10。请帮帮我。请考虑在任何OSM联系渠道询问: