2015-03-17 6 views
0

Я использую эстакаду турбо для извлечения узлов из автомагистралей (= автомагистрали). Ниже приведен код, который я использую. Однако этот код дает мне все узлы в ограничительной рамке и не фильтрует шоссе.Извлечение узлов из автомагистралей

[out:xml]; 
(
(way(39.90,32.83,39.96,32.89);)->.a; 
((way.a["highway"="motorway"]);)->.b; 
((way.a["highway"="motorway_link"]);)->.b; 
); 
(.b;>;); 
out body qt; 

ответ

1

Попробуйте этот запрос вместо:

[out:xml] 
[timeout:25] 
; 
(
    way 
    ["highway"="motorway"] 
    (39.90,32.83,39.96,32.89); 
    way 
    ["highway"="motorway_link"] 
    (39.90,32.83,39.96,32.89); 
); 
out body; 
>; 
out skel qt; 

Вы можете view it on overpass turbo. Обратите внимание, что он не возвращает никаких результатов, потому что данная ограничивающая рамка не содержит автомагистралей. Увеличьте размер ограничительной рамки или выберите другое значение шоссе, например highway = primary.

 Смежные вопросы

  • Нет связанных вопросов^_^