使用坐标和半径而不是边界框
Using coordinate and radius instead of a bounding box
我当前的查询如下所示:
[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;
我当前的查询如下所示:
[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;