Это команда r.nullgrass, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
р.ноль - Управляет NULL-значениями данной растровой карты.
КЛЮЧЕВЫЕ СЛОВА
растр, нулевые данные
СИНТАКСИС
р.ноль
р.ноль --Помогите
р.ноль [-Fincr] карта=имя [setnull=val [-val][,val [-val], ...]] [нуль=плавать] [-помощь]
[-подробный] [-тихий] [-ui]
Флаги:
-f
Выполняйте работу, только если карта с плавающей запятой
-i
Выполняйте работу только в том случае, если карта целочисленная
-n
Выполняйте работу только в том случае, если на карте нет растрового файла с нулевым значением.
-c
Создать файл растрового изображения с нулевым значением, проверяющий все ячейки данных
-r
Удалить файл растрового изображения с нулевым значением
--Помогите
Распечатать сводку использования
--подробный
Подробный вывод модуля
--тихий
Тихий выход модуля
--уи
Принудительный запуск диалогового окна GUI
Параметры:
карта=имя [требуется]
Имя растровой карты, для которой нужно редактировать нулевые значения
setnull=val [-val] [, val [-val], ...]
Список значений ячеек, которые нужно установить в NULL
нуль=плавать
Значение для замены нулевого значения на
ОПИСАНИЕ
Функция р.ноль состоит в том, чтобы явно создать файл точечного рисунка со значением NULL. Предполагаемый
используется для исправления "старых" карт, у которых нет растрового файла с нулевым значением (т. е. чтобы указать, если
ноль является допустимым значением или должен быть преобразован в NULL). Модуль не работает с
реклассифицированные карты.
Дизайн гибкий. Диапазоны значений могут быть установлены на NULL и / или значение NULL может быть
исключить и заменить на указанное значение.
The setnull Параметр используется для указания значений в диапазонах, которые должны быть установлены в NULL. Диапазон
является либо одиночным значением (например, 5.3), либо парой значений (например, 4.76-34.56). Существующий
NULL-значения остаются NULL, если не запрашивается нулевой аргумент.
The нуль параметр удаляет значение NULL и заменяет его значением. Этот аргумент
применяется только к существующим значениям NULL, а не к значениям NULL, созданным setnull
аргумент.
ПРИМЕРЫ
Установите для определенных значений классифицированной карты значение NULL:
r.null map = landcover.30m setnull = 21,22
Установите NULL-значения карты на определенное значение:
r.null map = fields null = 99
ПРИМЕЧАНИЯ
Обратите внимание, что значение ограничено целым числом, если карта является целочисленной картой.
р.ноль и реклассифицированные карты:
Проблема в том, что если запустить r.null на растре переклассификации, это изменит исходный и
любые другие переклассифицированные растры оригинала. Поэтому r.null не позволяет перекодировать
переклассифицированные карты (продукты r.reclass).
Итак, способ перекодирования такой карты: пользователь создает растр из переклассификации, который не
переклассифицировать, скопировав его:
r.mapcalc newmap = переклассифицировать
Используйте r.nullgrass онлайн с помощью сервисов onworks.net
