Всем привет!
Не так давно я прошел обучение курса "Геоинформационные системы: введение в Qgis" и подумал - почему бы не поделиться полученными знаниями?!.
Учитель из меня, конечно еще тот, но вдруг информация, которой я буду делиться кому-нибудь пригодится?
Для начала коротенечко расскажу, что такое Qgis и для чего он нужен. Qgis - открытое ПО (со свободной лицензией и открытым кодом) для создания, анализа и редактирования геоинформационных материалов (карты, космоснимки, иные геоданные). в Qgis вшит Python - что позволяет создавать модули и приложения (но эту тему нам не преподавали поэтому инфы по ней не будет).
Сегодня с вами попробуем поработать с картами.
Для начала работы нужно скачать Qgis выбрать версию можно тут: https://download.osgeo.org/qgis/windows/ (лучше взять стабильные версии 3.28 или 3.32 но кому чисто для знакомства - можно брать последнюю).
После скачивания и установки мы получим голое ПО, и для начала работы его необходимо настроить. Сегодня расскажу как, а на следующем занятии сделаем что-то посложнее )))
После запуска мы видим с вами такое окно. Это - стартовая страница, сейчас она пустая, и ее нужно заполнить. Первое, что нужно сделать - установить модули.
Жмем сюда:
В появившемся окне ищем QMS или quickmapservices:
У меня этот модуль уже установлен, поэтому мне предлагает его либо удалить либо переустановить. У вас будет кнопка - установить. Нажимаем, окно закрываем. Теперь у нас появятся новые кнопки на панели (1) и окно поиска в правой рабочей области (2):
Quickmapservices - собственно, название говорит само за себя ) это модуль быстрого поиска пространственных геоданных - своего рода картографический интернет внутри Qgis. В поле поиска вводим те карты, которые хотим видеть в качестве базовых - яндекс, гугл, и т. п. Посмотреть полный перечень доступных карт можно на сайте: https://qms.nextgis.com/
после подключения необходимых карт, они отобразятся в дереве слоев и рабочей области:
Обратите внимание, добавленные слои накладываются друг на друга, это видно по карте (цифры 1, 2, 3)
блин. совсем забыл про интерфейс, где что и как называется, немного отступим, покажу основные рабочие области:
Теперь далее. мы с вами подключили несколько слоев. я решил добавить еще слой районы Москвы - немного поработаем с ним. По умолчанию Qgis присваивает рандомный стиль. Как видно, у меня это сплошная заливка, что не совсем айс - саму Москву не видно.
Чтобы изменить оформление правой кнопкой мышы жмем на название слоя и переходим в свойства:
Появляется окно свойств слоя, в котором мы можем изменить оформление с простой заливки на контур:
ну и поиграться с оформлением, изменить цвет и толщину контура
Жмякаем ок → ок → применить, и вуаля. Слой стал "прозрачным", видно районы Москвы.
Чтобы включить/отключить слои или переместить их местами нужно снять/установить галочки со слоя.
Сейчас этот слой является видимым. Но если его переместить "под другой слой" - то он пропадет. Перенос осуществляется мышкой, перетаскиванием названия слоя (процесс скринить не буду, думаю понятно).
Ну чтож - сегодня научились работать с базовой картой. В следующий раз начнем работать со слоями - научимся добавлять и создавать новые слои.