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

如何在Overpass turbo中下载克麦罗沃州等行政区的.shp文件?

在Overpass Turbo中获取克麦罗沃州行政区OSM数据(SHP格式)

1. 编写精准的Overpass查询语句

要获取克麦罗沃州的行政区边界,得用匹配行政区属性的查询,而非之前查建筑的关键词。俄罗斯联邦主体(州)对应的admin_level是4,结合行政区标签和名称,用下面的查询代码:

如果只需要克麦罗沃州本身的边界,用这个:

[out:json][timeout:25];
relation["name"="克麦罗沃州"]["admin_level"="4"]["boundary"="administrative"];
out body;
>;
out skel qt;

如果需要克麦罗沃州下属的所有行政区(比如市、区),用这个:

[out:json][timeout:25];
// 先定位克麦罗沃州的范围
area["name"="克麦罗沃州"]["admin_level"="4"]["boundary"="administrative"]->@state;
// 提取该范围内所有行政区边界
relation["boundary"="administrative"](area.@state);
out body;
>;
out skel qt;

要是查询没匹配到结果,试试把名称换成俄文Кемеровская область或者英文Kemerovo Oblast,确保和OSM里的标签一致。

2. 在Overpass Turbo中执行查询

打开Overpass Turbo,把默认的查询代码替换成上面的,点击顶部的播放按钮(Run)等待数据加载完成。

3. 导出SHP文件

数据加载好后,点击顶部菜单的「Export」,选择「Shapefile」选项,系统会自动生成并下载SHP格式的文件包。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 00:28:26