Празднуем май! До -60% на полезные курсы0 дней 00:00:00Выбрать курс
Партнёры Академика Pro
  • Для всех
  • С сертификатом
  • На русском языке
  • 78 часов
2 курса
  • 25 000

Python в QGIS 3

Приветствуем вас на нашей уникальной программе из двух курсов, предназначенной для тех, кто хочет освоить автоматизацию геопроцессов в программе QGIS 3 с помощью языка программирования Python. Эта программа станет вашим надежным путеводителем в мире геоинформационных систем и автоматизации рутинных задач, связанных с обработкой пространственных данных.

  • Для всех
  • С сертификатом
  • На русском языке
  • 78 часов
2 курса
  • 25 000
Посмотреть программу

Чему вы научитесь

  • Программировать из консоли внутри QGIS (работа с векторными, растровыми слоями, работа с данными из таблицы атрибутов, добавление, удаление, редактирование объектов, работа с канвасом и рендерингом)

  • Писать собственные выражения и инструменты (скрипты)

  • Разрабатывать собственные плагины и встраивать их на панель инструментов

Содержание программы

Приветствуем вас в нашей эксклюзивной программе обучения из двух курсов. В первом курсе вы познакомитесь с основами автоматизации в QGIS 3 с использованием Python, а во втором мы закрепим полученные знания и научимся продвинутой автоматизации в QGIS 3. Эта программа предназначена для тех, кто хочет освоить полный спектр навыков, необходимых для эффективной работы с геопространственными данными в QGIS 3.

  • 2 курса
  • 2 модуля
  • 30 тем
  • 78 часов
  • Python в QGIS 3. Часть 1

    Это базовый курс, но котором вы познакомитесь с основными возможностями QGIS 3 и научитесь работать с базовыми интсрументами. Мы каснемся некоторых продвинутых тем, но изложим их просто и понятно.

    Что вы изучите:

    • Выборка, смена цвета и получение атрибутов: Научитесь эффективно работать с векторными слоями, осуществляя выборку объектов, изменяя их визуальное представление и извлекая необходимую информацию из атрибутов
    • Получение списка полей в векторном слое: Освойте методы получения структуры данных векторных слоев, что позволит вам лучше понимать и анализировать ваши геоданные
    • Добавление и удаление объектов: Узнайте, как динамически управлять содержимым векторных слоев, добавляя или удаляя объекты в соответствии с вашими потребностями
    • Работа с растровым слоем: Познакомьтесь с основами работы с растровыми данными, включая их анализ и обработку.
    • Инструменты геопроцессинга: Изучите мощные инструменты QGIS для геопроцессинга, которые позволят вам выполнять сложные аналитические задачи автоматизированно
    • Стилизация и рендеринг: Научитесь создавать красочные и информативные картографические представления ваших данных с помощью настроек стилизации и рендеринга
    • Работа с канвасом: Освойте управление канвасом QGIS, что позволит вам создавать динамичные и интерактивные картографические приложения
    • Добавление на канвас панели инструментов: Узнайте, как расширять функциональность вашего геоприложения, добавляя на канвас собственные панели инструментов для быстрого доступа к часто используемым функциям

    Этот курс идеально подходит для геоинформатиков, картографов, экологов, городских планировщиков и всех, кто стремится автоматизировать свою работу с геопространственными данными в QGIS с использованием Python. Присоединяйтесь к нам, чтобы раскрыть полный потенциал автоматизации в QGIS и повысить эффективность вашей работы с геоданными!

  • Python в QGIS 3. Часть 2

    Этот курс поможет вам перейти на новый уровень мастерства, научив создавать сложные пользовательские решения для анализа и визуализации геопространственных данных.

    Что вы изучите:

    • Основы написания пользовательских выражений: Погрузитесь в мир пользовательских выражений QGIS и научитесь создавать мощные выражения для обработки и анализа данных
    • Написание выражения: Освойте техники написания выражений, которые позволят вам автоматизировать расчеты и преобразования данных на лету
    • Пользовательские скрипты: Узнайте, как создавать и использовать пользовательские скрипты Python в QGIS для автоматизации повторяющихся задач и упрощения процессов обработки данных
    • Написание плагина: Освойте процесс разработки плагинов для QGIS, начиная от концепции и заканчивая реализацией и распространением. Научитесь создавать инструменты, которые могут быть легко интегрированы в рабочий процесс QGIS и предоставлены широкой аудитории пользователей
    • Алгоритмы: Изучите разработку и реализацию алгоритмов для выполнения сложных аналитических задач в QGIS. Научитесь создавать алгоритмы, которые могут быть использованы в качестве части моделирования процессов или интегрированы в пользовательские инструменты и плагины

    Этот курс идеально подходит для специалистов, которые уже имеют опыт работы с QGIS и Python и хотят углубить свои знания в области автоматизации геопроцессов, разработки пользовательских инструментов и плагинов.

Автор курса

  • Королев Александр

    Королев Александр

    Руководитель компании Flexatel. Преподаватель МГУ и программы ПАНДАН от Яндекса и Европейского университета.

    Руководитель компании Flexatel. С 2011 года занимался реализацией проектов в сфере ГИС разработки для различных игроков российского и зарубежного рынков. С 2013 года читал факультативные лекции в МГУ и других ВУЗах на тему разработки в геоинформационных системах: "Python в ArcGIS", "Python в QGIS", "Разработка веб-приложений при помощи ArcGIS API for Javascript", "Разработка веб-приложений при помощи React и Leaflet", "Разработка веб-приложений при помощи React и OpenLayers", "Разработка правил CGA для программы CityEngine", "Разработка 3D ГИС приложений при помощи Cesium", "Разработка виджетов для Web AppBuilder for ArcGIS". Действующий преподаватель программы ПАНДАН от Яндекса и Европейского университета. Работал в проектах, связанных с экологией, банковской сферой, градостроительством, нефтью и газом, маркетингом и многим другим.

Сертификат от FlexGIS

Подтвердит, что вы прошли программу, и усилит ваше портфолио или резюме.