У меня есть запрос, который возвращает число way
с.Я хочу найти node
, соответствующие определенным критериям, которые встречаются в этих направлениях.Обратите внимание, что интересующие меня узлы не образуют часть самого пути, но появляются в пределах пути.Кроме того, пути не все имеют соответствующие области, поэтому использование поиска областей не работает во всех случаях.
У меня есть минимальный пример, который находит путь 95677318, и я хочу быть в состоянии найтиузел 1552949334:
(
way({{bbox}})["man_made"="lighthouse"];
)->.searchArea;
/*doesn't work:*/
/*node(area.searchArea)["seamark:name"];*/
/*recur down and find node directly, just for the purpose of this question*/
(
.searchArea;>;
node({{bbox}})["seamark:name"];
);
out;
(попробуйте на https://overpass -turbo.eu / s / EpV )