利用坐标和半径,而不是一个边框

问题描述:

我现在的疑问是这样的:利用坐标和半径,而不是一个边框

[out:json] 
[timeout:60] 
; 
(

relation 
["type"="multipolygon"] 
["landuse"~"brownfield|railway"] 
(50.757310,6.054754,50.786730,6.111574); 

way 
["landuse"~"brownfield|railway"] 
(50.757310,6.054754,50.786730,6.111574); 

); 
out body; 
>; 
out skel qt; 

我想更换一个边界框坐标和半径,类同围绕另一个节点查询节点。

node["name"="Bonn"]; 
node 
    (around:1000) 
    ["name"="Gielgen"]; 
out body; 

这可能吗?

我能够使用(around:radius,lat,lon)来完成。半径似乎以米为单位给出。

一个简单的例子:

node(around:1000.0,50.75,6.05)["historic"="wayside_cross"]; 
out; 

适用于您的查询:

[out:json] 
[timeout:60] 
; 
(

relation 
(around:1000,50.77675,6.07456) 
["type"="multipolygon"] 
["landuse"~"brownfield|railway"]; 

way 
(around:1000,50.77675,6.07456) 
["landuse"~"brownfield|railway"]; 

); 
out body; 
>; 
out skel qt;