Открытая веб-картографияИлья Таратухин
[email protected] @darkilfa
Докладчик
— Выпускник кафедры АВТФ, НГТУ
— TeamLead проекта АПИ карт 2gis
2
О чем будем говорить?
— Карты
— Инструменты
— Компании и сообщества
3
Карты
Ключевые этапы эволюции карты
— Кусок кожи со схематическими пометками
— Система географических координаты (рукописные карты)
— Печатные карты
— Офлайнкартография
— Вебкартография (OSM, 2004г) (Google, 2005г)
5
Пользователи карты
Эволюция карты
— Рукописные карты
путешественники мореплаватели торговцы
— Печатные карты
военные ученые летчики автомобилисты
— Офлайнкартография
технически подкованные люди
— Вебкартография
обычные люди7
Обычные люди
Карта для людей?
— Геолокация
— Интерактивная подсветка объектов
— Построение маршрута к цели
— Ведение по маршруту
9
Дайте две!
Архитектура OSM
Инструменты
Подготовка данных
Подготовка данных
Доставка данных
Доставка данных
— Статика (подложка карты)
— Динамические данные (геокодирование, поиск)
16
Тайлы
Тайлы
— Рендер Mapnik
— Отдача Nginx + Some Magic
— Отображение Leaflet
18
Динамика
— Импорт и хранение PostgreSQL
— Поиск PostGIS
— Отдача WebApp
19
Я просто хочу добавить виджет!
НГУ, Новосибирский государственныйуниверситетПирогова, 2
Отзывов на Флампе 29
Оплата
Cегодня 08:30–17:45 Открыто. 15 минут до закрытия.
21
Веб-картография для обычного веб-разработчика
— Добавить виджет на сайт
— Выделить географические объекты на карте
— Отобразить маркеры с информацией на карте
22
Что нужно знать?
— WKT, WKB геометрии
— GeoJSON набор геометрий
— KML, KMZ набор геометрий
23
Чем воспользоваться?
— 2GIS, Yandex, Google бесплатно
— Mapbox, CloudMade платно
24
Веб-картография для гика
Веб-картография для гика
— Добавить виджет на сайт
— Выделить географические объекты на карте
— Отобразить маркеры с информацией на карте
— Строить маршурты
— Сделать свой картографический сервис
— Поучаствовать в разработке OpenSource
— Написать свою библиотеку под любимый фреймворк
26
Технологии и форматы
— WKT, WKB геометрии
— GeoJSON набор геометрий
— KML, KMZ набор геометрий
— Shapefile сырые данные
— OSM XML, OSM JSON big data
27
Чем воспользоваться?
— OSM, Wikimapia данные сервера
— Mapbox, CloudMade инструменты OpenSource
— 2GIS, Yandex, Google данные решения
28
Добро пожаловать в сообщество!
Добро пожаловать в сообщество!
— https://github.com/2gis/mapsapi
— https://github.com/Leaflet/Leaflet
— https://github.com/mapbox
— http://www.openstreetmap.org/
30
Top Related