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

OpenStreetMap *

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

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

Делаем маршрутизацию (роутинг) на OpenStreetMap. Добавляем поддержку односторонних дорог

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

Продолжаем цикл статей про построение систем роутинга со сложными требованиями на основе Open Source базы данных PostgreSQL и расширения PgRouting на карте OpenStreetMap. Сегодня мы поговорим о том, как добавить поддержку односторонних дорог (направлений движения). Зачастую, именно отсутствие этой поддержки является основной причиной смены PgRouting на другой "движок" маршрутизации. Как обычно, все данные и результаты доступны в моем GitHub репозитории OSM Routing Tricks, который я пополняю по мере публикаций.



Небольшой маршрут из 330 адресов на карте OpenStreetMap.

Читать дальше →
Всего голосов 9: ↑9 и ↓0+9
Комментарии0

Роман Шувалов: «Мне пришла в голову идея — сделать трехмерный рендер карты OpenStreetMap»

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

Роман Шувалов — разработчик инди-игр из Тольятти, который в начале этого года выпустил игру «Generation Streets», основанную на данных OpenStreetMap. Не так давно он открыл часть кода своего проекта. Зачем он это сделал, как появилась игра и почему выбор пал на OSM — обо всем этом Роман рассказал в интервью.
Всего голосов 36: ↑36 и ↓0+36
Комментарии26

Делаем маршрутизацию (роутинг) на OpenStreetMap. Введение

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

Хотелось бы поделиться опытом создания систем маршрутизации PostgreSQL/PgRouting на карте OpenStreetMap. Речь пойдет о разработке [коммерческих] решений со сложными требованиями, для более простых проектов, вероятно, достаточно обратиться к документации. Насколько мне известно, такие вещи, как полная поддержка односторонних дорог и направлений движения, быстрый роутинг на тысячах адресов (порядка секунд на обычном лаптопе, к примеру, Macbook Pro 13" 2013 года), создание дорожного графа с заданными свойствами, мета-оптимизация маршрутов вообще нигде и никак не рассматриваются. Как обычно, все данные и результаты доступны в моем GitHub репозитории OSM Routing Tricks, который я буду пополнять по мере публикаций.



Небольшой маршрут из 330 адресов на карте OpenStreetMap (время построения около 5 секунд на вышеупомянутом лаптопе). Можно ли за это же время построить маршрут, скажем, из 5000 точек? Да, можно, и об этом мы тоже поговорим (в следующих частях статьи).

Читать дальше →
Всего голосов 10: ↑10 и ↓0+10
Комментарии4

Иван Чашкин: «Мне нравится, что OpenStreetMap — это открытые данные, которые доступны всем и всегда»

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

Иван Чашкин — web-программист и владелец небольшого интернет-магазина из Нижнего Новгорода. Но после работы он — волонтер. Причем в абсолютно разных проектах: он и куратор «Добрых крышечек» в своем городе и опытный картограф OSM, который сделал несколько интересных инструментов. Почему он кайфует от JOSM, зачем надо отмечать подъезды и как лучше всего это сделать — обо всем этом он рассказал в интервью.
Читать дальше →
Всего голосов 11: ↑10 и ↓1+9
Комментарии0

Истории

Новости из мира OpenStreetMap № 515 (26.05.2020-01.06.2020)

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

lead picture


Тренды в OpenStreetMap: среди стран, городов и тем 1 | Pascal Neis | map data OpenStreetMap contributors



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


  • Русс Гарретт, разработчик сайта OpenInfraMap, опубликовал в своем Твиттере картинку, на которой можно увидеть источники возобновляемой энергии в Европе, отмеченные в OSM.
Читать дальше →
Всего голосов 7: ↑6 и ↓1+5
Комментарии0

Сергей Астахов: «Рисовать карту в OpеnStreetMap — это одна из разновидностей волонтёрства»

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

Сергей Астахов — опытный программист из Санкт-Петербурга, который начал свою карьеру в начале 90-х годов. Но вот уже 11-й год подряд он дружит с OSM, а с недавних пор снимает ортофотопланы с коптера. Как он это делает, что ему нравится в OSM и зачем рисовать карту — обо всем этом он рассказал в интервью.
Читать дальше →
Всего голосов 3: ↑2 и ↓1+1
Комментарии4

Новости из мира OpenStreetMap № 514 (19.05.2020-25.05.2020)

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

lead picture


3Д-карта, на которой в режиме онлайн можно увидеть движение поездов в Токио. Автор — Акихико Кусанаги 1 | Akihiko Kusanagi | map data OpenStreetMap contributors



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


  • Началось голосование за новый ключ к тегам line_management=*, предложенный Франсуа Лакомба. Ключ предназначен для использования в сочетании с power=line, power=minor_line и power=cable для описания конкретных топологий подключения опор и других важных точках.
Читать дальше →
Всего голосов 9: ↑9 и ↓0+9
Комментарии0

Виктор Щерб: «История моего знакомства с OSM неразрывно связана с приложением OsmAnd»

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


На днях известному навигационному приложению OsmAnd, работающему с картами на базе OSM, исполнилось 10 лет. Поэтому мы решили поговорить с его разработчиком — Виктором Щербом, белорусским программистом, который последние годы проживает в Нидерландах. Как появился OsmAnd, зачем он помогает картографам и почему крупный бизнес пришел в OSM — обо всем этом он рассказал в интервью.
Читать дальше →
Всего голосов 23: ↑23 и ↓0+23
Комментарии24

Новости из мира OpenStreetMap № 513 (12.05.2020-18.05.2020)

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

lead picture


Tracking changes on magOSM 1 | Magellium, OpenLayers | map data OpenStreetMap contributors



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


  • Украинское сообщество OSM с помощью панорам улиц Mapillary отметило на карте более тысячи "лежачих полицейских" в Киеве.
  • Пользователь muramuto опубликовал в Твиттере скриншоты двух своих инструментов. Один из них — "Street-level POI Viewer", как следует из его названия, показывает поверх панорам улиц POI из OSM и Википедии. Другой инструмент позволяет рассчитывать углы и расстояния для определения высоты тех или иных строений на панорамах улиц. Оба сервиса используют OSM и панорамы с Mapillary. Исходный код доступен на GitHub.
Читать дальше →
Всего голосов 7: ↑7 и ↓0+7
Комментарии1

Николай Парухин: «OpenStreetMap слишком добр к людям. Он доверяет им...»

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

Николай Парухин — опытный картограф из Архангельска, который когда-то был исследователем морей и первопроходцем ГИС. Сейчас он работает системным администратором, а в свободное время рисует карту в OSM и переводит интерфейсы программ. Зачем он это делает, отчего люди уходят из OSM и почему важно рисовать абсолютно всё — обо всем этом он рассказал в интервью.
Читать дальше →
Всего голосов 10: ↑10 и ↓0+10
Комментарии15

Новости из мира OpenStreetMap № 512 (05.05.2020-11.05.2020)

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

lead picture


Разработчики GraphHopper ждут наших с вами комментариев, так как теперь пользователи могут изменять модель построения маршрутов 1 | GraphHopper | map data OpenStreetMap contributors


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


  • Павел Гаврилов опубликовал в своем дневнике перечень методов и советов по использованию JOSM, которые он узнал не так давно. Некоторые из его находок могут показаться новыми даже весьма опытным пользователям JOSM.
Читать дальше →
Всего голосов 4: ↑3 и ↓1+2
Комментарии4

Евгений Катышев: «OpenStreetMap подходит не для всякой информации»

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


Евгений Катышев — UX-дизайнер и турист из Нижнего Новгорода, посвятивший OpenStreetMap последние 11 лет. Он один из немногих участников сообщества RU-OSM, который не только придумал несколько своих тегов, но еще и успешно их утвердил. Как ему это удалось, зачем это делать и почему люди теряют интерес к OSM — обо всем этом он рассказал в интервью.
Читать дальше →
Всего голосов 9: ↑9 и ↓0+9
Комментарии0

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

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

lead picture

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


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


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

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

Дорофей Пролесковский: «Единственный картографический проект, в который имеет смысл вкладывать свои силы и время — OSM»

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

Дорофей Пролесковский — белорусский осмер и программист, который успел поработать во многих геостартапах, связанных с OSM. Сейчас он занимается разработкой аналитических инструменты для кризисного картографирования в компании Kontur.io. Почему OSM находится в технологическом ступоре, как с ним дела обстоят в Беларуси и чем занимается Фонд OSM — обо всем этом он рассказал в интервью.
Читать дальше →
Всего голосов 18: ↑18 и ↓0+18
Комментарии29

Новости из мира OpenStreetMap № 510 (21.04.2020-27.04.2020)

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

lead picture


Последние слоги в названиях немецких городов и деревень 1 | Tobias Kauer | map data OpenStreetMap contributors


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


  • Пользователь alexkemp в своем блоге подробно рассказал, как он картирует в OSM школы, состоящие из нескольких зданий и огромной прилегающей территорией. На примере школы Heath Mount в Хартфорде (Англия), он описывает этапы отрисовки в редакторе JOSM.
Читать дальше →
Всего голосов 5: ↑4 и ↓1+3
Комментарии0

Дмитрий Лебедев: «Несколько лет назад я явно понимал, что еще чуть-чуть и OpenStreetMap пойдет ко дну»

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

Дмитрий Лебедев — магистр экономики, программист и урбанист, который уже более 10 лет работает с OpenStreetMap. Он не только рисует домики, но и делает много исследований на основе его данных. По какому пути пошел OSM, есть ли у него будущее и зачем программистам гуманитарные науки — обо всем этом он рассказал в интервью.
Читать дальше →
Всего голосов 28: ↑28 и ↓0+28
Комментарии6

Новости из мира OpenStreetMap № 509 (14.04.2020-20.04.2020)

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

lead picture


Экспорт и обработка данных OSM с помощью визуального редактора 1 | YourMaps – Егор Смирнов



Актуальная тема


  • 17 апреля запущена очередная версия французской карты Ça reste ouvert, на этот раз в Финляндии, которая получила название Ollaan auki. На ней можно увидеть какие места открыты даже во время карантина в связи с COVID-19. Сервис поддерживается компанией Gispo и финским сообществом OSM.
Читать дальше →
Всего голосов 8: ↑7 и ↓1+6
Комментарии0

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

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

Мария Попова — художник и основатель общественного движения “Антиборщевик”. Не так давно она перевела карту своего проекта на сервис uMap, который работает с картами OpenStreetMap. Почему она это сделала, как быстро освоила uMap и зачем борется с борщевиком — обо всем этом она рассказала в интервью.
Читать дальше →
Всего голосов 21: ↑19 и ↓2+17
Комментарии60

Новости из мира OpenStreetMap № 508 (07.04.2020-13.04.2020)

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

lead picture


“JustGo” — новый сервис, с помощью которого можно увидеть информацию, внесенную в OSM, связанную с общественным транспортом 1 | Just Go! | map data OpenStreetMap contributors


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


  • Пользователь Gareth L сообщил, что британское сообщество OSM в качестве картографического проекта второго квартала этого года решило отмечать на карте любые медицинские учреждения, в том числе врачей общей практики, аптеки, стоматологии, а также временные больницы, связанные с COVID-19. Больше об этой акции можно прочитать в WIkiOSM.
Читать дальше →
Всего голосов 14: ↑13 и ↓1+12
Комментарии0

Николай Петров: «OpenStreetMap — это такой проект, где не обязательно общаться с людьми»

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

Николай Петров — разработчик сайтов и мобильных приложений из Пскова. Помимо этого, он рисует карту в OSM и поддерживает проект OpenRecycleMap, посвященный раздельному сбору мусора. Как школьники относятся к OSM, почему будущее за open source и отчего не стоит картировать по спутнику — обо всем этом Николай рассказал в интервью.
Читать дальше →
Всего голосов 7: ↑7 и ↓0+7
Комментарии0