Файл с плавающей точкой в растр (Инструменты Конвертация)
Краткая информация
Конвертирует файл, содержащий бинарные значения с плавающей точкой, представляющие растровые данные, в набор растровых данных.
Прежние версии:
Это устаревший инструмент. Инструмент Копировать растр теперь можно использовать для конвертации файла с плавающей точкой, представляющего растровые данные, в набор растровых данных.
Использование
Входной файл — это 32-разрядный двоичный файл с плавающей точкой IEEE.
Требуются два входа: двоичный файл с плавающей точкой с расширением
.flt('<in_float_file>.flt') и файл заголовка ASCII с расширением.hdr('<in_float_file>.hdr'). Вы указываете только файл.flt; однако в той же папке должен быть существующий файл.hdrс тем же именем.Файл ASCII содержит информацию заголовка, заданную набором ключевых слов.
Есть два вида структуры файла ASCII. Один определяет исходные данные по координатам ячейки левого нижнего угла, другой – как центр левой нижней ячейки.
В общих чертах формат файла следующий:
<!--```без выделения NCOLS xxx NROWS xxx XLLCORNER xxx YLLCORNER xxx CELLSIZE xxx NODATA_VALUE xxx BYTEORDER <MSBFIRST | LSBFIRST>
Ниже приведены определения ключевых слов: - `NCOLS` и `NROWS` – количество столбцов и строк в растре, заданное бинарным файлом. - `XLLCORNER` и `YLLCORNER` – координаты левого нижнего угла левой нижней ячейки. Также можно использовать `XLLCENTER` и `YLLCENTER`, чтобы указать исходную точку по координатам центра левой нижней ячейки. - `CELLSIZE` – размер ячейки растра. - `NODATA_VALUE` – это значение, которое представляет ячейки NoData. - `BYTEORDER` представляет, как мультибайтовые бинарные числа хранятся в системе, на которой был создан бинарный файл. В системах с процессором Intel используется порядок байтов `LSBFIRST` (также известен как Little Endian). Во многих других архитектурах (большинство систем UNIX, кроме Alpha, и поздних Macintosh с процессорами Motorola), используется порядок байтов `MSBFIRST` (также известен как Big Endian).NODATA_VALUE– это значение в входном файле, которое определяет, каким ячейкам следует присваивать значение NoData в выходном растре. NoData, как правило, резервируется для тех ячеек, истинное значение которых неизвестно.В двоичном файле с плавающей точкой значения записываются как двоичные 32-битные числа со знаком, с плавающей точкой. Первая запись файла соответствует первой строке растра. Двигаясь слева направо, первые 32 бита — это первая ячейка, следующие 32 бита — вторая ячейка и так далее, до конца записи (ряда). Это повторяется для второй записи (второй ряд растра) и так же до последней записи (нижний ряд растра).
Этот инструмент поддерживает как левый нижний угол, так и центр левой нижней ячейки для определения начала координат.
После создания выходного растра используйте инструмент Определить проекцию (управление), чтобы задать для него соответствующую систему координат.
К этому инструменту могут применяться определённые параметры среды хранения растров.
Параметры
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Входной растровый файл с плавающей точкой |
Входной двоичный файл с плавающей точкой. Файл должен иметь расширение |
File |
|
Выходной растр |
Создаваемый выходной набор растровых данных. Если выходной растр не сохраняется в базу геоданных, задайте расширение |
Raster Dataset |
Параметры среды
Автоподтверждение, Сжатие, Выходное ключевое слово конфигурации, Пирамидный слой, Временная рабочая область, Размер листа
Информация о лицензировании
- Basic: Да
- Standard: Да
- Advanced: Да