2014-09-30 3 views
2

Я хочу получить список остановок общественного транспорта в моем городе, чтобы иметь возможность извлечения, например, трамвайных остановок с их координатами. Я уже нашел некоторую документацию по геокодированию в google maps и open street map, но эти два могут предоставить только некоторую информацию при ее конкретном имени. Любой ответ оценивается.Получение всех координат остановки общественного транспорта

ответ

1

В случае OpenStreetMap взглянуть на public transport tagging scheme и освоиться с помощью Overpass API или начинающий дружественный интерфейс overpass turbo (обратите внимание на его хороший wizard).

Для трамвайных остановок используется tagrailway=tram_stop. Автобусы, напротив, помечены highway=bus_stop. К сожалению, есть another more complex public transport tagging scheme, который используется параллельно, поэтому некоторые остановки могут следовать этому другому подходу, и вам также придется искать эти теги.

Я создал для вас example query for tram and bus stops in Dresden. Данные могут быть экспортированы в различных форматах, включая XML, GeoJSON, GPX и KML.

+1

Турбосетевой турбонаддув - это драгоценный камень. Только то, что мне было нужно. – ReFruity

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