Как стать автором
Поиск
Написать публикацию
Обновить
0.95

OpenStreetMap *

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

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

Участников OpenStreetMap в России уже более 10 тысяч человек

Время на прочтение1 мин
Количество просмотров1.3K
Максим Дубинин в блоге на сайте GIS-Lab опубликовал свежую статистику по проекту OpenStreetMap в России.

Количество участников, сделавших хотя бы одну правку территории России, уже перевалило за 10 000 человек. По состоянию на 31 августа их число составляет 10 708 участников.

За последние полгода в проекте OpenStreetMap зарегистрировалось столько же людей как за предыдущие 5 лет!!!

График ежемесячного количества новых редакторов и рост их общего количества:

image

Подробности и исходники в блоге на сайте GIS-Lab.

Работа с OSM под Linux

Время на прочтение5 мин
Количество просмотров7.5K
    Проект OpenStreetMap предполагает создание сообществом свободно распространяемых картографических данных по средством свободно распространяемого же программного обеспечения. Давайте рассмотрим какое ПО предлагается для редактирования карт, а в качестве дистрибутива берем Ubuntu Linux 9.10.
Читать дальше →

Обработка геоданных для ML-задач. Часть 2: пространственные объединения и расстояния

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров898

Статья продолжает обсуждение пространственных признаков в Python. Здесь мы рассматриваем пространственные объединения — аналог обычного объединения в мире геоданных, основанный на топологических отношениях между объектами, таких как пересечение, вложение или касание. Также мы узнаем, как правильно рассчитывать различные типы расстояний (и иногда это не просто евклидово расстояние между двумя точками). Например, геодезическое расстояние учитывает кривизну Земли, что особенно важно для анализа данных на больших территориях; расстояние маршрута учитывает направление: оптимальный маршрут от A до B не всегда равен маршруту от B до A. 

Читать далее

Некоторые аспекты использования Эластика для построения геосервисов

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

Для логистической компании необходимо иметь геосервис. Геосервис — сервис, выдающий геоточку по адресу, и наоборот, по геоточке определяющий адрес. Все легко и просто, когда поиск делает машина, наименование города, наименование улицы и прочих атрибутов поиска можно указать сколь угодно, и это все приведет у лучшей точности и быстроте. Но все резко меняется, когда поиск начинает делать человек. Человек, используя свой контекст (знания, навыки, привычки), начинает искать настолько свободно, насколько сам свободно мыслит. И это может свести с ума любую машину. Не претендуя на знания в последней инстанции, опишу несколько выразительных этапов, которые прошли мы.

Читать далее

OSM, Graphopper и все все все

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

Введение

Думаю, все согласятся с утверждением, что в современном мире логистической компании трудно обойтись без маршрутизации.

Да, можно планировать все поездки руками, но с ростом объема работ это делать становиться все труднее и труднее.

Не спасают ни записные книжки, ни электронные таблицы, ни даже записи в базе данных. Увеличивается количество ошибок. И появляется случаи доставки отправления не в назначенный

Саратов, а в Норильск. Выясняется это уже на месте, производится возврат отправления на что тратятся ресурсы компании.

Маршрутизация, волшебное слово, но с чего начать?

Читать далее

OpenStreetMap часть заключительная: наполняем иерархию адреса

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

В самой первой части, мы из большого набора данных вырезали условный город и оставили в нём только данные с адресом. Адреса интерпретировались, как принадлежащие этому городу. Т.е. точно знали в какой стране они находятся, в каком регионе и так далее. Но что, если нам нужны адреса не одного населённого пункта, а целого региона или может быть даже нескольких стран? Как узнать откуда он?

Узнать как

Welcome Mat — теперь и на русском

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


На днях я завершил перевод сайта "Welcome Mat", а Александр Зейналов разместил его по адресу welcome.openstreetmap.ru.
Читать дальше →

Новости из мира OpenStreetMap № 493 (24.12.2019-30.12.2019)

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

lead picture


BusBoy, YeneGuzo, Trotro, Trufi… есть много приложений для общественного транспорта, в основе которых Trufi Association 1 | Trufi Association | Map data OpenStreetMap contributors




Команда WeeklyOSM благодарит вас за проявленный интерес к нашему проекту, а также поздравляет с наступающим Новым Годом (о чем мы уже сообщали ранее) и присоединяется к пожеланию нового председателя Совета Фонда OSM: "Счастливого картографирования!" Лучше всего это сделать здесь!


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


  • Команда разработчиков инструмента Osmose сообщила, что обновила свою базу данных QA. Теперь у нее улучшены постоянные идентификаторы, ссылками, ложноположительная поддержка, а также процесс обновления.
Читать дальше →

Новости из мира OpenStreetMap № 488 (19.11.2019-25.11.2019)

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

lead picture


Каждый год – Карта сезона 1 | OpenStreetBrowser – Map data OpenStreetMap contributors


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


  • Пользователь kreuzschnabel предполагает, что рекомендация, содержащаяся в WikiOSM, относительно использования тега bridge=yes/no — это картографирование под рендер, поскольку предлагается добавить имя моста через тег name=, а не присвоить название дороги мосту. Однако, скорее всего, это было добавлено в статью в 2012 году. Тег man_made=bridge, к которому принадлежит тег name=, похоже, добавили в 2013 году.
Читать дальше →

Новости из мира OpenStreetMap № 479 (17.09.2019-23.09.2019)

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

lead picture


Участники конференции SotM-2019 в Гейдельберге, Германия1 | Photo Thomersch CCBYSA2



SotM 2019


  • В Гейдельберге — городе на юго-западе Германии — не так давно завершилась международная конференция "State of the Map". В Твиттере опубликовали общую фотографию, на которой собралось почти 600 человек, которые приехали на это мероприятие со всего мира.
  • Некоторые редакторы проекта WeeklyOSM встретились (автоматический перевод) на конференции SotM-2019 в Гейдельберге. Было здорово наконец-то увидеть лица людей, которые скрываются за никами.
Читать дальше →

Новости из мира OpenStreetMap №438 (04.12.2018-10.12.2018)

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

Logo


Пьер Беланд призывает опытных картографов помочь улучшить качество данных в Конго1


Карты


  • OpenStreetBrowser обновлен до версии 4.2. Новая версия позволяет пользователям экспортировать видимые элементы карты как JSON, GeoJSON и XML. Как сообщают в блоге проекта, пользователи с собственными репозиториями в OpenStreetBrowser Dev теперь могут загружать категории из веток git. Вместо канал Twitter в панели новостей теперь будет показ новостей из блога.
  • Qwant, европейская поисковая система, которая уважает вашу конфиденциальность, выпустила альфа-версию своего нового продукта Qwant Карты, карты полностью основаны на данных OSM и экосистеме с открытым исходным кодом. В настоящее время он в основном работает во Франции, но хорошая новость заключается в том, что вы можете внести свой вклад, чтобы он работал и в вашей стране.

Открытые данные


  • Город Цюрих публикует 3D-модель поверхностей и конструкций крыш под лицензией Creative Commons CC0.

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

Яндекс.Карты (а также Google Maps и др.), когда вы начнёте использовать mesh-сети?

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

А ведь для этого есть очень хорошие предпосылки:


  1. Территориальная привязка наиболее часто требуемых квантов информации (изображений части карты/схемы/спутника, метаинформации о пробках и т. д.)
    Значительная часть пешеходов, использующих приложение-карты в окрестности точки А, будут использовать карты окрестности точки А. Значит, можно попробовать получить необходимую информацию не от сервера через мобильный интернет, а от другого пользователя.


  2. Дороговизна трафика до сервера. Приложения-карты часто используются на мобильных устройствах, которые, в свою очередь, используют недешёвый и редко безлимитный мобильный интернет (недовольство сиим фактом на Хабре высказывалось ). Конечно, фрагмент карты не так уж тяжёл, но не следует забывать про подводные камни наподобие округления сессий в большую сторону. Кроме того, скорость мобильного интернета часто оставляет желать лучшего.
    Очевидно, что экономия мобильного трафика — это конкурентное преимущество.

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

Создание и наполнение PostGIS при использовании Docker

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

Пошаговая инструкция о том, как установить и использовать расширение PostGIS для PostgreSQL в Docker.

Включает в себя: установка и настройка Docker-контейнера, загрузка данных в базу данных, извлечение и визуализация данных, анализ геоданных с помощью PostGIS функционала.

Читать далее

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

Карты, фаззинг, OSM: ищем поверхность атаки для сложного приложения

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

Фаззинг - это такое тестирование, в котором не надо придумывать тесткейсы, потому что умная машина (или настойчивый алгоритм перебора) делает это за вас.

Но с фаззингом есть одна неприятность - непонятно, как тестировать любую достаточно сложную систему. Мы бы хотели генерировать много тестов и быстро прогонять их, а в итоге приходится каждый раз откатывать состояние окружения, потому что программа пишет что-то в БД. Или входные данные настолько сложны, что их так просто не нагенерируешь.

Поэтому попробуем разобраться, как программу можно делить на части. А также определять, какие части нам нужны, а какие не очень.

Читать далее

Создание тайлов из растровых карт (ч.2)

Время на прочтение10 мин
Количество просмотров6.4K
В этой части статьи мы завершим наш алгоритм создания тайла, узнаем, как использовать полученные тайлы в OpenLayers и в OsmAnd. Попутно продолжим знакомство с ГИС и узнаем про картографические проекции, а также узнаем в чем заключается «привязка» растровой карты и зачем она нужна.
Читать дальше →

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

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

lead picture


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


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


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

Новости из мира OpenStreetMap № 490 (03.12.2019-09.12.2019)

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

lead picture


58 мест, где были высажены живые изгороди 1 | Map data OpenStreetMap contributors | Imagery Mapbox


Выборы в Совет Фонда OSM


  • На ежегодном общем собрании были объявлены результаты выборов на четыре вакантных места в Совет Фонда OSM. Членами Совета стали:
    1. Гийом Ришар (Люксембург)
    2. Аллан Мастард (США),
    3. Микель Марон (США),
    4. Рори МакКенн (Ирландия).

    Кстати, борьба за последнее место была нешуточной: Рори Маккенна и Михало Мигурски (США) отделяло буквально несколько голосов.


    Команда WeeklyOSM поздравляет победителей и благодарит всех, кто проявил смелость и выдвинул свою кандидатуру на этих выборах.

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

Новости из мира OpenStreetMap № 487 (12.11.2019-18.11.2019)

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

lead picture


Участники конференции State of the Map Азия 2019 – Дакка, Бангладеш 1 | NN



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


  • Началось голосование за схему тегирования пользователя SelfishSeahorse, который предложил отмечать в OSM полосы на дорогах, специально отведенные для пешеходов.
  • Началось голосование за тег footway=access_aisle, которым пользователь Клиффорд Сноу предлагает отмечать пешеходные дорожки на парковках.
  • Предложение пользователя SelfishSeahorse использовать тег footway=link для обозначения соединения лестниц или тротуаров с дорогами получило статус «предложен».
Читать дальше →

Дайджест новостей OpenStreetMap

Время на прочтение6 мин
Количество просмотров1.5K
Привет, Хабр! Представляю вашему вниманию перевод дайджеста "weeklyOSM 400".

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


  • Рассел Деффнер (Russel Deffner) запустил повторный запрос на обсуждение (RFC) предложенного тега shop=cannabis.
  • Стадия голосования за предложение об авиационных сигнальных огнях уже открыто. Это предложение подразумевает точное тегирование сигнальных источников света на объектах большой высоты (башни, здания) с целью предотвращения столкновений с летательными аппаратами в полёте.
  • Другое предложение, касающееся подрядчиков, например, при строительстве офисного здания, было опубликовано Кристофером Базе (Christopher Baze) в виде тега contractor=. Голосование открыто до апреля.
  • Карлос Брис из Аргентины вновь открывает дискуссию на форуме о тегах для различных типов мощения, особенно «бразильского» типа (вариант португальского мощения), упоминаемого ранее в списке рассылки Tagging.
  • Geochicas («Геодевушки», исп.) запустили свой проект в Twitter под названием #LasCallesDeLasMujeres (Улицы Женщин), в котором они создали карту для анализа гендерного баланса в номенклатуре улиц Латинской Америки и Испании со ссылками на биографии женщин в Википедии, в честь которых названы улицы.
  • Предложение о пешеходных соединениях между лыжными подъёмниками и лыжными трассами было принято.
  • Strava обновила свою тепловую карту. Максимальный уровень масштабирования теперь ограничен 12. Кроме того, не будут показываться места с очень маленькой активностью. В результате в большинстве случаев будет гораздо сложнее отследить или привязать треки к сильно пикселизированной тепловой карте.
Читать дальше →

Индекс твоего города — обновление

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров1.2K

Накопилось немного обновлений для city-indexes.online, которые уже давно доступны (тем кто возможно пользуется сайтом), но время рассказать появилось только сейчас.

Читать далее

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