Маршрут поезда с использованием Google Maps

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

3 ответа

Решение

Это конечно возможно. (Вообще говоря, все возможно):-)

Первое, что вам нужно, это данные о местонахождении железнодорожных путей. Для США, Канады и части Европы это общедоступно в виде шейп-файлов, например, по адресу: http://www.lib.unc.edu/reference/gis/datafinder/index.html?search_type=show_category_contents&datalayers=1&category_id=109

Как только вы получили шейп-файлы, все опции открыты. Вы можете преобразовать строки в объекты google.maps.polyline() (или GPolyline(), если вы используете V2 API) и загрузить их на карту. Все будет зависеть от того, чего вы хотите достичь и какие языки на стороне сервера вы используете. Получение железнодорожных указаний - это совсем другое дело.:-)

Марсело.

iOS 4 представляет некоторые новые функции, такие как MKOverlay, которые могут накладывать круги, многоугольники на вид карты. Вы можете попробовать это для рисования на карте.

Он доступен в следующих регионах: Google Transit

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