OpenStreetMap и открытые транспортные данные

Preview:

DESCRIPTION

 

Citation preview

OpenStreetMap,открытые данные

и общественный транспорт

Илья Зверев, 2014

Где вы могли слышать о нас

● Вконтакте● Спутник● 2ГИС● Foursquare● Бегущий город● Портал ОТ Санкт-Петербурга

Как устроены карты

Как устроены карты

Как устроены карты

highway=residential

high

way

=ser

vice

high

way

=ser

vice

waterw

ay=river

natural=tree

Теги

● highway=bus_stop — остановка● building=train_station — здание вокзала● name=... — название● bridge=yes — отрезок дороги, идущий по

мосту● http://wiki.openstreetmap.org/wiki/RU:Map_Features

● http://wiki.openstreetmap.org/wiki/RU:Как_обозначить

Отношенияtype=bridgename=Мост им. Ленинаheight=30

outlineunder

across

Из таких кирпичиков мы построили мир

OpenStreetMapэто данные

Маршруты ОТ в OSM

Остановки: platform Линии дорог

name=...highway=bus_stoprailway=tram_stoppublic_transport=platformbench=yes / noshelter=yes / no

highway=*name=...

Место остановки: stop

public_transport=stop_positionbus=yes / notram=yes / notrolleway=yes / no

type=routeroute=bus / tram / trolleway / …ref=...name, from, to, operator, network, colour

Сложно?

● Не обязательно всё самому, нас много● Дороги по GPS-трекам● Остановки по космоснимкам● Маршруты по официальным данным● Плагины● Премии

Более 300 городов в России

Так а кто пользуется?

Почти никто.

Всё сложно.

Всё сложно

● Это не картинки тырить, а данные обрабатывать

● Много данных: полутерабайтный XML● Полезно: PostGIS + osm2pgsql, osmosis,

Overpass API, Leaflet, TileMill, osmot● Налаживание связей с собственными

данными (например, расписаниями)● Лицензия ODbL (как LGPL, CC-BY-SA)

Альтернативы

только одна — wikiroutes.info

WikiRoutes

● Любой может добавить маршрут● «Запрещается использовать материалы

сайта в конкурирующих сайтах и во всех мобильных приложениях без специального разрешения wikiroutes»

● Доступ к API, веб-сервисы, база данных и прочее — только за деньги (B2B, менеджеры)

Портал ОТ Санкт-Петербурга

● «Для получения доступа, Пользователь заполняет заявку на использование Сервиса»

● «Пользователь может использовать Данные <...> только в рамках функциональности, предоставляемой Сервисом»

● «Организатор оставляет за собой право устанавливать любые лимиты и ограничения»

● (конечно, это не помешало создать десяток мобильных приложений на этих данных)

OpenStreetMap

● большинство остановок, много маршрутов почти в каждом городе

● пешеходный, велосипедный роутинг● детальные данные вплоть до парадных● возможность моментальной правки● до фига инструментов обработки● открытые данные

Илья Зверев, 2014

Recommended