Научитесь использовать сотни вариантов плагинов Python для расширения возможностей QGIS. Навыки, которые вы выработаете, завершив изучать данный QGIS учебник, позволят вам подготовиться к разработке ваших плагинов для QGIS, способных удовлетворить все ваши потребности. Расширьте возможности QGIS с помощью Python, чтобы работать с растровыми и векторными слоями и иметь гораздо больше возможностей в геоинформационной системе как настоящий профессионал!
QGIS это мощный интерфейс программирования, где вы можете использовать широкий выбор различных функций программного обеспечения, а также писать скрипты для автоматизации задач. QGIS поддерживает Python для скриптинга и именно здесь мы и сосредоточим наше внимание, чтобы вы поняли, как использовать QGIS правильно. Как вы уже можете знать, Python является гибким языком программирования, который используется для широкого спектра различных задач, включая мир GIS. Вы можете совместить два этих инструмента, чтобы улучшить продуктивность вашей работы, так как вы сможете автоматизировать рабочий процесс. В дополнение к этому - ваша работа будет воспроизводимой. Одним из главных преимуществ выбора разработки плагина Python является простота распространения и более комфортная общая разработка по сравнению с тем же C++.
Наш QGIS учебник и уроки в нём нацелены на то, чтобы помочь вам освоить все необходимые шаги для расширения QGIS с помощью собственных плагинов на Python. Они охватывают многие темы начиная от установки программного обеспечения и настройки вашей среды, и заканчивая внедрением геопроцессинга.
Чтобы начать QGIS обучение, для начала вам нужно будет установить QGIS для разработки плагина и затем настроить конфигурацию в PyCharm, чтобы она опознавала и была готова использовать интерпретатор и библиотеки QGIS Python. Я также научу вас разрабатывать базовые файлы для новых плагинов QGIS, а также метаданные. Вы также попрактикуетесь в размещении плагина, чтобы другие пользователи могли его найти.
Данный QGIS учебник и обучение в целом, будут охватывать создание двух различных плагинов, поэтому позвольте мне кратко представить вам каждый из них, чтобы вы понимали, чего стоит ожидать и как их использовать, как только вы закончите наши заключительные QGIS уроки.
Предназначением первого плагина является практика использования растерных и векторных данных, чтобы получить возможность увидеть, как использовать QGIS (и другие геопространственные библиотеки) для загрузки данных в QGIS динамически. Мы разработаем и кастомизируем GUI для загрузки данных и выполнения анализа. После анализа, мы сохраним и отобразим результаты на холсте карты QGIS.
Второй плагин QGIS это то, что поможет нам импортировать и отображать существующие серверы спутниковых снимков в нашем интерфейсе QGIS. Нам нужно будет немного поработать с серверами Google, Bing или ESRI. Чтобы сделать ваше QGIS обучение более плавным и менее времязатратным, данный QGIS учебник предоставит вам ссылки на серверы образов в материалах курса. Я объясню, как импортировать и отображать их, а также автоматизировать процесс во время разработки плагинов.
Этот QGIS учебник также будет посвящён темам разработки графического пользовательского интерфейса и управлению данных; Мы проведём время за анализом геопространственных данных, затронем объектно-ориентированное программирование и, конечно же, размещением кода. Нам предстоит многое изучить, однако QGIS это нечто, что лучше изучить основательно, нежели знать только поверхностно. Встретимся в материалах курсах!
Course consist of total 2ч 37м of content, in total.