Стилизация данных на карте, их представление - фундаментальный компонент любой ГИС. В этом уроке мы рассмотрим стилизацию векторных данных.
Поиск по этому блогу
Упражнения
Ниже привожу примеры упражнений, которые можно использовать для домашних заданий
- Город мечты (самое простое и полезное задание) https://docs.google.com/document/d/1H4JzG8GVtmcQxFmkcu5wnCPu-q7KV3aG0E-nGFlkVEg/edit?usp=sharing
- Точки интереса в пешеходной доступности https://docs.google.com/document/d/1nghgkQZk1vc0BY6MOJjiWEa_LlZEwChmFOQzdf5paUw/edit?usp=sharing
- Плотность застройки
- Плотность УДС
- Рельеф https://docs.google.com/document/d/14OBdaqJko4_IpRPzMvLVyB5trG_evXzmMQ4mQlVmBxk/edit?usp=sharing
- Территория по диссертации (рассчитано на магистранта архитектурного вуза) https://docs.google.com/document/d/1z_ngNjbjWro8iulIPm_vWUj-Soj8rJocVA2Fa7zcf70/edit?usp=sharing
Геокодирование. Превращаем адрес в координаты
Геокодирование (получение координат на основе адреса) – единственный помощник в случае, когда нет самих геоданных, а есть лишь адресная таблица. Геокодирование в QGIS в плане удобства реализовано хуже, чем в платных сервисах ArcGIS.
Есть инструменты для Excel http://maxrice.com/excel-geocoding-tool/
Есть и для QGIS (основная проблема – получить csv в нужном формате, много тонкостей) https://www.gislounge.com/how-to-geocode-addresses-using-qgis/ или http://gis-lab.info/qa/rugeocoder.html Используется геокодер Nominatim, в котором совсем небольшая база по адресам
Для РФ лучше всего работает Яндекс https://tech.yandex.ru/maps/geocoder/ Но результат геокодирования нельзя легально сохранять на диск и отображать не на картах Яндекса.
Инструкция по геокодированию в OpenRefine (Филипп Кац) https://medium.com/data-journalism/open-refine-86e7076cb488
Есть инструменты для Excel http://maxrice.com/excel-geocoding-tool/
Есть и для QGIS (основная проблема – получить csv в нужном формате, много тонкостей) https://www.gislounge.com/how-to-geocode-addresses-using-qgis/ или http://gis-lab.info/qa/rugeocoder.html Используется геокодер Nominatim, в котором совсем небольшая база по адресам
Для РФ лучше всего работает Яндекс https://tech.yandex.ru/maps/geocoder/ Но результат геокодирования нельзя легально сохранять на диск и отображать не на картах Яндекса.
Инструкция по геокодированию в OpenRefine (Филипп Кац) https://medium.com/data-journalism/open-refine-86e7076cb488
Примеры задач
Инструменты стилизации и публикации карт в QGIS
Два варианта стилизации слоя на основе одного набора данныхВажная функция: как отобразить одни и те же данные в разных стилях без дублирования самих данных? (переписать)
Публикация
2 карты на основе одного проекта
Для публикации карты в формат pdf требуется создание компоновок при помощи модуля Print Composer.Пример сложной стилизации слоя зданий (эффект тени)
В этом уроке рассмотрен пример создания стиля для слоя застройки, имитирующего эффект падающей тени.QGIS и импорт csv. Как превратить таблицу с координатами в точки на карте?
Пример с портала data.mos.ru - детские сады (переписать и вывести в отдельный пост)Стилизация и фильтрация
На примере csv-файла, полученного из NextGIS Logger, рассмотрен импорт, стилизация точек по атрибутам и фильтры. NextGIS Logger позволяет записывать на мобильное Android-устройство перемещения пользователя, уровень шума и многое другое.Вычисление площади полигона
Частая задача – вычислить площадь застройки здания. Для этого требуется вычисление площади полигона. Операция возможна как для всех объектов слоя, так и для выбранных. Ссылка на подробную статью по теме http://gis-lab.info/qa/shapecalc-qgis.htmlИнтересное дополнение - использование виртуального поля (записать или сделать скриншоты)
Видео на примере данных по Сочи
Обработка полей (атрибутов)
Обработка текстовых полей в QGIS при помощи Field Calculator отчасти напоминает Excel. Пример скрипта для разделения поля на отдельные поля https://gis.stackexchange.com/questions/223375/splitting-text-from-a-string-field-before-each-delimiter-to-new-fields/223382Присоединение табличных данных к векторному слою (Data Join)
Иногда требуется соединить табличные данные в Excel по объектам с геометрией на карте. Это производится на основе соответствующих полей в таблицах.
Подписаться на:
Сообщения (Atom)
-
Не используйте кириллицу. Нигде - ни в именах файлов, ни в папках. Если в имени пользователя Windows/MacOS есть кириллица, то работайте, на...
-
Первое, с чего обычно начинается рассказ о геоинформационных системах – это описание поверхности Земли и способы определения местоположения ...
-
Основные CAD-форматы для обмена с QGIS – это dxf и dgn. CAD-файл обычно разбивается в QGIS по типам геометрии (линии, полинии – линейные сл...