Создание рельефа (TIN)

[Примечание]Примечание

Если из-за большого объёма данных создание рельефа в формате TIN невозможно, то в этом случае на основании этих же данных можно построить рельеф SRTM.

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

[Примечание]Примечание

Видеоурок по созданию слоя рельефа можно посмотреть, пройдя по ссылке: https://www.politerm.com/videos/relief/relief_create/.

Для создания рельефа:

  1. Загрузите в карту слой с горизонталями или точками высот рельефа.

  2. Выполните команду меню Карта|Рельеф|Создать. Откроется диалог создания рельефа.

  3. Укажите слой, по которому будет создаваться рельеф. Рельеф может строиться по данным из нескольких слоев, например, слоя с горизонталями и слоя с точками высот. Информация об используемых слоях приводится в списке в верхней части диалога.

    Для добавления слоя данных:

    • Нажмите кнопку Данные. Откроется диалог выбора данных:

      Диалог задания данных

      Рисунок 563. Диалог задания данных


    • Из списка Слой выберите слой карты с данными для построения рельефа;

    • В списке Тип отметьте флажком тип объектов слоя, к которым подключена база данных с высотами. Если база данных подключена к примитивам, то установите флажок напротив строки <Примитивы>;

    • В поле со списком Поле выберите поле базы данных слоя, в котором записаны высоты;

    • Нажмите кнопку Выбрать, чтобы закрыть диалог выбора и добавить выбранные данные в список (кнопка Отмена закроет диалог без сохранения изменений);

    • Если требуется добавить еще слой, повторите для него действия, описанные выше.

  4. В разделе Триангуляция выберите требуемый тип триангуляции:

    • Делоне;

    • с ограничениями;

    • с улучшением рельефа.

    Чаще всего используется триангуляция с улучшением рельефа.

    [Подсказка]Подсказка

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

    Если в качестве исходных данных используются только точечные объекты (высотные отметки), то в любом случае будет построена триангуляция Делоне.

  5. Рельеф может быть создан с учётом вогнутой оболочки, нужно ли использовать данную опцию зависит от исходных данных и желаемого результата. Чтобы включить эту опцию, установите флажок Вогнутая оболочка. Затем из списка выберите и введите Минимальную длину ребра в метрах или Отношение длины ребра. Во втором случае длина определяется коэффициентом, самой большой длиной и самой малой длиной:

    Length = Ratio * (maxLen – minLen) + minLen,

    где Ratio — коэффициент, maxLen — самая большая длина, minLen — самая малая длина.

  6. По умолчанию для создаваемого слоя рельефа используется система координат слоя, из которого берутся данные для построения рельефа.

    При необходимости можно изменить систему координат создаваемого слоя рельефа, для этого нажмите кнопку Изменить группы настроек Система координат и укажите требуемую систему координат и проекцию.

  7. В группе настроек Слой для записи задайте параметры создаваемого слоя рельефа.

    • В строке Имя файла нажмите кнопку Обзор... и в появившемся стандартном диалоге выбора файлов укажите путь и имя для файла слоя создаваемого рельефа.

    • В поле Название при необходимости можно изменить пользовательское название (по умолчанию оно совпадает с именем файла).

    • Из списка Цвет выберите цвет для создаваемого рельефа.

    • Для того чтобы слой после создания сразу загрузился в активную карту, установить флажок Добавить в карту.

    Диалог создания рельефа

    Рисунок 564. Диалог создания рельефа


  8. Для запуска создания рельефа с указанными параметрами нажмите кнопку ОК.

[Примечание]Примечание

Все параметры созданных слоев рельефа будут сохранены на клиенте, в дальнейшем их возможно будет загрузить для редактирования (см. «Редактирование рельефа (TIN)»)

В зависимости от исходных данных и настроек результат будет отличаться.

На рисунке ниже представлен рельеф, созданный на основе двух слоев: слоя с горизонталями и слоя с точками высот рельефа. При создании рельефа использовалась триангуляция с улучшением рельефа и местная прямоугольная система координат.

Модель рельефа

Рисунок 565. Модель рельефа


Ниже показаны еще варианты построенных рельефов, на основе одного слоя с точками высот рельефа.

Первый вариант с использованием метода Делоне и вогнутой оболочкой с минимальной длиной ребра 300 метров.

Модель рельефа

Рисунок 566. Модель рельефа


Второй вариант так же с использованием метода Делоне и вогнутой оболочкой, но минимальная длина ребра 50 метров.

Модель рельефа

Рисунок 567. Модель рельефа


По созданному слою рельефа можно определить координаты, высоту, уклон и азимут в любой точке данного слоя. Для определения этих параметров сделайте слой рельефа активным, установите режим выделения (), откройте панель Объект (команда меню Окно|Объект) и щелкните левой кнопкой мыши в нужной точке (точка начнет мигать), после чего все данные точки отобразятся в открытой панели:

Панель Свойства

Рисунок 568. Панель Свойства