Плагин работы с растрами и регулярными гридами

Обсуждение дополнительных модулей для ГИС Аксиомы
Аватара пользователя
gisamap
Сообщения: 195
Зарегистрирован: 18 окт 2019, 08:03

Плагин работы с растрами и регулярными гридами

Сообщение gisamap » 14 ноя 2022, 11:51

Добрый день.
Во вложении бета версия плагин предназначенный для работы с регулярными грида ми растрами.
На данный момент реализованы следующие функции:
- создание ( назначение палитры ) для регулярных гридов
- создание регулярных гридов , по нескольким алгоритмам
- построение изолиний ( контуров)
- объединение нескольких растров в один
- отсечение растров , по полигону
- вычисление углов наклонов
- вычисление направления уклонов
- расчет вариограмм

Требуемые пакеты :
- numpy
- matplotlib
- rtree

Для установки пакетов , в архиве bat файл . Для установки пакетов , необходимо bat файл запустить с правами администратора
Вложения
RasterGridToolV012.zip
(313 КБ) 1124 скачивания
Аватара пользователя
gisamap
Сообщения: 195
Зарегистрирован: 18 окт 2019, 08:03

Re: Плагин работы с растрами и регулярными гридами

Сообщение gisamap » 14 фев 2023, 12:50

Обновление модуля.
Исправлено:
- поддержка полей типа decimal
- работа с shp файлами
Вложения
RasterGridTool_014.zip
(432.35 КБ) 1121 скачивание
Аватара пользователя
studnikov
Сообщения: 3
Зарегистрирован: 02 авг 2023, 13:01

Re: Плагин работы с растрами и регулярными гридами

Сообщение studnikov » 02 авг 2023, 13:20

Здравствуйте! Спасибо огромное за такой полезный модуль. Подскажите пожалуйта, в вариантах интерполяции метод Nearest, это ближайшее соседство? И что значит IdwNn? Спасибо.
Аватара пользователя
gisamap
Сообщения: 195
Зарегистрирован: 18 окт 2019, 08:03

Re: Плагин работы с растрами и регулярными гридами

Сообщение gisamap » 02 авг 2023, 14:02

Добрый день.
Да Nearest это ближайшего соседства.
При интерполяции используются методы входящие в Gdal https://gdal.org/tutorials/gdal_grid_tut.html). В нем две реализации Idw , IdwNn - второй . Честно мне не один из IDW Gdal не нравится . Лучше работает Nearest Neighbor . При наличии больших запросов от пользователей , можно добавить другие методы .
Существует множество реализаций интерполяции на python , но большинство не позволяет отображать прогрессбар ( ход процесса ) по этому не использовал
Аватара пользователя
studnikov
Сообщения: 3
Зарегистрирован: 02 авг 2023, 13:01

Re: Плагин работы с растрами и регулярными гридами

Сообщение studnikov » 03 авг 2023, 07:03

Благодарю за объяснение.
Аватара пользователя
gisamap
Сообщения: 195
Зарегистрирован: 18 окт 2019, 08:03

Re: Плагин работы с растрами и регулярными гридами

Сообщение gisamap » 03 авг 2023, 11:54

Будет время и запросы пользователей , через не которое время вернусь к данному проекту
Аватара пользователя
gisamap
Сообщения: 195
Зарегистрирован: 18 окт 2019, 08:03

Re: Плагин работы с растрами и регулярными гридами

Сообщение gisamap » 06 сен 2023, 08:26

Добрый день.
Выкладываю обновление плагина.
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 КБ) 1055 скачиваний
Аватара пользователя
gisamap
Сообщения: 195
Зарегистрирован: 18 окт 2019, 08:03

Re: Плагин работы с растрами и регулярными гридами

Сообщение gisamap » 12 сен 2023, 11:58

Обновление плагина. Исправлены ошибки :
- отсечения растра
Вложения
RasterGridTool_017.zip
(849.32 КБ) 1055 скачиваний
Аватара пользователя
gisamap
Сообщения: 195
Зарегистрирован: 18 окт 2019, 08:03

Re: Плагин работы с растрами и регулярными гридами

Сообщение gisamap » 13 сен 2023, 08:15

Обновление плагина:
- исправлена ошибка с фоном при отсечении растра , теперь фон за пределами области отсечения белый
Вложения
RasterGridTool_018.zip
(850.01 КБ) 1121 скачивание
Аватара пользователя
Pavel
Сообщения: 27
Зарегистрирован: 29 дек 2022, 18:09

Re: Плагин работы с растрами и регулярными гридами

Сообщение Pavel » 13 ноя 2023, 06:02

gisamap писал(а): 13 сен 2023, 08:15 Обновление плагина:
- исправлена ошибка с фоном при отсечении растра , теперь фон за пределами области отсечения белый
Здравствуйте! При работе плагина выявился недочет. При открытии обрезанного растра, формируется файл .tab, в котором в строке Units добавляются лишние кавычки: Units ""m"". Приходится вручную убирать.
Ответить