Геокодирование 📍
Мы часто в повседневной жизни встречаемся с адресами, но никогда не задумываемся о координатах объектов (да и не нужно это). Но если работать с пространственными данными в ГИС, то без координат уже не обойтись.
Поэтому нам точно пригодится геокодирование 🐈⬛ - процесс преобразования адреса или названия места в географические координаты (широту и долготу)
Геокодирование может быть осуществлено вручную 🙌. Например, спросим у гугла: “координаты главного здания МГУ”. Мы получим в ответ: 55°42′11″с.ш.37°31′50″ в.д. Ура , мы геокодировали главное здание МГУ🎉
Но чаще всего у нас далеко не один адрес, а вбивать в поисковик их поочереди было бы довольно не практично (и очень скучно 🥱). Для этого можно использовать специальные приложения или API.
Способы для геокодирования 💫:
1. GeoCode by Awesome Tables
Самый простой и доступный способ геокодирования - использование инструмента GeoCode by Awesome Tables в гугл-таблицах. Для того, чтобы им воспользоваться Вам необходимо установить дополнение (Extensions (Дополнения) - Add-ons - Get add-ons). (ограничение: 800 адресов в день на один аккаунт)
2. Плагин MMQGIS в QGIS (основная проблема - плохо поддерживает адреса на кириллице)
3. Batch Nominatim geocoder - инструмент в QGIS, появился, начиная с версии 3.20
—самая классная группа - API—
4. HERE Geocoding API - сервис геокодирования от компании HERE, который предоставляет бесплатно до 250 тысяч запросов в месяц (сейчас, к сожалению, только при подтверждении карты) . Подробную информацию о сервисе можно прочитать на портале. Для использования сервиса HERE необходимо получить ключ API тут.
5. OpenStreetMap Nominatim API - это бесплатный сервис геокодирования, который использует данные OpenStreetMap для преобразования адресов и названий мест в координаты и наоборот. API также возвращает дополнительную информацию о месте: такую как название, тип объекта и т. д.
6. Yandex Geocoding API - это сервис, предоставляемый компанией Yandex, поиск координат основан на Яндекс.Картах. Очень точные результаты для России, Белоруссии, Украины, Казахстана. Но сейчас установлено ограничение до 1000 запросов в день.
#geo_py #geo_data #geo_qgis
GIS_AND_PEACE🌎🕊️
Мы часто в повседневной жизни встречаемся с адресами, но никогда не задумываемся о координатах объектов (да и не нужно это). Но если работать с пространственными данными в ГИС, то без координат уже не обойтись.
Поэтому нам точно пригодится геокодирование 🐈⬛ - процесс преобразования адреса или названия места в географические координаты (широту и долготу)
Геокодирование может быть осуществлено вручную 🙌. Например, спросим у гугла: “координаты главного здания МГУ”. Мы получим в ответ: 55°42′11″с.ш.37°31′50″ в.д. Ура , мы геокодировали главное здание МГУ🎉
Но чаще всего у нас далеко не один адрес, а вбивать в поисковик их поочереди было бы довольно не практично (и очень скучно 🥱). Для этого можно использовать специальные приложения или API.
Способы для геокодирования 💫:
1. GeoCode by Awesome Tables
Самый простой и доступный способ геокодирования - использование инструмента GeoCode by Awesome Tables в гугл-таблицах. Для того, чтобы им воспользоваться Вам необходимо установить дополнение (Extensions (Дополнения) - Add-ons - Get add-ons). (ограничение: 800 адресов в день на один аккаунт)
2. Плагин MMQGIS в QGIS (основная проблема - плохо поддерживает адреса на кириллице)
3. Batch Nominatim geocoder - инструмент в QGIS, появился, начиная с версии 3.20
—самая классная группа - API—
4. HERE Geocoding API - сервис геокодирования от компании HERE, который предоставляет бесплатно до 250 тысяч запросов в месяц (сейчас, к сожалению, только при подтверждении карты) . Подробную информацию о сервисе можно прочитать на портале. Для использования сервиса HERE необходимо получить ключ API тут.
5. OpenStreetMap Nominatim API - это бесплатный сервис геокодирования, который использует данные OpenStreetMap для преобразования адресов и названий мест в координаты и наоборот. API также возвращает дополнительную информацию о месте: такую как название, тип объекта и т. д.
6. Yandex Geocoding API - это сервис, предоставляемый компанией Yandex, поиск координат основан на Яндекс.Картах. Очень точные результаты для России, Белоруссии, Украины, Казахстана. Но сейчас установлено ограничение до 1000 запросов в день.
#geo_py #geo_data #geo_qgis
GIS_AND_PEACE🌎🕊️
❤28👍4💘3
HERE API: геокодирование на практике 💻
Перед тем как использовать API для геокодирования, надо разобраться с тем, что это такое 🤔
API🔗(application programming interface) это набор инструкций и стандартов, которые позволяют разным программам взаимодействовать друг с другом . В упрощенном виде - посредник, который дает возможность использовать функционал другой программы.
Так, чтобы использовать сервисы HERE📍 для геокодирования, вам нужно обратиться к ним с помощью API: написать запрос - получить ответ. В параметрах запроса необходимо указывать API-ключ (ваш уникальный идентификатор), который необходимо получить на сайте провайдера.
На питоне 🐍 можем отправить запрос с помощью библиотеки requests. Если он успешно выполнен, то получим ответ в формате JSON и уже дальше будем с ним работать. Куда отправлять запрос и что указывать в параметрах можно прочитать в документации.
------ А пример-то можно? 😐
Тут 👩💻 можно найти небольшой тьюториал (Jupyter Notebook), в котором мы по шагам разбираемся с тем, как геокодировать адреса из таблицы.
(изначально он был предназначен для студент ов курса “Методы пространственного анализа. Продвинутый уровень” программы “Городское планирование” , НИУ ВШЭ)
Итоговой функции для того чтобы магическим 🪄 (или не очень) образом геокодировать все имеющиеся у вас адреса вы не найдете, но если разберетесь со всеми шагами, то с легкостью напишите ее самостоятельно (как настоящий препод, не могу дать прямой ответ, только путь к нему :))
#geo_py
GIS_AND_PEACE🌎🕊️
Перед тем как использовать API для геокодирования, надо разобраться с тем, что это такое 🤔
API🔗(application programming interface) это набор инструкций и стандартов, которые позволяют разным программам взаимодействовать друг с другом . В упрощенном виде - посредник, который дает возможность использовать функционал другой программы.
Так, чтобы использовать сервисы HERE📍 для геокодирования, вам нужно обратиться к ним с помощью API: написать запрос - получить ответ. В параметрах запроса необходимо указывать API-ключ (ваш уникальный идентификатор), который необходимо получить на сайте провайдера.
На питоне 🐍 можем отправить запрос с помощью библиотеки requests. Если он успешно выполнен, то получим ответ в формате JSON и уже дальше будем с ним работать. Куда отправлять запрос и что указывать в параметрах можно прочитать в документации.
------ А пример-то можно? 😐
Тут 👩💻 можно найти небольшой тьюториал (Jupyter Notebook), в котором мы по шагам разбираемся с тем, как геокодировать адреса из таблицы.
Итоговой функции для того чтобы магическим 🪄 (или не очень) образом геокодировать все имеющиеся у вас адреса вы не найдете, но если разберетесь со всеми шагами, то с легкостью напишите ее самостоятельно (как настоящий препод, не могу дать прямой ответ, только путь к нему :))
#geo_py
GIS_AND_PEACE🌎🕊️
Here
HERE Developer Portal | DevDocs | Location Data | HERE
Develop precise, location-aware applications with our extensive tools and services, from mapping and geocoding to routing and map data visualization. Get started today!
👍11🔥5❤4
Гео-квиз 🗺
Примерно два года назад я поняла, что не хочу останавливаться на статических картах, и нужно учиться создавать что-то классное и интерактивное ⭐️
В попытках освоить разные веб-картографические библиотеки появились карта и квиз, посвященные Коренным малочисленным народам Севера, Сибири и Дальнего Востока России. На карте можно посмотреть, какие это народы, в каких регионах России живут и на каких языках говорят, а после - проверить себя 🙃
Карта написана на языке Java Script 👩💻 (пожалуй, наиболее популярный язык программирования в веб-картографии) с использованием библиотеки Leaflet, которая содержит широкий набор функций для создания интерактивных карт.
#geo_web
GIS_AND_PEACE🌎🕊️
Примерно два года назад я поняла, что не хочу останавливаться на статических картах, и нужно учиться создавать что-то классное и интерактивное ⭐️
В попытках освоить разные веб-картографические библиотеки появились карта и квиз, посвященные Коренным малочисленным народам Севера, Сибири и Дальнего Востока России. На карте можно посмотреть, какие это народы, в каких регионах России живут и на каких языках говорят, а после - проверить себя 🙃
Карта написана на языке Java Script 👩💻 (пожалуй, наиболее популярный язык программирования в веб-картографии) с использованием библиотеки Leaflet, которая содержит широкий набор функций для создания интерактивных карт.
#geo_web
GIS_AND_PEACE🌎🕊️
😍18❤13👍6
msk.txt
62.4 KB
Местные системы координат (МСК) в QGIS (2/2) 🌐
Местные системы координат(мск) устанавливаются для территорий субъектов РФ и имеют обозначение МСК–NN, где NN – код субъекта РФ в соответствии с его общероссийской классификацией.
По умолчанию QGIS не может работать с проекциями мск, так как не знает их установленных параметров, которые нужно задать самостоятельно.
Описание проекций в формате Proj String для всех мск регионов России в приложении (msk.txt).
Задание параметров новой СК в QGIS ✏️:
Settings - Custom Projections - (формат - Proj String) - и обязательно укажите название системы координат
Теперь вы сможете использовать заданную вами мск и найдете ее в общем списке со всеми другими проекциями
#geo_qgis
GIS_AND_PEACE🌎🕊️
Местные системы координат(мск) устанавливаются для территорий субъектов РФ и имеют обозначение МСК–NN, где NN – код субъекта РФ в соответствии с его общероссийской классификацией.
По умолчанию QGIS не может работать с проекциями мск, так как не знает их установленных параметров, которые нужно задать самостоятельно.
Описание проекций в формате Proj String для всех мск регионов России в приложении (msk.txt).
Задание параметров новой СК в QGIS ✏️:
Settings - Custom Projections - (формат - Proj String) - и обязательно укажите название системы координат
Теперь вы сможете использовать заданную вами мск и найдете ее в общем списке со всеми другими проекциями
#geo_qgis
GIS_AND_PEACE🌎🕊️
❤17🔥6🤯3👍2
This media is not supported in your browser
VIEW IN TELEGRAM
MorphoCode Explorer
очень красивое интерактивное приложение для анализа параметров городской среды в режиме реального времени: плотность застройки, разнообразие землепользования, доступность общественного транспорта, население и др 😍
#geo_vis #geo_web #geo_cities
GIS_AND_PEACE🌎🕊️
очень красивое интерактивное приложение для анализа параметров городской среды в режиме реального времени: плотность застройки, разнообразие землепользования, доступность общественного транспорта, население и др 😍
#geo_vis #geo_web #geo_cities
GIS_AND_PEACE🌎🕊️
🔥36❤3👍3👏2
Любим карты и города💙
Если вы так же как и я любите карты, города и все что с этим связано — посмотрите, что пишут мои коллеги в своих каналах🤍
🌎 УСЫ
Аналитика больших геоданных, карты и инсайды из урбанистики
🌎 URBAN MASH
Городские данные, карьера в сфере урбанистики и интервью с экспертами
🌎 City’s Backyard
Канал про геоданные и города. Много интерактивных карт и скролителлинга, автор также делится своими проектами.
🌎 UrbanStudent
Канал магистранта Высшей школы урбанистики, в котором можно найти литературу, видео и другие интересные материалы о Градостроительстве
🌎 Картетика
Образовательный канал про геотехнологии с полезными ресурсами, ГИС-туториалами и красивыми картами.
🌎 Картографическая визуализация данных Анастасии Барыкиной
Новости из мира картографической визуализации данных от преподавателя МИИГАиК
🌎 URBAN PLANNING TIMES
Теория градостроительства от профессора МАРХИ: читаю и перевожу с научного - на профессиональный. И обратно.
🌎 Картография
Полезные заметки о картах и картографии и обо всём, что с ними связано
🌎 Urban Heritage
О городском наследии, исследованиях, политиках регенерации и сообществах.
🌎🕊️GIS AND PEACE
Если вы так же как и я любите карты, города и все что с этим связано — посмотрите, что пишут мои коллеги в своих каналах🤍
🌎 УСЫ
Аналитика больших геоданных, карты и инсайды из урбанистики
🌎 URBAN MASH
Городские данные, карьера в сфере урбанистики и интервью с экспертами
🌎 City’s Backyard
Канал про геоданные и города. Много интерактивных карт и скролителлинга, автор также делится своими проектами.
🌎 UrbanStudent
Канал магистранта Высшей школы урбанистики, в котором можно найти литературу, видео и другие интересные материалы о Градостроительстве
🌎 Картетика
Образовательный канал про геотехнологии с полезными ресурсами, ГИС-туториалами и красивыми картами.
🌎 Картографическая визуализация данных Анастасии Барыкиной
Новости из мира картографической визуализации данных от преподавателя МИИГАиК
🌎 URBAN PLANNING TIMES
Теория градостроительства от профессора МАРХИ: читаю и перевожу с научного - на профессиональный. И обратно.
🌎 Картография
Полезные заметки о картах и картографии и обо всём, что с ними связано
🌎 Urban Heritage
О городском наследии, исследованиях, политиках регенерации и сообществах.
🌎🕊️GIS AND PEACE
❤18👍2🔥2👏2🤡1
Data.mos.ru - ого! так могут выглядеть открытые данные?! 😱
Портал открытых данных правительства Москвы - первый и самый крупный портал в России, где содержится более 1000 наборов данных, большая часть из которых имеет географическую привязку 📍
Данные можно скачать напрямую с портала в форматах xlsx, json, xml, excel или формировать запросы на получение geojson, используя API // (новая версия API) ⬇️
Для запросов чаще всего используется какой-нибудь язык программирования, но можно получить данные прямо в браузере 🤔
На текущий момент(июнь 2023) существует две версии портала - первая (data.mos.ru) и новая (data-new.mos.ru). Новая версия пока не работает стабильно, поэтому стоит пользоваться основной. Процесс экспорта данных не изменится.
🐍 Тут можно посмотреть, как экспортировать данные используя Python
🐕 Видео, которое расскажет, как это сделать с помощью R (+ через браузер)
#geo_data #geo_py #geo_rrr
🌎🕊️ GIS_AND_PEACE
Портал открытых данных правительства Москвы - первый и самый крупный портал в России, где содержится более 1000 наборов данных, большая часть из которых имеет географическую привязку 📍
Данные можно скачать напрямую с портала в форматах xlsx, json, xml, excel или формировать запросы на получение geojson, используя API // (новая версия API) ⬇️
Для запросов чаще всего используется какой-нибудь язык программирования, но можно получить данные прямо в браузере 🤔
На текущий момент
🐍 Тут можно посмотреть, как экспортировать данные используя Python
🐕 Видео, которое расскажет, как это сделать с помощью R (+ через браузер)
#geo_data #geo_py #geo_rrr
🌎🕊️ GIS_AND_PEACE
🔥8❤5👍4
How old is this house 👨🦳
прекрасный проект карт возраста домов для разных городов России (14 городов на июнь 2023)
можно изучить интересующий город онлайн на интерактивной карте или скачать данные в формате geopackage 🤩
основатель - Никита Славин, выпускник программы Cartography M.Sc, про которую мы с вами еще будем тут вспоминать 😉
#geo_vis #geo_web #geo_data
🌎🕊️ GIS_AND_PEACE
прекрасный проект карт возраста домов для разных городов России (14 городов на июнь 2023)
можно изучить интересующий город онлайн на интерактивной карте или скачать данные в формате geopackage 🤩
основатель - Никита Славин, выпускник программы Cartography M.Sc, про которую мы с вами еще будем тут вспоминать 😉
#geo_vis #geo_web #geo_data
🌎🕊️ GIS_AND_PEACE
👍14❤8🔥5
Оценка уровня озеленения в городе: индекс NDVI 🌳
NDVI (Normalized Difference Vegetation Index) - это индекс, который используется для измерения густоты зеленой массы растительности, зафиксированной на спутниковом снимке
Индекс рассчитывется как частное разности отраженного света в красном и инфракрасном диапазоне и суммы их интенсивностей
NDVI может быть использован для оценки уровня озеленения в городе, здоровья растительности, мониторинга изменений землепользования и многих других характеристик.
Чтобы рассчитать NDVI на интересующую вас территорию, вам нужны спутниковые снимки. Например, можно скачать Landsat на сайте американской геологической службы.
В QGIS индекс проще всего рассчитать с помощью калькулятора растров (библиотеки GDAL или SAGA). Перед этим важно понять, какие каналы соотвествуют красному и инфракрасному диапазонам. Для Landsat (и не только) можно посмотреть тут.
#geo_qgis
🌎🕊️ GIS_AND_PEACE
NDVI (Normalized Difference Vegetation Index) - это индекс, который используется для измерения густоты зеленой массы растительности, зафиксированной на спутниковом снимке
Индекс рассчитывется как частное разности отраженного света в красном и инфракрасном диапазоне и суммы их интенсивностей
NDVI может быть использован для оценки уровня озеленения в городе, здоровья растительности, мониторинга изменений землепользования и многих других характеристик.
Чтобы рассчитать NDVI на интересующую вас территорию, вам нужны спутниковые снимки. Например, можно скачать Landsat на сайте американской геологической службы.
В QGIS индекс проще всего рассчитать с помощью калькулятора растров (библиотеки GDAL или SAGA). Перед этим важно понять, какие каналы соотвествуют красному и инфракрасному диапазонам. Для Landsat (и не только) можно посмотреть тут.
#geo_qgis
🌎🕊️ GIS_AND_PEACE
👍20❤6🔥5🤯1
Гео-плитка — тайлы 🗺
С тайлами знаком каждый, кто когда-либо использовал веб-карты 🕸
Картографическое отображение разбивается на набор квадратных плиточек▪️ - тайлов (tiles), которые генерируются в зависимости от уровня зума. Например, если пользователь увеличивает масштаб карты, то на экране подгружаются тайлы с более детальной информацией.
Тайлы могут быть представлены как в растровом, так и в векторном формате:
◽️растровые тайлы
каждый тайл - это картинка, которая создается на основе геоданных
🔎портал OSM основан на растровых тайлах, изображения сменяют друг друга при зумировании
◽️векторные тайлы
вместо картинок - набор геометрий (линии, полигоны, точки) и связанных с ним атрибутов
🔎 Yandex карты, 2GIS используют векторные тайлы - можно посмотреть как плавно трансформируется отображение, при изменении зума менятся набор объектов
Отличная статья (eng) о различиях этих двух типов данных 📖
#geo_web #geo_data
🌎🕊️ GIS_AND_PEACE
С тайлами знаком каждый, кто когда-либо использовал веб-карты 🕸
Картографическое отображение разбивается на набор квадратных плиточек▪️ - тайлов (tiles), которые генерируются в зависимости от уровня зума. Например, если пользователь увеличивает масштаб карты, то на экране подгружаются тайлы с более детальной информацией.
Тайлы могут быть представлены как в растровом, так и в векторном формате:
◽️растровые тайлы
каждый тайл - это картинка, которая создается на основе геоданных
🔎портал OSM основан на растровых тайлах, изображения сменяют друг друга при зумировании
◽️векторные тайлы
вместо картинок - набор геометрий (линии, полигоны, точки) и связанных с ним атрибутов
🔎 Yandex карты, 2GIS используют векторные тайлы - можно посмотреть как плавно трансформируется отображение, при изменении зума менятся набор объектов
Отличная статья (eng) о различиях этих двух типов данных 📖
#geo_web #geo_data
🌎🕊️ GIS_AND_PEACE
👍15❤4🤔1😍1
Forwarded from Урбанисты из Вышки (ФГРР ВШЭ)
Студенты факультета городского и регионального развития под руководством Кирилла Пузанова делают любопытный проект: собирают топонимы станций московского метро. В итоге получится народная схема метро.
Для проекта нужно как можно больше ваших топонимов, поэтому приглашаем вас пройти небольшой опрос.
Будем очень благодарны за прохождение и распространение.
Для проекта нужно как можно больше ваших топонимов, поэтому приглашаем вас пройти небольшой опрос.
Будем очень благодарны за прохождение и распространение.
🔥16❤2👍2👏1
Media is too big
VIEW IN TELEGRAM
MapTiler API и плагин QGIS🪩
MapTiler 🌐 – компания, которая предоставляет различные картографические услуги. В частности, их API (MapTiler API) дает возможность разработчикам создавать и интегрировать интерактивные карты в свои приложения, поддерживает создание растровых и векторных тайлов, также есть функции для маршрутизации, геокодирования и др.
👨💻 MapTiler могут использовать не только разработчики
С помощью плагина для QGIS - MapTiler Cloud ☁️, можно быстро и легко добавлять растровые и векторные тайлы в свои проекты
И это отличный инструмент, чтобы познакомиться с векторными тайлами 😉
Если вам нужна картографическая подложка в определенном оформлении, то не обязательно скачивать данные на рассматриваемую территорию - можно просто стилизовать векторные тайлы 😮
Для использования плагина нужно получить 🔑 бесплатный токен
#geo_web #geo_qgis
🌎🕊️ GIS_AND_PEACE
MapTiler 🌐 – компания, которая предоставляет различные картографические услуги. В частности, их API (MapTiler API) дает возможность разработчикам создавать и интегрировать интерактивные карты в свои приложения, поддерживает создание растровых и векторных тайлов, также есть функции для маршрутизации, геокодирования и др.
👨💻 MapTiler могут использовать не только разработчики
С помощью плагина для QGIS - MapTiler Cloud ☁️, можно быстро и легко добавлять растровые и векторные тайлы в свои проекты
И это отличный инструмент, чтобы познакомиться с векторными тайлами 😉
Если вам нужна картографическая подложка в определенном оформлении, то не обязательно скачивать данные на рассматриваемую территорию - можно просто стилизовать векторные тайлы 😮
Для использования плагина нужно получить 🔑 бесплатный токен
#geo_web #geo_qgis
🌎🕊️ GIS_AND_PEACE
🔥14👏3👍2
Карта лесных пожаров - Track Wildfires in the West 🌳
Track Wildfires in the West🔥 — проект The New York Times. Карта отображает информацию о лесных пожарах на западе США: их местоположение и интенсивность, качество воздуха на прилегающих территориях
Очаги пожаров получены с помощью спутниковой системы обнаружения пожаров 🔗NASA FIRMS, на сайте которой можно посмотреть актуальную информацию по пожарам во всем мире 🌐
Данные о качестве воздуха получены с помощью датчиков PurpleAir, на основе которых рассчитан Air Quality Index, разработанный Агентством по охране окружающей среды США
👩💻 мне особенно нравится рассматривать, как генерализуются данные на разных зум-уровнях, как проявляется рельеф, как сделана карта-навигатор и, конечно, цвет воды 😍
#geo_vis
🌎🕊️ GIS_AND_PEACE
Track Wildfires in the West🔥 — проект The New York Times. Карта отображает информацию о лесных пожарах на западе США: их местоположение и интенсивность, качество воздуха на прилегающих территориях
Очаги пожаров получены с помощью спутниковой системы обнаружения пожаров 🔗NASA FIRMS, на сайте которой можно посмотреть актуальную информацию по пожарам во всем мире 🌐
Данные о качестве воздуха получены с помощью датчиков PurpleAir, на основе которых рассчитан Air Quality Index, разработанный Агентством по охране окружающей среды США
👩💻 мне особенно нравится рассматривать, как генерализуются данные на разных зум-уровнях, как проявляется рельеф, как сделана карта-навигатор и, конечно, цвет воды 😍
#geo_vis
🌎🕊️ GIS_AND_PEACE
👍8❤2🔥2
Горячие пирожки клавиши в QGIS 🥧
Горячие клавиши предоставляют быстрый доступ к наиболее часто используемым функциям, что делает работу более удобной и эффективной 💨
В программе задан базовый набор горячих клавиш, но можно их настроить индивидуально для тех функций, которыми чаще всего пользуетесь, или изменить текущие настройки (Settings - Keyboard Shortcuts) ⚙️
Карточки созданы на основе QGIS Cheatsheet 🔖
#geo_qgis
🌎🕊️ GIS_AND_PEACE
Горячие клавиши предоставляют быстрый доступ к наиболее часто используемым функциям, что делает работу более удобной и эффективной 💨
В программе задан базовый набор горячих клавиш, но можно их настроить индивидуально для тех функций, которыми чаще всего пользуетесь, или изменить текущие настройки (Settings - Keyboard Shortcuts) ⚙️
Карточки созданы на основе QGIS Cheatsheet 🔖
#geo_qgis
🌎🕊️ GIS_AND_PEACE
🔥25❤9👍4
Изохроны (1/3) 🔘
ἴσος – равный 🟰
χρόνος – время ⏳
Изохроны — это линии на карте, которые соединяют точки с одинаковым временем в пути относительно заданного места. Они активно используются в городских исследованиях для анализа и визуализации зон траснспортной доступности территории.
Построение изохрон – частный случай задачи сетевого анализа (network analysis) в ГИС 🌐
При их создании учитываются время в пути 🕔 и способ передвижения (пешком | на велосипеде | на автомобиле | на общественном транспорте) 🚍, а также характеристики улично-дорожной сети (разрешенная скорость и направление движения, тип дорог, препятствия и пр)
P.S
Нельзя оставить рассказ про изохроны без сравнения их с буферами🙈. Они тоже часто используются для отображения зон доступности, однако измерения расстояний происходит по прямой без учета улично-дорожной сети (УДС) и других характеристик среды. Если есть препятствия (реки, ж/д ...), то точность буферов в качестве зон доступности сильно снижается
#geo_analytics
🌎🕊️ GIS_AND_PEACE
ἴσος – равный 🟰
χρόνος – время ⏳
Изохроны — это линии на карте, которые соединяют точки с одинаковым временем в пути относительно заданного места. Они активно используются в городских исследованиях для анализа и визуализации зон траснспортной доступности территории.
Построение изохрон – частный случай задачи сетевого анализа (network analysis) в ГИС 🌐
При их создании учитываются время в пути 🕔 и способ передвижения (пешком | на велосипеде | на автомобиле | на общественном транспорте) 🚍, а также характеристики улично-дорожной сети (разрешенная скорость и направление движения, тип дорог, препятствия и пр)
P.S
Нельзя оставить рассказ про изохроны без сравнения их с буферами🙈. Они тоже часто используются для отображения зон доступности, однако измерения расстояний происходит по прямой без учета улично-дорожной сети (УДС) и других характеристик среды. Если есть препятствия (реки, ж/д ...), то точность буферов в качестве зон доступности сильно снижается
#geo_analytics
🌎🕊️ GIS_AND_PEACE
🔥22❤6😍1
API для сетевого анализа и Изохроны (2/3) 🔘
Сетевой анализ (network analysis) в ГИС — это набор методов и инструментов, которые помогают решать различные задачи на основе анализа дорожной сети (или др. сетей)
Построение маршрутов, кратчайших или оптимальных путей, определение зон доступности (в т.ч. изохрон) — частные задачи сетевого анализа 🕸
Чаще всего дорожная сеть представлена в виде графа - набора вершин (узлов) и ребер (дорог), которые связывают эти вершины. Каждое ребро имеет определенные свойства, например, тип дороги, ограничение скорости, направление движения и другие.
В упрощенном виде граф - это очень подробная модель дорог 🛣
Создание графа - весьма трудоемкий процесс, но есть различные сервисы, которые помогут в решении задач сетевого анализа 🤔
Некоторые API 👨💻, на которые cтоит обратить внимание:
1. Open Route Service API (мой личный фаворит 🤍)
2. HERE API
3. OSRM API
4. GraphHopper API
Open Route Service API :
* Тут пример того, как с помощью запросов к Api (на Python 🐍) можно построить изохроны ⏳
* Openrouteservice-py - отдельная библиотека 🐍 , которую также можно использовать для доступа к API
* Сервисом можно пользоваться и без кода - как именно мы посмотрим совсем скоро на примере ORS Tools (плагин QGIS) 🔜
#geo_analytics
🌎🕊️ GIS_AND_PEACE
Сетевой анализ (network analysis) в ГИС — это набор методов и инструментов, которые помогают решать различные задачи на основе анализа дорожной сети (или др. сетей)
Построение маршрутов, кратчайших или оптимальных путей, определение зон доступности (в т.ч. изохрон) — частные задачи сетевого анализа 🕸
Чаще всего дорожная сеть представлена в виде графа - набора вершин (узлов) и ребер (дорог), которые связывают эти вершины. Каждое ребро имеет определенные свойства, например, тип дороги, ограничение скорости, направление движения и другие.
В упрощенном виде граф - это очень подробная модель дорог 🛣
Создание графа - весьма трудоемкий процесс, но есть различные сервисы, которые помогут в решении задач сетевого анализа 🤔
Некоторые API 👨💻, на которые cтоит обратить внимание:
1. Open Route Service API (мой личный фаворит 🤍)
2. HERE API
3. OSRM API
4. GraphHopper API
Open Route Service API :
* Тут пример того, как с помощью запросов к Api (на Python 🐍) можно построить изохроны ⏳
* Openrouteservice-py - отдельная библиотека 🐍 , которую также можно использовать для доступа к API
* Сервисом можно пользоваться и без кода - как именно мы посмотрим совсем скоро на примере ORS Tools (плагин QGIS) 🔜
#geo_analytics
🌎🕊️ GIS_AND_PEACE
🔥17❤2👍2👏2