【问题标题】:Extracting nodes from highways从高速公路中提取节点
【发布时间】:2015-03-17 15:50:33
【问题描述】:

我正在使用立交桥涡轮从高速公路(=高速公路)中提取节点。下面是我正在使用的代码。但是,这段代码给了我边界框中的所有节点,并没有过滤高速公路。

[out:xml];
(
(way(39.90,32.83,39.96,32.89);)->.a;
((way.a["highway"="motorway"]);)->.b;
((way.a["highway"="motorway_link"]);)->.b;
);
(.b;>;);
out body qt;

【问题讨论】:

    标签: openstreetmap overpass-api


    【解决方案1】:

    请参阅我在 help.osm.org 上发布的答案:https://help.openstreetmap.org/questions/41754/extracting-node-from-highways

    【讨论】:

      【解决方案2】:

      试试这个查询:

      [out:xml]
      [timeout:25]
      ;
      (
        way
          ["highway"="motorway"]
          (39.90,32.83,39.96,32.89);
        way
          ["highway"="motorway_link"]
          (39.90,32.83,39.96,32.89);
      );
      out body;
      >;
      out skel qt;
      

      您可以view it on overpass turbo。请注意,它不会返回任何结果,因为给定的边界框不包含高速公路。要么增加边界框大小,要么选择不同的高速公路值,例如 highway=primary

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-02-13
        • 1970-01-01
        • 2021-10-10
        • 2020-06-23
        相关资源
        最近更新 更多