Плагин работы с растрами и регулярными гридами
Плагин работы с растрами и регулярными гридами
Добрый день.
Во вложении бета версия плагин предназначенный для работы с регулярными грида ми растрами.
На данный момент реализованы следующие функции:
- создание ( назначение палитры ) для регулярных гридов
- создание регулярных гридов , по нескольким алгоритмам
- построение изолиний ( контуров)
- объединение нескольких растров в один
- отсечение растров , по полигону
- вычисление углов наклонов
- вычисление направления уклонов
- расчет вариограмм
Требуемые пакеты :
- numpy
- matplotlib
- rtree
Для установки пакетов , в архиве bat файл . Для установки пакетов , необходимо bat файл запустить с правами администратора
Во вложении бета версия плагин предназначенный для работы с регулярными грида ми растрами.
На данный момент реализованы следующие функции:
- создание ( назначение палитры ) для регулярных гридов
- создание регулярных гридов , по нескольким алгоритмам
- построение изолиний ( контуров)
- объединение нескольких растров в один
- отсечение растров , по полигону
- вычисление углов наклонов
- вычисление направления уклонов
- расчет вариограмм
Требуемые пакеты :
- numpy
- matplotlib
- rtree
Для установки пакетов , в архиве bat файл . Для установки пакетов , необходимо bat файл запустить с правами администратора
- Вложения
-
- RasterGridToolV012.zip
- (313 КБ) 1514 скачиваний
Re: Плагин работы с растрами и регулярными гридами
Обновление модуля.
Исправлено:
- поддержка полей типа decimal
- работа с shp файлами
Исправлено:
- поддержка полей типа decimal
- работа с shp файлами
- Вложения
-
- RasterGridTool_014.zip
- (432.35 КБ) 1464 скачивания
Re: Плагин работы с растрами и регулярными гридами
Здравствуйте! Спасибо огромное за такой полезный модуль. Подскажите пожалуйта, в вариантах интерполяции метод Nearest, это ближайшее соседство? И что значит IdwNn? Спасибо.
Re: Плагин работы с растрами и регулярными гридами
Добрый день.
Да Nearest это ближайшего соседства.
При интерполяции используются методы входящие в Gdal https://gdal.org/tutorials/gdal_grid_tut.html). В нем две реализации Idw , IdwNn - второй . Честно мне не один из IDW Gdal не нравится . Лучше работает Nearest Neighbor . При наличии больших запросов от пользователей , можно добавить другие методы .
Существует множество реализаций интерполяции на python , но большинство не позволяет отображать прогрессбар ( ход процесса ) по этому не использовал
Да Nearest это ближайшего соседства.
При интерполяции используются методы входящие в Gdal https://gdal.org/tutorials/gdal_grid_tut.html). В нем две реализации Idw , IdwNn - второй . Честно мне не один из IDW Gdal не нравится . Лучше работает Nearest Neighbor . При наличии больших запросов от пользователей , можно добавить другие методы .
Существует множество реализаций интерполяции на python , но большинство не позволяет отображать прогрессбар ( ход процесса ) по этому не использовал
Re: Плагин работы с растрами и регулярными гридами
Благодарю за объяснение.
Re: Плагин работы с растрами и регулярными гридами
Будет время и запросы пользователей , через не которое время вернусь к данному проекту
Re: Плагин работы с растрами и регулярными гридами
Добрый день.
Выкладываю обновление плагина.
1. Адаптировано под версию Axioma 5.x
2. Исправлены некоторые ошибки
3. Добавлены :
- расчет статистики по полигонам
- штамп ( растрезиция ) пространственных объектов на растр ( грид)
- расчет зон видимостей из точек.
Видео расчета статистики по полигонам https://disk.yandex.ru/i/tBL5B_GyplEKEA
Видео "Штамп" https://disk.yandex.ru/i/86ZPgZAldX9_Vg ( требуется векторная таблица и хотя бы одно цифровое поле и растр ( грид) )
Видео расчета видимостей https://disk.yandex.ru/i/jL6E0tLErUxvUA
В случае обнаружения ошибок или каких либо пожеланий пишите на почту
Выкладываю обновление плагина.
1. Адаптировано под версию Axioma 5.x
2. Исправлены некоторые ошибки
3. Добавлены :
- расчет статистики по полигонам
- штамп ( растрезиция ) пространственных объектов на растр ( грид)
- расчет зон видимостей из точек.
Видео расчета статистики по полигонам https://disk.yandex.ru/i/tBL5B_GyplEKEA
Видео "Штамп" https://disk.yandex.ru/i/86ZPgZAldX9_Vg ( требуется векторная таблица и хотя бы одно цифровое поле и растр ( грид) )
Видео расчета видимостей https://disk.yandex.ru/i/jL6E0tLErUxvUA
В случае обнаружения ошибок или каких либо пожеланий пишите на почту
- Вложения
-
- RasterGridTool_016.zip
- (846.36 КБ) 1375 скачиваний
Re: Плагин работы с растрами и регулярными гридами
Обновление плагина. Исправлены ошибки :
- отсечения растра
- отсечения растра
- Вложения
-
- RasterGridTool_017.zip
- (849.32 КБ) 1399 скачиваний
Re: Плагин работы с растрами и регулярными гридами
Обновление плагина:
- исправлена ошибка с фоном при отсечении растра , теперь фон за пределами области отсечения белый
- исправлена ошибка с фоном при отсечении растра , теперь фон за пределами области отсечения белый
- Вложения
-
- RasterGridTool_018.zip
- (850.01 КБ) 1513 скачиваний
Re: Плагин работы с растрами и регулярными гридами
Здравствуйте! При работе плагина выявился недочет. При открытии обрезанного растра, формируется файл .tab, в котором в строке Units добавляются лишние кавычки: Units ""m"". Приходится вручную убирать.