Osm Overpass запрос по стране

Я использую этот запрос путепровода, чтобы извлечь все удобства для коворкинга в Италии.

( area["ISO3166-1"="IT"];) ->.a;
        node["amenity"="coworking_space"]
          (area.a);
         (._;>;);
 out body;

Если я попытаюсь сделать то же самое для Франции, используя FR в качестве кода страны ISO3166

( area["ISO3166-1"="FR"];) ->.a;
        node["amenity"="coworking_space"]
          (area.a);
         (._;>;);
 out body;

Я не получаю результатов, хотя я уверен, что во Франции есть такие узлы (я протестировал отдельный запрос с использованием автоматического bbox).

Вопрос:

  • Я неправильно понимаю код страны ISO3166 Франции?
  • В общем, есть лучший способ извлечь данные ОСМ из путепровода по странам?

Спасибо,

Якопо

1 ответ

Вы должны запросить ключ ISO3166-1:alpha2 или же ISO3166-1:alpha3 и использовать ISO3166-1 только как запасной вариант. Эти ключи описаны на вики-странице кода страны.

Отношение к государству Италия имеет тег ISO3166-1 в то время как отношения для государства Франции нет. Но оба имеют значение, которое вы ищете в ISO3166-1:alpha2 ключ.

Другие вопросы по тегам