overpass turbo: query returns 空集

overpass turbo: query returns empty set

我在 https://overpass-turbo.eu/ 上使用此语句:

[timeout:900];
area[name="Germany"][admin_level=2][boundary=administrative]->.myarea;
rel(area.myarea)[admin_level=4][boundary=administrative];
out geom;

为什么返回空数据集?首先我 select 德国的区域,然后我 select 代表国家边界的所有关系。像这个: http://www.openstreetmap.org/relation/62761#map=8/51.440/7.660

我错过了什么?

由于国家名称被标记为 "Deutschland" 而不是 "Germany",您需要调整查询的 .myarea 部分:

[timeout:900];
area[name="Deutschland"][admin_level=2][boundary=administrative]->.myarea;
rel(area.myarea)[admin_level=4][boundary=administrative];
out geom;

无论如何,我会推荐以下基于标记模式的更快方法:

rel[boundary=administrative]["ISO3166-2"~"^DE-"][admin_level=4];
out geom;