Создание набора данных Terrain

Доступно с лицензией 3D Analyst.

Наборы данных Terrain строятся из множества источников данных, таких, как данные лидарной съемки, трехмерные линии перегиба и результаты геодезических 3D изысканий. Источники данных, используемые при создании наборов данных Terrain, управляются как наборы интегрированных классов пространственных объектов в базе геоданных наборов данных объектов. Построение набора данных Terrain с эффективными визуализацией и хранением большого количества исходных измерений может быть длительным процессом. При создании больших наборов данных Terrain рекомендуется строить набор данных Terrain по мере появления базовых исходных или внедренных классов пространственных объектов. Это необходимо во избежание чрезвычайно долгого процесса построения, ведущего к возможной потере всех данных при сбое или отказе системы.

Для создания набора данных Terrain необходим дополнительный модуль ArcGIS 3D Analyst extension. Для интерактивного создания набора данных Terrain используйте мастер Новый Terrain в ArcCatalog. Это меню выбора доступно при обзоре внутри наборов данных объектов. Используйте справку по наборам данных Terrain в ArcCatalog для подробных инструкций. Похожий рабочий процесс появится в ArcGIS Pro в следующей версии.

Для целей автоматизации данных в ArcGIS Pro доступен набор инструментов геообработки. Они расположены в группе инструментов Набор данных Terrain. Вот как следует использовать эти инструменты, с намерением написания модели или скрипта, для автоматизации создания набора данных Terrain (для интерактивного создания в настоящий момент рекомендуется использовать ArcCatalog):

Перечисленные далее шаги нужно запускать по-отдельности и точно в указанном порядке. Шаги для каждого инструмента геообработки описаны ниже.

  1. Импорт источников измерений набора данных Terrain
  2. Создать Terrain
  3. Добавить пирамидный слой Terrain
  4. Добавить класс объектов в Terrain
  5. Построить Terrain

Импорт источников измерений набора данных Terrain

Одним из важнейших процессов при создании набора данных Terrain является корректный импорт измерений в набор классов базы геоданных. Наборы данных Terrain можно создавать на основе данных нескольких различных типов. Эти данные могут включать лидарные и сонарные точки, линии перегиба и точки, полученные по данным стереосъемки, а также другие формы геодезических данных. Наборы данных Terrain поддерживают точечную, мультиточечную, линейную и полигональную геометрию. Исходные данные, которые используются для создания набора данных Terrain, поступают из файловых форматов ASCII и LAS.

Два инструмента геообработки – ASCII 3D в класс объектов и LAS в мультиточки – применяются для импорта исходных данных Terrain в желаемые классы объектов. Эти инструменты доступны на панели инструментов 3D Analyst. Оба инструмента можно найти в группе инструментов Из файла в инструментах 3D Analyst Конвертация.

Запустить инструмент Создать Terrain

Инструмент геообработки Создать Terrain создает новый набор данных Terrain в указанном наборе классов объектов.

Примечание:
Все классы пространственных объектов, участвующие в наборе данных Terrain, должны находиться в одном наборе данных, который указывается в инструменте геообработки Создать Terrain.

  1. Откройте инструмент Создать Terrain.
  2. Щелкните кнопку Входной набор классов объектов и перейдите к папке, где будет создан набор данных Terrain.
  3. Выделите набор классов объектов и нажмите ОК.
  4. Введите имя нового набора данных Terrain в качестве параметра Выходная Terrain.
  5. Введите значение среднего интервала между точками в качестве параметра Средний интервал между точками.

    Значение параметра Средний интервал между точками основывается на данных, которые будут использоваться при построении набора данных Terrain. Это значение может и не быть точным, но должно давать хорошее приблизительное значение. Если данные собираются из значительно отличающихся источников, то предоставьте дополнительный вес малому значению интервала.

  6. Дополнительно, укажите значение Максимального размера обзора.

    Обзор Terrain является представлением набора данных Terrain с грубой детализацией. Максимальный размер – это верхний лимит числа точек измерений, выбранных для создания обзора. По умолчанию – 50 000 точек.

  7. Установите Тип пирамид на опцию, которую вы хотите использовать при создании и организации данных Terrain, либо Размер окна (значение по умолчанию) или Z допуск.
  8. Если выбран WINDOWSIZE, то необходимо указать следующее:
    • Метод Размер окна – значением по умолчанию является Минимальное Z.
    • Метод вторичного прореживания – значением по умолчанию является Нет.
    • Порог вторичного прореживания – значением по умолчанию является 1. Этот пункт является необязательным.
  9. Дополнительно, щелкните Переменные среды и введите ключевое слово конфигурации (Ключевое слово конфигурации) для ArcSDE.

    Ключевое слово конфигурации используется для определения места хранения и расположения параметров в целях оптимизации пространства базы геоданных. Он применяется только в базах геоданных ArcSDE и предоставляется администратором баз данных.

  10. Щелкните Запуск, чтобы запустить инструмент.

Запустить инструмент Добавить пирамидный слой Terrain

Инструмент Добавить пирамидный слой Terrain определяет уровни пирамид для имеющегося набора данных Terrain.

  1. Откройте инструмент Добавить пирамидный слой Terrain.
  2. Щелкните кнопку Обзор и перейдите к расположению того набора данных Terrain, к которому вы хотите добавить определение пирамидного слоя.
  3. Выберите набор данных Terrain и нажмите ОК.
  4. Введите значение 1 5000 первого уровня пирамид в окне Определение уровней пирамидных слоёв.
  5. Щелкните ниже первой записи, чтобы увидеть дополнительное окно и добавить вторую запись. Продолжайте добавлять пирамидные слои, пока не достигнете желаемого количества.
    Примечание:

    Окно Определение уровней пирамидных слоев задаёт Z допуск или Размер окна, а также базовый масштаб одного или более уровней пирамидных слоёв, которые будут добавляться в набор данных Terrain. Значения указываются в парах, ограничивающих допустимый интервал; по паре для каждого уровня. Z допуск может задаваться как числа с плавающей точкой. Базовый масштаб должен задаваться целым числом (например, значение 24 000 представляется в масштабе как 1:24 000).

  6. Щелкните Запуск, чтобы запустить инструмент.

Запустить инструмент Добавить класс объектов к Terrain

Инструмент геообработки Добавить класс объектов к Terrain определяет, как каждый класс объектов будет участвовать в существующем наборе данных Terrain. Каждый класс объектов должен находиться в одном наборе классов объектов с набором данных Terrain.

  1. Откройте инструмент Добавить класс объектов к Terrain.
  2. Щелкните кнопку Обзор и перейдите набору классов объектов, где располагается набор данных Terrain.
  3. Выберите набор данных Terrain и нажмите ОК.
  4. Щелкните кнопку Входные объекты и перейдите набору классов объектов, где располагается входной класс объектов.
  5. Выделите класс объектов и нажмите ОК.
  6. Установите следующие свойства класса объектов для участвующего класса объектов:
    • Входные объекты – имя входного класса объектов, который добавляется в набор данных Terrain.
    • Поле высот – поле, предоставляющее высоты для объектов. Если z-значения поступают из геометрии объектов, то указывается поле Shape.
    • Тип – определяет, как геометрия объекта участвует в триангуляции для построения поверхности.
    • Группа – группирует тематически близкие данные, предоставляющие одни и те же географические объекты, но на различном уровне детализации. Классы объектов, принадлежащие этой же группе, отмечаются одинаковым групповым идентификатором (ID).
    • Минимальное разрешение и Максимальное разрешение – эти параметры используются для классов пространственных объектов, которые добавляются с типом поверхности полилиний или полигонов. Они определяют диапазон уровней пирамидных слоёв, допустимый у объектов, добавляемых в поверхность. Вы вводите пределы разрешений, которые предоставляются в разрешениях уровней пирамид набора данных Terrain.
    • Обзор – указывает, выдает ли класс объектов измерения в приблизительное представление набора данных Terrain. Обзор отображается по умолчанию при масштабировании к полному экстенту набора данных Terrain. В обзоре всегда используются точки. Здесь осуществляются настройки только для источников данных линий и полигонов. Установите True только для классов объектов, которые желаете видеть в обзоре. Например, если вам не нужно детально отображать перегибы, но есть необходимость вырезания полигонов, особенно если границы данных имеют неправильную форму. Если объект границы детализирован, генерализуйте его и используйте приблизительное представление для общего вида. Используйте детализированную версию в более детальных пирамидных слоях.
    • Встроить – встроенные классы объектов, содержащиеся в наборе данных Terrain. Разрешается встраивать только классы мультиточек.
    • Встроенное имя – имя встраиваемого поля.
    • Встроенные поля – Если вы встраиваете класс мультиточек, имеющий атрибуты лидарной съёмки LAS, созданные с помощью импортирующего инструмента геообработки LAS в мультиточки, то вы можете сохранить эти атрибуты. Укажите здесь те LAS атрибуты, которые вы желаете сохранить у встроенных точек.
    • Якорь – точечному классу объектов можно назначить свойство якоря. Точки якоря остаются неизменными во всех уровнях пирамидных слоев набора данных Terrain. Они никогда не фильтруются и не прореживаются. Это гарантирует их представление в поверхности Terrain, невзирая на используемое разрешение уровней пирамид.
  7. Щелкните кнопку Добавить новый, чтобы добавить новый класс объектов в список классов инструмента.
  8. Повторяйте шаги с 5 по 7 для каждого участвующего в наборе данных Terrain класса объектов.
  9. Щелкните Запуск, чтобы запустить инструмент.

Запустить инструмент Построить Terrain

Инструмент геообработки Построить Terrain выполняет необходимые шаги для подготовки набора данных Terrain к функционированию после изначального определения всех его параметров и свойств.

  1. Откройте инструмент Построить Terrain.
  2. Щелкните кнопку Входная Terrain и перейдите набору классов объектов, где располагается набор данных Terrain.
  3. Выберите набор данных Terrain и нажмите ОК.
  4. По желанию выберите Обновить экстент.

    Обновить экстент выполняет повторное вычисление экстента набора данных Terrain, основанного на размере окна, если область данных была уменьшена в процессе редактирования. Эта функция не требуется, если экстент данных был увеличен, или, если набор данных Terrain основан на z-допуске. Происходит сканирование всех данных Terrain для определения нового экстента.

  5. Щелкните Запуск, чтобы запустить инструмент.

Связанные разделы