我想使用 OverPass API 获取给定街道的多边形。例如,当我使用时,
(
way
["name"="Hörnesgasse"];
>;
);node(w);
out body;
这是 Overpass Turbo 链接:Overpass Turbo
我得到了多边形的节点,但它们的顺序不正确。所以我不能将它们保存为一行。有没有更好的可能性?我遇到的另一个问题是我想限制对给定城市的搜索,例如"addr:city"="Vienna"
。由于节点没有直接的城市属性,我如何编写查询来获取此信息?