我希望能够单击地图上的建筑物并在单击的坐标处获取包含建筑物的多边形。
我查看了overpass api并尝试了以下方法:
<query type="way">
<around lat="51.0566036" lon="13.7181033" radius="30"/>
<has-kv k="building"/>
</query>
<union>
<item/>
<recurse type="down"/>
</union>
<print/>
如果我选择一个大的radius
,我会得到太多的建筑物。如果radius
太小,我就没有任何建筑物。使用bbox-query
没有帮助。
我也试过coord-query
了,但我无法构造一个有意义的查询。必要的查询语法似乎不同。
手头有更好的方法吗?即使没有立交桥,我也只需要看看它。