首页 > 解决方案 > Overpass API:遍历城市并找到每个城市的道路中心线总长度

问题描述

我正在尝试准备一个立交桥 QL,以便它遍历城市名称列表并找到落在城市行政边界内的所有道路中心线特征的长度总和。

我们的想法不是下载整个数据,而是仅获取每个城市所需的总道路长度。

  1. 纽约市,纽约,美国
  2. 加拿大安大略省多伦多
  3. 泽西市,新泽西州,美国
  4. <城市名称>、<州/省>、

上面是示例输入,下面是带有 BBOX 的示例 QL,但需要使用 overpy python api 或为整个城市列表编写单个立交桥 QL 来自动化。

[out:json][timeout:25];(way"highway"="primary";way"highway"="secondary";way"highway"="tertiary";way"highway"="unclassified";way"高速公路"="住宅";);(._;>;);out;

欣赏是否有人可以指点前进。

-Prem

标签: openstreetmapoverpass-api

解决方案


推荐阅读