Skip to main content

ASCII в растр (Инструменты Конвертация)

Краткая информация

Конвертирует файл ASCII, содержащий растровые данные, в набор растровых данных.

Прежние версии:

Это - устаревший инструмент. Инструмент Копировать растр теперь можно использовать для конвертации файла ASCII, содержащего растровые данные, в набор растровых данных.

Если вы используете текстовое окно кнопки Обзор в инструменте Копировать растр, и у входных файлов нет расширения .asc, вы можете или переименовать этот файл, чтобы добавить это расширение, или изменить фильтр в диалоговом окне Входной растр с Все поддерживаемые типы на Файлы. Рекомендуемая опция – переименование файла.

Использование

  • Входный файл - это текстовый файл в формате ASCII.

  • Структура файла ASCII содержит информацию, состоящую из набора ключевых слов, следующих за значениями ячеек, развернутыми по строкам.

    Есть два вида структуры файла ASCII. Один определяет исходные данные по координатам ячейки левого нижнего угла, другой – как центр левой нижней ячейки.

    В общих чертах формат файла следующий:

    <!--```без выделения NCOLS xxx NROWS xxx XLLCORNER xxx YLLCORNER xxx CELLSIZE xxx NODATA_VALUE xxx Строка 1 Строка 2 . . Строка n

    
    Ниже приведены определения ключевых слов:
    
    - `NCOLS`  и `NROWS` - количество столбцов и строк в растре, заданное файлом ASCII.
    
    - `XLLCORNER`  и `YLLCORNER` - координаты левого нижнего угла левой нижней ячейки.
    
      Также можно использовать `XLLCENTER` и `YLLCENTER`, чтобы указать исходную точку по координатам центра левой нижней ячейки.
    
    - `CELLSIZE` - размер ячейки растра.
    
    - `NODATA_VALUE` - это значение, которое представляет ячейки NoData.
    
    - Значения ячеек должны быть разделены пробелами. Для обозначения конца строки в файле ASCII специальный символ не обязателен. Номер столбца в заглавной строке определяет начало каждой новой строки.
    
    
  • Пример файла растра ASCII:

    <!--```без выделения NCOLS 480 NROWS 450 XLLCORNER 378922 YLLCORNER 4072345 CELLSIZE 30 NODATA_VALUE -32768 43 2 45 7 3 56 2 5 23 65 34 6 32 54 57 34 35 45 65 34 2 6 78 4 2 6 89 3 2 7 45 23 5 ...

    
    
  • NODATA_VALUE - это значение в файле ASCI, которое будет назначено ячейкам NoData в выходном растре. Это значение обычно резервируется для ячеек, истинные значения которых неизвестны. При создании выходного растра вместо NODATA_VALUE будет использоваться сгенерированное системой значение NoData.

  • Количество значений ячеек в этом файле должно быть равно числу строк, умноженному на количество столбцов; в противном случае будет возвращена ошибка.

  • Тип выходных данных может быть как плавающим, так и целочисленным.

  • После создания выходного растра используйте инструмент Определить проекцию, чтобы задать для него соответствующую систему координат.

Параметры

Подпись Объяснение Тип данных

Входной растровый файл ASCII

Входной файл ASCII, который будет конвертирован.

File

Выходной растр

Создаваемый выходной набор растровых данных.

Если выходной растр не сохраняется в базу геоданных, задайте расширение .tif для файла формата TIFF, .CRF для файла формата CRF, .img для файла формата ERDAS IMAGINE или не задавайте вообще никакого расширения, чтобы получить формат растра Грид Esri.

Raster Dataset

Тип выходных данных

(Дополнительный)

Определяет тип данных выходного набора растровых данных.

  • IntegerБудет создан целочисленный набор растровых данных.

  • FloatБудет создан набор растровых данных с плавающей точкой.

String

Параметры среды

Автоподтверждение, Сжатие, Текущая рабочая область, Выходное ключевое слово конфигурации, Пирамидный слой, Статистика растра, Временная рабочая область, Размер листа

Информация о лицензировании

  • Basic: Да
  • Standard: Да
  • Advanced: Да