<<На Главную         <В меню Советы по ArcGIS

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

 

 

 

Для контекста ситуации предположим, что в нашем распоряжении имеется проиндексированный по высоте рельефа растр Eval в виде такой картинки:

Итак, начали ...

1.    Для улучшения качества отображения растра (особенно когда речь идет об изготовлении крупномасштабного макета бумажной карты) выставляйте опцию Интерполяция для непрерывных данных на вкладке Отображение метода свойств отрисовки растра:

 

 

Для примера приведем картинку с установленным, как правило, значением   по умолчанию  "... для дискретных данных":

 

 

Налицо более сильно выраженная дискретность по сравнению с верхним рисунком.

2. Пользуйтесь утилитой Извлечь свойства растра для получения различных статистик, например максимального значения высоты  :

 

 

После отработки инструмента нужное нам значение можно получить в панели Результат :

 

 

 

Но если максимальное и минимальное значение растра можно узнать и из таблицы содержания (см. рис. выше), то другие статистики  вычисляются только посредством программки Извлечь свойства растра, например среднее значение (Mean) :

 

 

Еще один вариант определения основных статистик (максимум, минимум, среднее, среднее квадратичное отклонение) растра. Их можно просто посмотреть в разделе Статистика на вкладке Источник свойств слоя  :

 

 

Или вот такое еще  свойство утилиты Извлечь <...>  - статистики растра Top, Left, Right и Bottom могут оказаться полезными для определения координат  границ растра. Последовательно запуская утилиту Извлечь свойства растра  с указанными типами запросов, можно, например, определить  эти данные для распространенного варианта создания географической сетки :

Для рассматриваемой задачи построения сетки просто по Copy/Paste вставляем границы в утилиту Fishnet (Создать стеку), см. ссылку выше

 

В общем, если есть необходимость узнать какую-то информацию по конкретной поверхности, имеет смысл начать с утилиты Извлечь свойства растра.

3.  Для задач анализа свойств растра можно создать атрибутивную таблицу в координатах Значение/Количество Точек. Но для начала интересно будет убедиться, что такой таблицы у растра нет :

 

 

Запускаем инструмент Построить атрибутивную таблицу растра ... :

 

 

... и получаем такой результат-таблицу :

 

 

 

4.  Извлечение значения растра в точке - тоже не такая уж редкая ситуация. Подход к этой  проблемке также уже был разобран - смотрите более подробно здесь

5.  Очень распространенная задача - обрезка растра по векторному слою -маске. Ей решение уже было рассмотрено на нашем сайте и соотв. информация размещена  в этой статье

6.  С помощью инструмента Разбить растр можно 'посечь' исходную растровую картинку на отдельные фрагменты по векторному слою-маске - именно разрезать, а не обрезать как в пункте 5 !   :

 

 

В форме утилиты Разбить растр  в опции Метод разбиения задаем POLYGON_FEATURES (для случая нашего примера, см. рис. выше)  

 

Результат - на выходе получили набор порезанных растровых слоев по количеству полигонов в векторном слое-шаблоне :

 

 

©Simashkov.2017

22.02.2017 г.

Назад