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

如何通过Overpass Turbo获取英国构成国的地理边界坐标

获取英国构成国边界的Overpass Turbo查询语句

英国的英格兰、苏格兰、威尔士、北爱尔兰在OpenStreetMap中对应admin_level=4的行政边界,以下是可行的查询语句:

单地区查询(以苏格兰为例)

[out:json][timeout:25];
{{geocodeArea:United Kingdom}}->.searchArea;
relation["boundary"="administrative"]["admin_level"="4"]["name"="Scotland"](area.searchArea);
out body;
>;
out skel qt;

批量获取四个构成国

一次性获取全部目标区域的边界,使用此查询:

[out:json][timeout:25];
{{geocodeArea:United Kingdom}}->.searchArea;
(
  relation["boundary"="administrative"]["admin_level"="4"]["name"="England"](area.searchArea);
  relation["boundary"="administrative"]["admin_level"="4"]["name"="Scotland"](area.searchArea);
  relation["boundary"="administrative"]["admin_level"="4"]["name"="Wales"](area.searchArea);
  relation["boundary"="administrative"]["admin_level"="4"]["name"="Northern Ireland"](area.searchArea);
);
out body;
>;
out skel qt;

适配你的项目格式

执行查询后,在Overpass Turbo界面选择「Export」→「GeoJSON」,导出的文件结构与你提供的FeatureCollection完全兼容,可直接用于Leaflet组件加载。

关键注意点

  • name参数必须严格匹配OpenStreetMap中的标准名称(如Northern Ireland不能简写为North Ireland)
  • 若出现超时,可将timeout值调整为30或更高
  • 部分区域的边界由多个关联要素组成,导出GeoJSON时会自动合并为完整的多边形

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 13:18:20