Это команда r.in.bingrass, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
r.in.bin - Импортируйте двоичный растровый файл в слой растровой карты GRASS.
КЛЮЧЕВЫЕ СЛОВА
растр, импорт
СИНТАКСИС
r.in.bin
r.in.bin --Помогите
r.in.bin [-фдсбх] вход=имя выходной=имя [название=фраза] [байт=целое]
[заголовок=целое] [полосы=целое] [заказ=string] [к северу=плавать] [ =плавать]
[восток=плавать] [запад=плавать] [строки=целое] [смещ_по_столбцам=целое] [анулировать=плавать]
[флип=string[,string, ...]] [-затирать] [-помощь] [-подробный] [-тихий] [-ui]
Флаги:
-f
Импортировать как данные с плавающей запятой (по умолчанию: целое число)
-d
Импортировать как данные с плавающей запятой двойной точности (по умолчанию: целое число)
-s
Подписанные данные (дополнение до двух)
-b
Обмен байтами данных во время импорта
-h
Получить информацию о регионе из заголовка в стиле GMT
- перезаписать
Разрешить выходным файлам перезаписывать существующие файлы
--Помогите
Распечатать сводку использования
--подробный
Подробный вывод модуля
--тихий
Тихий выход модуля
--уи
Принудительный запуск диалогового окна GUI
Параметры:
вход=имя [требуется]
Имя импортируемого двоичного растрового файла
выходной=имя [требуется]
Имя вывода или префикс, если импортируется несколько бэндов
название=фраза
Заголовок результирующей растровой карты
байт=целое
Количество байтов в ячейке
Опции: 1, 2, 4, 8
заголовок=целое
Размер заголовка в байтах
По умолчанию: 0
полосы=целое
Количество полос во входном файле
Полосы должны располагаться в последовательном порядке.
По умолчанию: 1
заказ=string
Порядок вывода байтов
Опции: большой, немного, родной, обмен
По умолчанию: родной
к северу=плавать
Северная граница географического района (внешняя граница)
=плавать
Южная граница географического региона (внешний край)
восток=плавать
Восточная граница географического региона (внешний край)
запад=плавать
Западная граница географического региона (внешний край)
строки=целое
Количество рядов
смещ_по_столбцам=целое
Число столбцов
анулировать=плавать
Установите значение NULL
флип=строка [, строка, ...]
Отразить ввод по горизонтали и / или по вертикали
Опции: h, v
h: Переворот ввода по горизонтали (восток - запад)
v: Отразить вход по вертикали (север - юг)
ОПИСАНИЕ
r.in.bin позволяет пользователю создавать (двоичный) слой растровой карты GRASS из множества
форматы двоичных растровых данных.
Команда -s Флаг используется для импорта подписанных данных с дополнением до двух.
Команда -h Флаг используется для чтения информации о регионе из типа Generic Mapping Tools (GMT).
двоичный заголовок. Он совместим с двоичной сеткой GMT типов 1 и 2.
Введенные значения полей север, юг, восток и запад являются координатами краев
географический регион. Введенные значения полей строк и столбцов описывают размеры
матрица данных, которую следует придерживаться. Если вход представляет собой двоичный массив GMT (флаг -h), шестимерное измерение
поля берутся из заголовка GMT. Если поле байтов введено неправильно,
будет сгенерирована ошибка, предлагающая более близкое значение в байтах.
r.in.bin может использоваться для импорта множества двоичных массивов, включая ETOPO30, ETOPO-5,
Двоичные массивы ETOPO-2, Globe DEM, BIL, AVHRR и GMT (ID 1 и 2).
ПРИМЕЧАНИЯ
Если необязательные параметры не указаны, r.in.bin пытается их вычислить. Например
если параметры строк и столбцов не введены, r.in.bin автоматически их вычисляет
путем вычитания юга из севера и запада из востока. Это даст только правильные результаты
если разрешение растра равно 1. Также, если параметры север, юг, восток и запад
не введены, r.in.bin назначает их из параметров строк и столбцов. В приведенном выше
В примере AVHRR растру будет назначено север = 128, юг = 0, восток = 128, запад = 0.
Географические координаты север, юг, восток и запад описывают внешние границы
географический регион. Они проходят по краям ячеек на краю географической
регион и через центр ячеек по краям.
Восточная граница географического региона (в проекционных координатах должна быть восточнее запада).
значение параметра, но в географических координатах будет облетать земной шар; ошибки пользователя
можно обнаружить, сравнив Ewres и нсрес значения импортированного слоя карты
осторожно).
Западная граница географического региона (в проекционных координатах должна быть западнее востока.
значение параметра, но в географических координатах будет облетать земной шар; ошибки пользователя
можно обнаружить, сравнив Ewres и нсрес значения импортированного слоя карты
осторожно).
Примечания к (не) подписанным данным:
Если вы используете флаг -s, старший бит является битом знака. Если это 1, данные отрицательные,
а интервал данных составляет половину беззнакового (не совсем).
Этот флаг используется, только если байты = 1. Если байты = больше 1, флаг игнорируется.
ПРИМЕРЫ
ГТОПО30 DEM
Ниже приведен пример вызова r.in.bin для импорта данных матрицы высот GTOPO30:
r.in.bin -sb input = E020N90.DEM output = gtopo30 байтов = 2 север = 90 юг = 40
восток = 60 запад = 20 r = 6000 c = 4800
(вы можете добавить "anull = -9999", если хотите, чтобы уровень моря имел значение NULL)
GMT
Ниже приведен пример вызова r.in.bin для импорта двоичного массива типа GMT 1 (с плавающей запятой):
r.in.bin -hf input = sample.grd output = sample.grass
(-b может использоваться для обмена байтами, если требуется)
АВХРР
Ниже приведен пример вызова r.in.bin для импорта изображения AVHRR:
r.in.bin in = p07_b6.dat out = avhrr c = 128 r = 128
ЭТОПО2
Ниже приведен пример вызова r.in.bin для импорта данных матрицы высот ETOPO2 (здесь полный набор данных):
r.in.bin ETOPO2.dos.bin out = ETOPO2min r = 5400 c = 10800 n = 90 с = -90 w = -180 e = 180 байт = 2
r.colors ETOPO2min rules = местность
TOPEX / SRTM30 ПЛЮС
Ниже приведен пример вызова r.in.bin для импорта данных SRTM30 PLUS:
r.in.bin -sb input = e020n40.Bathmetry.srtm output = e020n40_topex \
байтов = 2 север = 40 юг = -10 восток = 60 запад = 20 r = 6000 c = 4800
r.colors e020n40_topex rules = etopo2
GPCP
Ниже приведен пример вызова r.in.bin для импорта данных GPCP 1DD v1.2:
ГОД = "2000"
МЕСЯЦ = "01"
# количество дней в этом месяце
MDAYS = `date -d" $ {ГОД} - $ {МЕСЯЦ} -01 + 1 месяц - 1 день "+% d`
r.in.bin in = gpcp_1dd_v1.2_p1d. $ {YEAR} $ {MONTH} out = gpcp _ $ {YEAR}. $ {MONTH}. \
порядок = большие байты = 4 -f заголовок = 1440 анул = -99999 \
n = 90 s = -90 w = 0 e = 360 строк = 180 столбцов = 360 полос = $ MDAYS
Ниже приведен пример вызова r.in.bin для импорта данных GPCP v2.2:
r.in.bin in = gpcp_v2.2_psg.1979 out = gpcp_1979. \
порядок = большие байты = 4 -f заголовок = 576 анул = -99999 \
n = 90 s = -90 w = 0 e = 360 строк = 72 столбца = 144 полосы = 12
Используйте r.in.bingrass онлайн с помощью сервисов onworks.net