Рубрика «OpenStreetMap»
Как я постепенно избавляюсь от контроля Google
2024-06-03 в 13:00, admin, рубрики: android, gmail, google drive, Google Maps, grapheneos, OpenStreetMap, ruvds_переводВ течение последних нескольких лет я пытаюсь постепенно ограничивать пользование продуктами и сервисами Google или вообще избавиться от них. В некоторых категориях отказаться от продуктов Google было сложно, в некоторых других — почти невозможно. В этой статье я представлю список сервисов, альтернативы для которых я пытался найти, поговорю о простоте (или трудности) поиска удовлетворительной альтернативы и поделюсь своим опытом.
Мне кажется, прежде, чем приступать, нужно дать важное предисловие. Во-первых, эти заметки сделаны по личному опыту, это не подробный обзор альтернатив сервисам Google, сравнения альтернативных решений можете поискать где-нибудь ещё. Во-вторых, для использования некоторых из упомянутых в статье альтернатив требуется настройка своего сервера, что для многих людей станет ограничивающим требованием.
Читать полностью »
Бесплатные векторные карты на своём хостинге
2024-01-29 в 9:00, admin, рубрики: COG, GeoTIFF, gis, google maps api, Leaflet, Mapbox GL, Mapbox Vector Tile, MapLibre GL, MapLibre GL JS, Maputnik, openlayers, OpenMapTiles, OpenStreetMap, PMTiles, postgis, protocol buffers, Protomaps, protomaps-leaflet, protomaps.js, ruvds_статьи, векторные карты, тайлыВекторные карты Protomaps на базе OSM
Каждый веб-разработчик знает о OpenStreetMap (OSM), свободной альтернативе Google Maps. Несмотря на всеобщую известность OSM, у некоторых всё-таки возникают вопросы: как сделать веб-карту с открытыми данными OSM, как самостоятельно публиковать карты?
На эту тему есть популярные руководства, в том числе по работе с базами PostGIS и запуску тайлсерверов для реализации бесшовных карт OSM. Но есть принципиально иной подход — векторные карты Protomaps, которые обеспечивают более высокое разрешение, настройку внешнего вида и наложение произвольных меток. Они изначально предполагают максимальную простоту в создании своих карт. А главное, что разместить тайлы можно на своём хостинге или в облаке.
Читать полностью »
Как поместить весь мир в обычный ноутбук: PostgreSQL и OpenStreetMap
2023-02-02 в 5:42, admin, рубрики: apache arrow, gis, java, OpenStreetMap, postgis, postgresql, Геоинформационные сервисыКогда человек раньше говорил что он контролирует весь мир, то его обычно помещали в соседнюю палату с Бонапартом Наполеоном. Надеюсь, что эти времена остались в прошлом и каждый желающий может анализировать геоданные всей Земли и получать ответы на свои глобальные вопросы за минуты и секунды. Я опубликовал Openstreetmap_h3 — свой проект, который позволяет производить геоаналитику над данными из OpenStreetMap в PostGIS или в движке запросов, способном работать с Apache Arrow/Parquet.
Как хранить сеть дорог в БД для построения маршрута?
2022-09-22 в 4:00, admin, рубрики: graphhopper, java, OpenStreetMap, OSM, postgis, postgresql, routing, Геоинформационные сервисы, Построение маршрута, ПрограммированиеИ так, формулировка задачи следующая: есть база данных, в ней хранится информация о дорогах, включая координаты, нужно реализовать построение маршрутов из начальной точки к конечной.
Построение маршрутов - задача распространенная, и, как для каждой распространённой задачи, для неё давно существуют реализации. Мне нравится GraphHopperЧитать полностью »
Интервью с создателями Organic Maps — открытых мобильных карт на основе OpenStreetMap
2022-06-16 в 19:07, admin, рубрики: open source, OpenStreetMap, organicmaps, интервью, открытые данныеВ июне прошлого года вышла первая версия программы Organic Maps — бесплатных мобильных карт для Android и iOS с открытым исходным кодом. Об этом событии я опубликовал небольшую заметку на Хабре. Весь год шла интенсивная разработка, а число установок превысило 100 тысяч. Я решил взять небольшое интервью у разработчиков Organic Maps и обсудить с ними итоги года работы и планы на будущее.
Хабрчане закидали меня камнями за косяки в МВП. Я не уныл, всё поправил и готов получать новую порцию или релиз Измерии
2022-05-14 в 6:52, admin, рубрики: foss, javascript, open source, OpenStreetMap, жилье, измерия, некоммерческий проект, помощник, Развитие стартапа, рейтинги, сервис, СофтПривет. Полгода назад я выкатывал МВП приложения, в котором можно было оценить места своего проживания по определённым критериям, например, качество воды или воздуха.
И вот я готов представить обновлённую Измерию. Всё, что осталось от старой, — возможность оставлять рейтинги на карте и её (карты) вид. Для полного списка изменений предлагаю проследовать на специально отведённую для этого страницуЧитать полностью »
Как мы с друзьями собрали сервис для построения маршрутов для походов и велопутешествий ActiveTrip.me
2022-03-26 в 10:45, admin, рубрики: brouter, graphhopper, Leaflet, MapBox, OpenStreetMap, valhalla, Геоинформационные сервисы, планировщик, походы, путешествия, Развитие стартапаВсем привет! Меня зовут Александр, я разрабатываю ActiveTrip.me — cервис для построения маршрутов для пеших, велосипедных, водных походов и путешествий, а также для хранения и группировки интересных мест в виде меток.
О том, почему мы начали делать такой сервис, расскажем подробно в отдельной статье, а здесь осветим технические особенности.
OrganicMaps — релиз форка Maps.me с открытым кодом
2021-06-18 в 20:42, admin, рубрики: maps.me, open source, OpenStreetMap, открытые данныеНа днях состоялся первый релиз OrganicMaps — open-source форка Maps.me, который команда добровольцев готовила больше чем полгода. В этой небольшой заметке мне бы хотелось поделиться краткой историей проекта, за которой я следил в Telegram-чатах и на GitHub и обозначить основные отличия форка от текущей версии Maps.me. Если вы являетесь текущим или бывшим пользователем Maps.me или интересуетесь проектами с открытым кодом с фокусом на приватности без рекламы и сбора данных, то добро пожаловать.
Как использовать GraphHopper для построения пешеходных маршрутов по собственным правилам
2021-03-05 в 21:16, admin, рубрики: graphhopper, java, open source, OpenStreetMap, OSM, routing, Геоинформационные сервисы, пешеходы, Построение маршрутаПостроение маршрутов..., люди регулярно этим пользуются, особенно для автомобильных маршрутов, в навигаторах.
Решений, для построения маршрута тоже немало, в том числе существует GraphHopper, который умеет строить маршруты, и для автомобилей, и для пешеходов, и даже для пешего туризма, - подойдёт, наверно, в 99% случаев.