我正在尝试使用OverPass从OSM获取有关公共交通站点(包括公共汽车站)的数据。它在城市级别上运行良好,但是当我尝试获取国家/地区级别的数据时,我意识到缺少一些站点。我手动检查了“Królewska”停靠点在“ Warszawa”中出现了5次,但是对于国家“ Poland”(“ Warszawa”所在的国家),它只出现了一次。
这是我的疑问:
这是预期的工作:
[out:json];
area[name="Warszawa"];
(node["public_transport"="stop_position"](area);
<;
);
out center;
但这缺乏一些止步:
[out:json];
area["ISO3166-1"="PL"][admin_level=2];
(node["public_transport"="stop_position"](area);
<;
);
out center;
我尝试了一些不同的操作(更改区域,管理员级别,设置刚性边界框),但没有一个起作用。
如果有任何想法,我将不胜感激。
编辑:
一如既往的解决方案是简单而又微妙的-第二个脚本下载了所有脚本,但是当我在Jupyter Notebook中查看它时,它并不能显示整个响应(但仍显示巨大的输出),并以“ ...”结尾在底部。在数据中手动搜索“Królewska”后,我发现没有丢失。