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

OpenStreetMap *

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

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

02. Я уже даже не вижу код. Я вижу блондинку, брюнетку и рыжую

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

Предыдущие статьи о реверсе данных автомобильных навигаторов Siemens VDO Dayton CARMiN

Реверс черного тессеракта

01 Сшей красное с красным, желтое с желтым, белое с белым. Наверняка будет хорошо

Читать далее

Как сделать интерактивную карту с помощью Python и open source библиотек

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

Сегодня делимся с вами пошаговым руководством создания интерактивных карт для веб-приложения или блога. Просто сохраните эту статью в закладках. Хоть и существует, например, библиотека d3.js, которая может создавать пользовательские карты, есть несколько инструментов еще проще. В этом посте посмотрим на три простые в обращении, но мощные библиотеки Python с открытым исходным кодом и поработаем с ними.
Читать дальше →

Сергей Синицын: «OSM — это больше, чем просто рисовать домики или дорожки. Это еще истории!»

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

Сергей Синицын — кандидат биологических наук, который окончил психфак МГУ, но в итоге связал свою жизнь с видео-артом и работает с известной арт-группой AES+F и художницей Ириной Наховой. При этом он правит карту в OpenStreetMap. Зачем нужно рисовать дорожки, стоит ли приходить в сообщество и как OSM связан с интересными жизненными историями — обо всем этом он рассказал в интервью.
Читать дальше →

Наталья Козловская: “Какая разница, кто рисует OpenStreetMap: мужчины или женщины?”

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

Наталья Козловская — помимо того, что является одним из лидеров велодвижения в Тольятти и организатором клуба «ВелоТольятти», также любит в свободное время порисовать дорожки и тропинки в OpenStreetMap. Конечно же, кроме традиционных вопросов об OSM, мы поговорили с ней о том, почему в сообществе RU-OSM нет женщин.
Читать дальше →

Новости из мира OpenStreetMap № 467 (25.06.2019-01.07.2019)

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

Logo


Сравнение качества внесенных данных в OSM с открытыми данными, позволяют сделать дорожную сеть еще лучше 1 | Map data gRoads and OpenStreetMap contributors, ODbL



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


  • Новая функция онлайн-редактора iD, которая позволяет добавлять теги Wikidata и Wikipedia для брендов розничных сетей, не всегда работает корректно: иногда ошибочно отмечаются заведения с очень похожими именами. Об этом пишет пользователь bikeoid в одном из сообщений об ошибке на GiHub'e. В качестве одного из возможных решений проблемы предлагается использовать тег not:brand:wikidata=, что позволит избежать повторного добавления тега. Куинси Морган (один из двух разработчиков iD), отмечает, что прежде чем использовать тег, его сначала необходимо утвердить согласно правил OSM.
Читать дальше →

Новости из мира OpenStreetMap № 465 (11.06.2019-17.06.2019)

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

pic


Материалы конференции "State of the Map France" выложены в открытый доступ. 1 | Фотография Thomas Lombard, CC0



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


  • Матеуш Кониечни собирается удалить дублирующие друг друга теги, такие как sustenance=fast_food и amenity=fast_food или atm=yes или amenity=atm. Как и все планы по массовому автоматическому редактированию OSM, этот тоже вызвал определенное обсуждение в списке рассылки «Тегирование».
  • Джозеф Айзенберг снова предлагает отмечать отдельные площадки в кемпинге тегом tourism=camp_pitch, который ранее он и придумал. Последняя разработанная им схема тегирования, которая была отклонена, называлась camp_site=camp_pitch.
Читать дальше →

Настройка в OsmAnd карты слоя Strava heatmap

Время на прочтение3 мин
Количество просмотров14K
В приложении OsmAnd для телефонов на операционной системе android есть возможность добавления дополнительных слоев на карты OSM (Open Street Map). Полезным дополнением для вашей навигационной системы будет слой Strava heatmap, результат записанных во время путешествий и тренировок треков бегунов, велосипедистов, пловцов. Визуализация этих данных позволяет при навигации найти с одной стороны наиболее популярные маршруты, выделенные внушительными полосами, так и определить проходимость или проезжаемость участка на местности по тонким нитям одиночных треков.

С 2018 года Strava labs в свободном доступе предоставляет только тейлы низкого разрешения. Произошло это, по всей видимости, для “обеспечения безопасности” в ответ на публикации о массовом рассекречивании местоположения тренировок пользователей.

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

Новости из мира OpenStreetMap №436 (20.11.2018-26.11.2018)

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


3D-модель Гейдельбергского замка, одни из самых известных руин в Германии

| Landesamt für Denkmalpflege im Regierungspräsidium Stuttgart 2018

Карты


  • Участник википедии Triglav написал (ja) о способе встраивания OSM на страницы википедии. Вы можете внести номер отношения OSM в данные Wikidata и просматривать OSM в Википедии. (автоматический перевод)

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

OpenCage — самый мощный инструмент для геокодирования

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


Большинство людей не задумываются о геокодировании, когда дают своему смартфону запрос в виде адреса, GPS-координат, широты и долготы, или координат what3words. Разработчики в свою очередь должны понимать всю критическую важность геокодера. Каждый из предложенных геокодеров имеет свои плюсы и минусы, которые нужно учитывать при выборе. Некоторые геокодеры могут иметь неприемлемые ограничения, стоимость, или быть недоступными для коммерческих целей. Некоторые сервисы не поддерживают кэширование, и практически все они имеют 24-часовые лимиты. Универсального варианта не существовало до появления OpenCage.
Читать дальше →

Highload ++ 2014 глазами докладчика, который очень любит Processing Large-Scale Graph Data разными нехорошими способами

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

Вы наверняка слышали о конференции разработчиков высоконагруженных систем Highload++ или сами участвовали или выступали или даже перестали ездить на нее, проклиная ее в соц.сетях.

К конференции Highload у меня весьма трепетное отношение, ибо моя первая поездка на нее в 2012 стабилизировала хаотичные на тот момент знания в некую упорядоченную цепь, структуру и предоставила наиболее широкий обзор текущего рынка Highload технологий в России и за ее пределами.

В 2013 году я с удовольствием смотрел онлайн-трансляцию вечером из офиса Тамтэка, обсуждая с коллегами преимущества Rabbit MQ, дубльгисовские попытки запихать все в Neo4j, а также доклад нашего коллеги Дениса Нелюбина о сравнении производительности NoSQL баз данных (Aerospike, Couchbase, Mongo, Cassandra) на нашем тестовом фреймворке, в разработке которого я сам принимал участие годом ранее.

В 2014, 14 марта, в свой день рождения, я отправил заявку с описанием доклада на Highload и стал ждать. После полугода мне пришло подтверждение и я отправился в путь, надеясь не только познакомиться с коллегами, работающими в смежных областях, но и поднять свое Big Data сознание на новой уровень.

image

И наступил день первый ... и разверзлись врата ..

Индекс твоего города

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

При выборе где снять или купить жилье (когда есть большой выбор в разных районах, кварталах города) мы руководствуемся либо своим представлением о «хорошем районе», либо советом друзей/знакомых. Чтобы выбор основывался чуть больше на конкретных фактах, чем чувствах, родилась идея построить карту с количественными показателями (индексами), которые помогут сформировать решение о покупке/аренде недвижимости. Так же эти показатели можно использовать в качестве помощи при выборе места для открытия, например, точки общественного питания.

Читать далее

Новости из мира OpenStreetMap за январь

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

Медитируем под звуки правок, запасаемся тайлами, ищем места из аниме и готовимся к 20-летию OpenStreetMap.

Погрузиться

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

Охота пуще неволи или Вредные советы по созданию участков в Strava

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

Не плоть, а дух растлился в наши дни,
И человек отчаянно тоскует...
Он к свету рвётся из ночной тени
И, свет обретши, ропщет и бунтует.

To strive

Владимир Маршинин aka mavl: «Призыв “Не копируйте другие карты” позволяет избежать OpenStreetMap проблем с лицензиями»

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

mavl попросил разместить этот снимок — Марьино ущелье, одно из наиболее красивых мест Тюменской области

mavl — представляет Россию в рабочей группе по данным Фонда OSM (DWG), той самой, которая удаляет нелицензионные правки из проекта. Зачем он вошел в состав DWG, почему нельзя копировать все подряд и как ему удается всегда сохранить спокойствие — обо всем этом Владимир рассказал в интервью.
Читать дальше →

Новости из мира OpenStreetMap № 484 (22.10.2019-28.10.2019)

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

lead picture


Данные из OSM + Blender + QGIS + … + творческий подход Долли Андриацифераны
1 | Dolly Andriatsiferana(@privatemajory) – Map data OpenStreetMap contributors



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


  • Жан-Луи Циммерман приводит еще один пример, наверное, самой распространенной в OSM проблемы — «как замапить?». Как бы вы отметили туристический указатель достопримечательностей, у которого вращаются указатели и меняются названия объектов?
  • Тег highway=mini_roundabout, которым обозначается кругое движение, был принят 11 лет назад. С того момента он был использован 52 тыс. раз. Но Флориан Лохофф узнал о нем не так давно, а потому предложил его отменить, так как он никогда ранее им не пользовался. Это положило начало длительной дискуссии в списке рассылки, где вы также сможете узнать предысторию вопроса и правила из разных стран.
Читать дальше →

Новости из мира OpenStreetMap № 476 (27.08.2019-02.09.2019)

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

Logo


Отдел туризма национального парка Дурмитор в Жабляке, (Черногория) рекомендует использовать OSM 1 | Фото CC0



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


  • «Камни преткновения» (нем. Stolpersteine) — это маленькие медные таблички, которые установлены в тех местах (по всей Европе), откуда человека забрали в концлагерь или убили нацисты. Пользователь Reclus поинтересовался (автоматический перевод): связаны ли все 8,7 тыс «камней преткновения», которые есть в проекте Викиданные, с OpenStreetMap.
  • Пользователь Hauke Stieler сделал (автоматический перевод) карту объектов, отмеченных тегом shop=yes в Германии. В версии v4.22.0 OpenStreetMap Carto shop=yes больше не рендерится.
Читать дальше →

Автоматическая авторизация на карте Strava Heatmap

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


Данный пост является ответом на недавнюю аналогичную статью. Попробую рассказать, как можно автоматизировать описанные в ней действия. И как подключить эту тепловую карту к навигатору смартфона.
Читать дальше →

Как загрузить OpenStreetMap в Hive?

Время на прочтение9 мин
Количество просмотров3.7K
В прошлой статье я рассмотрел обратное геокодирование средствами Spark. Теперь представим, что перед нами встала задача прямого геокодирования почтовых адресов. То есть, получения для записанного текстом адреса неких географических координат.

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


Ну казалось бы — берем Google Maps Geocoding API (или, если вы сторонник импортозамещения, то Yandex Maps API), и работаем. Но тут нас, как впрочем и c обратным геокодированием, ждет небольшая засада.
Читать дальше →

Транскрипция географических названий в Open Street Map. Латвия, Литва, Польша, Эстония

Время на прочтение1 мин
Количество просмотров2.6K
Привет всем, кто использует OSM. У каждого из нас свои задачи при работе с картами, однако одним из базовых функционалов конечно является поиск географических объектов, как минимум населенных пунктов, а так же рендеринг карт.

Проблема в том, что значение тега name для узлов, путей и отношений указано на русском языке только для русскоговорящих стран. При этом, тег name:ru указывается только для больших городов и известных мест. В общем поиск объектов на карте Польши, Литвы, Латвии, Эстонии на русском языке затруднен.

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

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