openstreetmap - Overpass API:遍历城市并找到每个城市的道路中心线总长度
问题描述
我正在尝试准备一个立交桥 QL,以便它遍历城市名称列表并找到落在城市行政边界内的所有道路中心线特征的长度总和。
我们的想法不是下载整个数据,而是仅获取每个城市所需的总道路长度。
- 纽约市,纽约,美国
- 加拿大安大略省多伦多
- 泽西市,新泽西州,美国
- <城市名称>、<州/省>、
上面是示例输入,下面是带有 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
解决方案
推荐阅读
- azure - 如何在 Azure API 管理策略表达式中使用 RSA SHA256 签署 JWT?
- c# - 如何在 C# 中使用 XmlElementAttribute 类发布 xml 数据
- r - 尽管已降级,RStudio 中的 Shiny 应用程序仍无法加载
- javascript - 安装 eslint 作为扩展和安装为 npm 包有什么区别?
- python - 'float' 对象不可用于 Python 程序
- python-3.x - 如何在“pip3 install -r requirements.txt”期间安装要求之前运行代码
- python - 如何提高 Dataframe.write 的性能?
- javascript - JS通过结束数字对字母数字字符串数组进行排序?
- python - Plotly:如何根据 3d 散点图的类别字符串值定义标记颜色?
- unity3d - UMMORG/Mirror Networking - 将连接从世界转移到大厅