Разработчики выпустили релиз GraphHopper 8.0. Это онлайн-планировщик маршрутов с открытым исходным кодом на данных OpenStreetMap.
В Microsoft Flight Simulator из-за опечатки появился несуществующий 212-этажный небоскреб
Игроки поделились первыми впечатлениями от ПК-версии Microsoft Flight Simulator, которая вышла 18 августа. В ходе изучения локаций они обнаружили в австралийском Мельбурне небоскреб-башню, которая не существует в реальности.
Конкурс разметки OpenStreetMap
CC-BY-SA || Michał Beim
В течение сентября в сообществе OSM-RU проходит марафон по картированию дорожной инфраструктуры российских городов, к участию в котором приглашаются все желающие. Каждый из вас может оставить след на карте и помочь сотням исследователей и активистов собрать данные, внеся на карту данные по своему или любому другому городу.
Вместе с нашими партнерами мы подготовили для вас простые инструкции и десятки призов. Регистрируйтесь и помогите нам узнать нашу страну!
Добавление оффлайн карт с open street map (osm) на web страницу
Задался я как-то вопросом собрать GPS-ошейник для шерстяного спутника моей жизни, дабы этот кракен сухопутный мог бороздить лесные просторы без особого ущерба для моей нервной системы. Собрать саму “шайтан-машинку” планирую на двух ESP32, двух GPS-модулях NEO-6M и Lora-модулях E22 для дальней связи, чтобы работало везде, всегда и безотказно.
Пока имею тестовый стенд без Lora, но так как они занимают не самую основную роль, можно и протестировать. Однако, чтобы отображать карту в веб-интерфейсе, нужны глубокие познания и магические способности властелинов кода, которых у меня нет. Поиски в глобальной сети дали смутное и не особо понятное представление о том, как я могу это сделать, так как написаны сложными буквами и страшными словами.
И вот, я решил поделиться тем, что нашёл, вразумил и применил.
Новости из мира OpenStreetMap за январь
Медитируем под звуки правок, запасаемся тайлами, ищем места из аниме и готовимся к 20-летию OpenStreetMap.
Новости из мира OpenStreetMap за февраль
Год векторных тайлов, покемоны возвращают должок, благородное закрытие Placemark, а также учимся рендерить на Canvas с помощью Rust.
DuckDuckGo перешёл на карты Apple Maps
Конфиденциальный поисковик DuckDuckGo объявил о полной миграции на фреймворк MapKit JS, став одной из первых крупных интернет-компаний, которые сделали это. Технически MapKit JS до сих пор в бета-версии.
Раньше DuckDuckGo брал картографическую информацию у нескольких провайдеров, включая OpenStreetMap (основная выдача), Bing, Here и Google Maps (маршруты и проч.).
Switch2OSM на русском
Дорогие друзья, не так давно мы с Александром Зейналовым перевели сайт Switch2OSM и разместили его русскую версию по адресу use.openstreetmap.ru.
В нем есть два раздела — "Уже на OSM" и "Провайдеры", в которых, как нам кажется, должно быть гораздо больше информации о российских проектах, использующих OSM, либо компаниях, помогающим другим переходить и работать с его данными. Поэтому, если вы знаете о таких, пожалуйста, сообщите нам — мы готовы их упомянуть на этом сайте.
Новости из мира OpenStreetMap за ноябрь
Ограничения в API, главная конференция сообщества, природный стиль в Organic Maps и много-много карт от участников #30DayMapChallenge
Прогулка по 3D улицам
Много лет существуют Google Earth + Street View и в свое время они вызвали восторг, когда можно виртуально погулять в заморских странах, в Гималая или же по двору детства. Это было очень необычно для тех времен, когда еще кругом щебетали dial-up модемы.
С тех пор прошло 20 лет: теперь трассировка лучей в играх это реальность и видеокарты нагревают воздух не только из-за трехмерной графики в UE5 или Unity, но и майнят крипту/запускают нейросети. Новомодные метавселенные - это хорошо забытое старое, когда маркетинг пытается донести потребителям что без взаимодействия в дополненной реальности общаться и вести бизнес в социальных сетях несовременно. А визуализация геоданных не так далеко ушла от изначальной идеи из Earth. Если вдруг эти сервисы окажутся недоступны, то с чем мы останемся вместо?
В мае этого года вышла первая версия streets-gl - отображение 3D карт OpenStreetMap в браузере. По качеству картинки и поддерживаемым тегам, на мой взгляд, это лучший проект!
Новости из мира OpenStreetMap за декабрь
Новогодние подарки, выборы, долой OAuth 1.0, OSM в науке, QGIS и на бумаге, а также 700-ый выпуск weeklyOSM!
Геоданные без регистрации и СМС
Здравствуй, дорогой читатель.
Спешу поделиться тем, как на самом деле найти геоданные без регистрации и СМС. По чесноку. Без всяких-яких. И даже “подписывайтесь на телеграмм канал” - не будет, у меня его и нет…
И речь пойдёт про инструмент Osmosis.
Бесплатные векторные карты на своём хостинге
Векторные карты Protomaps на базе OSM
Каждый веб-разработчик знает о OpenStreetMap (OSM), свободной альтернативе Google Maps. Несмотря на всеобщую известность OSM, у некоторых всё-таки возникают вопросы: как сделать веб-карту с открытыми данными OSM, как самостоятельно публиковать карты?
На эту тему есть популярные руководства, в том числе по работе с базами PostGIS и запуску тайлсерверов для реализации бесшовных карт OSM. Но есть принципиально иной подход — векторные карты Protomaps, которые обеспечивают более высокое разрешение, настройку внешнего вида и наложение произвольных меток. Они изначально предполагают максимальную простоту в создании своих карт. А главное, что разместить тайлы можно на своём хостинге или в облаке.
Неизбежность нодокалипсиса
На самом деле, нет.
Для этого есть карта
Люди ужé используют Гитхаб для хранения разных геоданных, от почтовых индексов Чикаго и до радиостанций сообществ да путей движения известных в истории ураганов, так что мы с нетерпением ожидаем увидеть дальнейшие плоды сотрудничества сообществ.
«Под капотом» мы используем Leaflet.js для отображения данных geoJSON поверх специальной версии базового слоя карты улиц
Карты на Гитхабе поддерживают отображение данных ГИС как точек, линий и многоугольников. Вы даже можете донастроить способ отображения ваших данных — например, изменить цвета и размеры отдельных пометок, указать более понятные значки, указать дополнительные свéдения для чтения читателем, ткнувшим по заинтересовавшей его пометке на карте.
Как создать легенду
Строим маршруты с помощью OpenStreetMap, OSRM и Leaflet
Геокодер OSM на Java
- Про адреса и хранилища данных с нечеткой схемой
- Про обработку геоданных на java, а именно про Java Topology Suite
- Про стоимость «простоты» для разработчика
- Про pure Java nosql документную бд / движок полнотекстового поиска — Elasticsearch.
Разворачиваем сервис построения маршрутов OSRM
Первым делом, мы начали смотреть маршруты Google и Яндекс. И к сожалению, пришлось от них отказаться, т.к. первые разрешали показывать их только на родных картах, вторые, не знали что есть велосипеды и даже пешеходы.
Немного изучив предметную область, мы нашли наконец что искали: Open Source Routing Machine. Проект, с открытым исходным кодом, который позволяет развернуть у себя на сервере, свой собственный сервис построения маршрутов.
Тайлы: MapBox, Яндекс-Карты
Картографические данные: участники OpenStreetMap
Разобравшись, как его настраивать и запускать, мы решили поделиться этим и пересказать своими словами процесс установки, и то с чем пришлось столкнуться в процессе.