Как стать автором
Обновить
6.05

OpenStreetMap *

Некоммерческий веб-картографический проект

Сначала показывать
Период
Уровень сложности

Как использовать GraphHopper для построения пешеходных маршрутов по собственным правилам

Время на прочтение5 мин
Количество просмотров9K

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

Решений, для построения маршрута тоже немало, в том числе существует GraphHopper, который умеет строить маршруты, и для автомобилей, и для пешеходов, и даже для пешего туризма, - подойдёт в 99% случаев.

Далее речь пойдёт том, что делать в оставшемся 1% ситуаций, точнее о моём опыте использования GraphHopper, когда существующее решение не подходило. Требовалось учитывать дополнительные ограничения: строить пешеходные маршруты для людей с ограниченными возможностями. Не будет ни каких значимых особенностей реализации именно этой задачи. Максимально обобщённо.

Будет описано, как создать на основе библиотеки GraphHopper свой веб–сервис, который, по координатам начала и окончания пути, вернёт массив координат маршрута.

Пример приложения, со всеми необходимыми для запуска заглушками, можно найти в моём репозитории на GitHub.

Читать далее

Мария Попова: «Некоторые впервые узнали про OpenStreetMap благодаря тому, что отмечали борщевик на карте»

Время на прочтение8 мин
Количество просмотров10K

Мария Попова — художник и основатель общественного движения “Антиборщевик”. Не так давно она перевела карту своего проекта на сервис uMap, который работает с картами OpenStreetMap. Почему она это сделала, как быстро освоила uMap и зачем борется с борщевиком — обо всем этом она рассказала в интервью.
Читать дальше →

Алексей Клянин: «До 2018 года я использовал OSM только в качестве подложки в своем блоге»

Время на прочтение6 мин
Количество просмотров6.9K

Алексей Клянин — дизайнер из Уфы, увлекающийся туризмом и фотографией. Не так давно он с помощью данных из OpenStreetMap и личного усердия нарисовал настоящую географическую карту Южного Урала. Как он ее сделал, какие для этого использовал инструменты и почему не может остановиться, когда начинает картировать в OSM — обо всем этом он рассказал в интервью.
Читать дальше →

Артем Светлов: «Каждый день на работе я вижу, как OSM помогает самым разным компаниям»

Время на прочтение8 мин
Количество просмотров3.9K

Артем Светлов aka trolleway — программист из NextGIS, а также любитель архитектуры и общественного транспорта. Он не только правит OpenStreetMap, но и каждый день работает с данными из него. Помимо этого, он увлекается съемкой сферических панорам улиц. Зачем он это делает, почему нельзя пройти мимо OSM и есть ли у него будущее — обо всем этом Артем рассказал в интервью.
Читать дальше →

Новости из мира OpenStreetMap № 471 (23.07.2019-29.07.2019)

Время на прочтение4 мин
Количество просмотров1.9K
Logo

10 августа 2019 года OpenStreetMap будет отмечать 15-летие! | OSM logo by Ken Vermette


Картографирование


  • Facebook заявил, что планирует в своем редакторе RapiD сделать доступным для картографов из OSM сервис «интеллектуальное распознавание». По информации СМИ, Facebook планирует улучшить те данные, которые использует в своих целях. Напомним, что эксперименты этой компании по картированию с применением искусственного интеллекта еще не так давно вызывали много вопросов и жалоб.
Читать дальше →

Новости из мира OpenStreetMap № 470 (16.07.2019-22.07.2019)

Время на прочтение5 мин
Количество просмотров2.6K

picture


Рекомендации сервиса ImproveOSM от Telenav должны быть проверены на местности!!! 1 | Telenav, JOSM – Map data OpenStreetmap contributors


Картографирование


  • Марк Зутендейк считает, что не верно отмечать тегом landuse=village_green все пространства в деревне, покрытые газоном. В списке рассылки он подробно раскрывает свою точку зрения.
  • Компания Amazon Logistics отметила служебные дороги, ведущие к зданиям, по собственным GPS-трекам. Это вызвало жаркие дискуссии на немецком форуме OSM, в ответ на которые программный менеджер этой компании написал пост в своем блоге.
  • Пользователь StephaneP привел интересные факты о геодезической системе данных, используемой в OSM, — WGS84. Он отмечает, что из-за тектонического движения литосферных плит, а также использования различных (в основном национальных) точек отсчета для проекции, эта система не самая точная.
Читать дальше →

Новости из мира OpenStreetMap № 469 (09.07.2019-15.07.2019)

Время на прочтение4 мин
Количество просмотров3.4K

Logo


Cайт OpenGeofiction (OGF) сделан на программной платформе OpenStreetMap 1 |



Картографирование


  • Франсуа Лакомбе объявил о начале голосования за предложенную им схему тегирования line_attachment=*, которая позволит отмечать варианты крепления проводов (электро или телекоммуникационные) к опорам.
  • Сейчас на немецком форуме OSM снова идет обсуждение сомнительных правок карты Amazon Logistics, который, например, замапил даже дороги в бывших поселках при угольных шахтах.
Читать дальше →

Антон Беличков: «Самый простой способ понять мощь OpenStreetMap — начать самому править карту»

Время на прочтение8 мин
Количество просмотров6.6K

Антон Беличков (az09) — программист из Магнитогорска, который, как почти все герои моих интервью про мир OSM, пришел в этот проект 10 лет назад. Он — теплая мудрость и твердый дух сообщества RU-OSM. Почему так важен институт наставничества, как нам догнать Америку и чего хочет OSM от властей — обо всем этом он рассказал в интервью.
Читать дальше →

Новости из мира OpenStreetMap №458 (23.04.2019-29.04.2019)

Время на прочтение7 мин
Количество просмотров2.2K


Замки и дворцы Швейцарии, в том числе ближнего зарубежья, Германии, Франции, Италии. Сочетание OpenStreetMap + Wikidata + Wikimedia Commons + Wikipedia 1 | Данные Участники OpenStreetMap, ODbL


Карты


  • На конференции «Pacific Visualisation» Йохен Гертлер вместе со своими коллегами стал лауреатом премии Best Paper за свою работу “Стипплинг 2D скалярных полей” (в основном это карты).
  • [1] Стефан Келлер из Университета прикладных наук Рапперсвиля опубликовал “Карту замков Швейцарии”. В настоящее время это самая полная веб-карта замков и дворцов Швейцарии, включая близлежащие страны (Германия, Франция, Италия) — вплоть до замка Нойшванштайн. Многоязычное веб-приложение использует данные OpenStreetMap, Wikidata, Wikimedia Commons (images) и Wikipedia. Исходный код проекта доступен на GitLab.
  • Сервис historic.place обновился и теперь показывает новую карту замков в Швейцарии на основе данных о замках Викимедиа(de).
  • Официальное приложение лондонского марафона удивительно использовало тайлы с сервера OpenStreetMap, который не справился с нагрузкой (вероятно, из-за неправильной конфигурации их CDN). См. также политику использования тайлов и switch2osm.org в качестве учебных пособий по настройке собственной инфраструктуры.
Читать дальше →

Скажи мне, где ты, и я скажу тебе, где ты

Время на прочтение7 мин
Количество просмотров24K
В подмосковном Подольске, в микрорайоне Силикатная-2, есть один лайфхак — когда на дворе уже 9 вечера, и пиво в магазинах уже не продают — достаточно просто перейти дорогу, чтобы его купить. Через дорогу Москва — в ней желаемое до 11 найти можно.

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

Исторически на этот вопрос отвечает «обратный геокодер»(reverse geocoder). Он важная часть практически всех картографических АПИ — Google, Яндекс, и даже OSM. Но в большинстве случаев его ответ предназначается человеку, и содержит исключительно текстовое описание локации.

Это-не-технологично! И уж точно непрактично. Esosedi, кушали этот кактус пару лет, а потом просто сделали свой обратный геокодер. Главное как и зачем.

Совсем недавно на хабре искали Смерть Кащееву (nested set и вложеность административных рубрик), ходили по районам(отображение данных регионов на карте), и (не)попадали на счетчик Яндекса (прямой геокодер). А теперь разберем, что такое обратный геокодер, и зачем он нужен. А потом разберем механики его работы.
Читать дальше →

Установка OpenStreetMap Nominatim для нахождения широты и долготы по введенному адресу

Время на прочтение6 мин
Количество просмотров62K
image

Хотел бы поведать свою историю об установке геокодера Nominatim на выделенный сервер. Изначально предполагалось, что эта задача займёт у меня около 5-7 часов, но не тут то было… Поэтому было решено написать статью c описанием разворачивания Nominatim на сервер до полной работоспособности сайта. Но обо всём по порядку.
Читать дальше

Мониторинг на коленке

Время на прочтение5 мин
Количество просмотров4.9K
Широко распространена задача треканья подвижного объекта. В простейшем случае надо взять телефон с android-ом, поставить туда OsmAnd и настроить live-мониторинг. Сидишь себе и смотришь на карте (OpenStreetMap конечно) перемещение аппарата. Так бы и поступил, но внезапно оказалось, что в нужный день у меня не будет интернета, не будет компьютера, не будет времени.

И я начал искать выход.
Читать дальше →

OpenStreetMap News №10: OSM на российском ТВ, статистика по улицам России, цель OSM — быть проще для обычных людей, интересные скриншоты карты

Время на прочтение2 мин
Количество просмотров1.7K
Читать дальше →

Ближайшие события

Новости из мира OpenStreetMap № 511 (28.04.2020-04.05.2020)

Время на прочтение7 мин
Количество просмотров2K

lead picture

Одна из работ UtaArts, выполненная на основе карты OSM 1 | あいかうたう / 切り絵の地図屋 | map data OpenStreetMap contributors


Картографирование


  • Пользователь muramoto сообщил в своем Твиттере, что он выложил в свободный доступ часть своих инструментов, связанных с Mapillary.
  • Ричард Фэйрхерст считает, что править карту в OSM должны волонтеры, которые придерживаются принципа «как на земле», и вот почему. Не так давно один местный картограф нарисовал в OSM дорогу и отметил ее тегом highway=track, так как она такова в реальности. Но после пришел платный картограф Amazon и изменил тег на service (служебная дорога). Однако это не устроило платного картографа Mapbox, который тут же оставил заметку с жалобой, так как по дороге с таким типом не строятся маршруты.
Читать дальше →

Новости из мира OpenStreetMap № 499 (04.02.2020-10.02.2020)

Время на прочтение6 мин
Количество просмотров2.1K

lead picture


Cлой активности картографирования в OpenStreetMap от компании Kontur1 | Kontur, Mapbox | map data OpenStreetMap contributors


Картографирование


  • Джиналь Фофлия опубликовала в Twitter ссылки на два задания, размещенные на сервисе MapRoulettte. В первом предлагается добавить названия улиц в пригородах Джакарты, во втором — отметить тротуары в Сингапуре, чтобы карта этого города была более удобной для пешеходов.
Читать дальше →

Подключаем онлайн-карты к навигатору на смартфоне. Часть 3 — OverpassTurbo

Время на прочтение8 мин
Количество просмотров3.5K

Превращаем созданный ранее скрипт в API для просмотра интерактивной карты с сайта OverpassTurbo.eu через навигационное приложение смартфона.

Читать дальше →

Новости из мира OpenStreetMap №455 (02.04.2019-08.04.2019)

Время на прочтение5 мин
Количество просмотров2.9K

OpenStreetMap


Вид скрытой инфраструктуры, содержащейся в базе данных OpenStreetMap1 | OpenInfraMap | MapTiler | Map data OpenStreetMap contributors


Картографирование


  • В серии твитов Тайлер Басби рассказывает об успехах использования машинного обучения для выявления солнечных батарей на крышах домов в Остине, штат Техас. Эти данные легли в основу одной из задач проекта MapRoulette с целью их дальнейшего добавления в OSM.
  • Нуно Калдейра рассказал в твиттере о работе, проделанной португальской рабочей группой OSM в Telegram. За 35 дней её участники нанесли на карту более 4000 зданий на островах Флорес и Корво в западной части Азорского архипелага.
  • Брайан Прэнгл предложил сообществу OSM в Великобритании во втором квартале этого года заняться повышением качества данных POI. Он считает, что в первую очередь стоит обратить внимание на те организации, которые прекратили своё существование или сменили название. Стоит отметить, в первом квартале в Великобритании был успешно реализован проект, в рамках которого с помощью рейтинга Агентства по стандартам на продовольствие были уточнены или подтверждены более 70 тысяч адресов.
  • Ден С (Dan S) предлагает в качестве проекта для Великобритании отметить на карте панели солнечной энергии. Также он приводит ссылки на статьи в wiki OSM про солнечные батареи на крышах домов и большие солнечные фермы. Информация в этих статьях может помочь в решении предложенной им задачи.
Читать дальше →

Ariadna. Зачем нужен еще один геокодер для ОСМ?

Время на прочтение4 мин
Количество просмотров11K
Всем привет!

Совсем недавно я закончил делать геокодер для своих целей Ariadna
Под катом рассказ о том, зачем я его делал и что он умеет.
Читать дальше →

Конференция State of the Map Europe 2011

Время на прочтение1 мин
Количество просмотров723
Неделю назад в Вене закончилась «тень» главной конференции по OpenStreetMap (основная пройдёт 9-11 сентября в Денвере). Я в ней участвовал, и в своём OSM-блоге вёл более-менее подробный ежедневный репортаж. Получилось несколько длиннее, чем обычно. Если вам интересно, что и как там происходило, и что думают русскоязычные участники о конференции — заходите и читайте по порядку. Также, на сайте конференции доступны слайды и видеозаписи большинства докладов.

Где 15 минут пешком от дома до метро в Москве и как различать панельные дома…

Уровень сложностиСредний
Время на прочтение16 мин
Количество просмотров10K

Продолжаем изучать географию столицы и как она влияет на комфорт жилья. В этой публикации подключим маршрутизацию и расчитаем пешеходные расстояния от входа в метрополитен до жилых зданий. В прошлый раз я анализировал жилье в городе на удаленность от негативных факторов и поделился инструкцией "Где в Москве жить «неплохо»". Теперь же перейдем на позитивные факторы выбора места квартиры и найдем в Москве жилые дома в шаговой доступности от метро.

Читать далее

Вклад авторов