You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

大区域下载OSM数据及提取墨尔本道路网络方案咨询

墨尔本OSM道路网络提取可行方案

方案1:优化Overpass API查询参数

  • 之前查询失败多是默认超时时间短、返回冗余要素导致,调整查询语句仅筛选所需的highway要素,同时拉长超时阈值即可,示例Overpass QL语句如下:
    [out:json][timeout:600]; // 超时设置为10分钟,适配大范围查询
    (
      way["highway"](-38.57,144.27,-37.56,145.60); // 仅筛选边界框内带highway标签的道路要素
    );
    out body; // 输出道路属性信息(含道路类型)
    >; // 加载道路对应的节点坐标
    out skel qt;
    
  • 你可以把上述语句直接粘贴到Overpass查询界面执行,或者在QGIS的Overpass查询插件中替换默认语句即可,无需额外调整其他参数。

方案2:本地过滤OSM全量区域切片

  • 下载公开的澳大利亚OSM PBF格式全量数据集,使用本地工具裁剪、过滤所需数据,无需依赖在线API的带宽和性能限制:
    • 首先使用osmium extract工具裁剪目标边界框范围内的所有数据,命令示例:
      osmium extract --bbox 144.27,-38.57,145.60,-37.56 australia-latest.osm.pbf --output melbourne_raw.osm.pbf
    • 再过滤仅保留highway相关要素,命令示例:
      osmium tags-filter melbourne_raw.osm.pbf w/highway --output melbourne_highway.osm.pbf
  • 导出后的PBF文件可直接在QGIS中打开,属性表自带highway字段记录道路类型,几何信息自带所有节点坐标,可直接导出为CSV、SHP等你需要的格式。

方案3:GIS工具本地可视化筛选

  • 如果你不熟悉命令行操作,可在QGIS中直接加载裁剪后的墨尔本原始OSM PBF文件,在图层属性中通过查询筛选器设置"highway" IS NOT NULL,即可自动过滤出所有道路要素,后续直接导出筛选后的结果即可。

内容的提问来源于stack exchange,提问作者PleaseHelpppp

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 21:12:03