Python in QGIS. Lesson 1. Attribute table.

Поделиться
HTML-код
  • Опубликовано: 2 дек 2024

Комментарии • 8

  • @gis
    @gis  5 лет назад +2

    Наш сайт - flexatel.ru/
    QGIS plugin source code (follow us) - github.com/mokrayaGISka/qgis-query-selection-plugin
    Plugin in repository - plugins.qgis.org/plugins/QuerySelection/
    Присоединяйтесь к лекциям - просто напишите в телеграм @geofuckCode
    Follow us on github - github.com/mokrayaGISka/
    Данная видеозапись продолжает серию видеоуроков о применении языка программирования Python в программе QGIS.
    В данном уроке рассматривается работа с таблицей атрибутов, а именно, считывание, изменение и добавление значений в таблицу атрибутов. Также рассматривается добавление и удаление столбцов.
    Ссылки:
    Основы языка Python - ruclips.net/video/UK8d8lOLRuM/видео.html
    QGIS API - qgis.org/api/2.0/annotated.html
    PyQGIS Developer Cookbook - docs.qgis.org/testing/en/docs/pyqgis_developer_cookbook/
    Tutorials - www.qgistutorials.com/ru/index.html

  • @Skingurushop
    @Skingurushop 3 года назад +1

    Спасибо большое за уроки! С вами делаю первые шаги. Подскажите, пожалуйста, можно ли удалить ВСЕ атрибуты через dP, а не только выбранные? Спасибо!!!

    • @gis
      @gis  3 года назад +1

      Добрый день, да, конечно - вы же подаете на выход список из id полей. Просто нудные номера добавляете в список или используете функцию range

    • @Skingurushop
      @Skingurushop 3 года назад

      @@gis Я настолько чайник, что буду сейчас гуглить эту функцию и пробовать. Спасибо большое и успехов в блоге! Вы делаете очень полезный контент!

  • @filippov70
    @filippov70 7 лет назад +1

    а без import в самом QGIS, в консоле, разве не доступны все неймспейсы?

    • @gis
      @gis  7 лет назад +1

      Добрый день, некоторые неймспейсы (в т.ч. QVariant) изначально не доступны без импорта

  • @ИгорьАгапов-ч4р
    @ИгорьАгапов-ч4р 2 года назад +1

    Спасибо
    на lyr.updateFields
    выдает
    Обновление полей не происходит
    Переоткрываю слой, тогда происходит

    • @gis
      @gis  2 года назад +1

      Не хватает открытой и закрытой круглой скобки - по факту вызова метода lyr.updateFields()