Основные сведения о создании поверхностей TIN
Поверхность сети нерегулярной триангуляции (TIN) может быть создана как из измерений поверхности источника, так и методом конвертации другой функциональной поверхности в поверхность TIN.
Вы можете создать поверхность TIN из пространственных объектов, таких как точки, линии и полигоны, которые содержат информацию о высотах. Используйте точки как точечные местоположениия данных высот. Используйте линии с информацией о высоте, чтобы задать природные объекты, например, озера, ручьи, хребты и долины. В заключение используйте полигоны, чтобы вырезать из TIN исследуемую область.
Поверхность TIN также можно создать из других функциональных поверхностей, таких как растровые наборы данных или наборы данных terrain. Вам также может потребоваться конвертировать растровую поверхность в TIN, чтобы добавить дополнительные объекты, например дороги и водные объекты, в модель поверхности. Чтобы конвертировать растровый набор данных в TIN, воспользуйтесь инструментом геообработки Растр в TIN (Raster To TIN). Дополнительную информацию о конвертации растров в TIN см. в разделе Создание поверхности TIN из растровых данных (Creating a TIN surface from raster data)
При работе с разномасштабными наборами данных terrain, вам может потребоваться конвертировать часть набора данных terrain в поверхность TIN, чтобы работать с меньшей областью исследования на конкретном уровне пирамидных слоев. Чтобы конвертировать набор данных terrain в TIN, используйте инструмент геообработки Terrain в TIN (Terrain To TIN). Дополнительную информацию о конвертации наборов данных terrain в поверхности TIN см. в разделе Создание поверхности TIN из наборов данных terrain (Creating a TIN surface from a terrain dataset) Учитывайте, что файловая TIN имеет фактическое ограничение по размеру. Максимально допустимый размер TIN варьируется в зависимости от свободных непрерывных ресурсов памяти системы. Максимальный доступный размер при нормальных рабочих условиях с Win32 — от 10 до 15 миллионов узлов. Независимо от этого, настоятельно рекомендуется ограничить размер несколькими миллионами ради удобства и производительности. Большие размеры TIN лучше всего реализуются с помощью набора данных Terrain.
Некоторые различные источники векторных данных можно добавлять к поверхности TIN. При разработке поверхности TIN вы устанавливаете для каждого источника данных роль в поверхности TIN, а также определяете, каким образом используется каждый источник данных.
Далее представлен краткий обзор типов объектов поверхности, которые можно использовать для построения поверхности TIN. Дополнительные сведения о построении TIN из исходных векторных измерений и конвертации наборов данных terrain в TIN, см. в разделе Создание поверхностей TIN из векторных данных (Creating TIN surfaces from vector data)
Точки масс
Точки масс — это измерения высот точек; они становятся узлами в сети TIN. Точки масс являются главным входным объектом в TIN и определяют общую форму поверхности.
TIN позволяют вам эффективно моделировать неоднородные поверхности, добавляя точки масс в те области, где поверхность сильно меняется, и сокращая их количество в тех областях, где поверхность менее изменчива. В приведенном ниже примере показаны точки масс, разбитые на категории по атрибуту высоты.
Линии разрывов и оболочки
Линии разрывов, показанные ниже, являются линиями с измерениями высоты или без них. Они задают последовательность одного или более ребер треугольников. Линии разрывов обычно представляют либо природные объекты, такие как линии водоразделов или водотоки, либо созданные человеком объекты, такие как дороги. Существуют два типа линий разрывов: резкие и нерезкие.
Резкие линии разрывов
Резкие линии разрывов представляют собой четкий разрыв в уклоне поверхности. Водные потоки и обрывы дорог могут быть включены в TIN как резкие линии разрывов. Резкие линии разрывов представляют резкие изменения поверхности и улучшают отображение и анализ TIN.
Нерезкие линии разрывов
Нерезкие линии разрывов позволяют добавлять ребра в TIN для захвата линейных объектов, которые не изменяют локальный уклон поверхности. Границы изучаемой территории можно включить в TIN в виде нерезких линий разрывов, чтобы отметить их позицию без влияния на форму поверхности.
Оболочки
Полигоны представляют собой пространственные объекты поверхности с площадью, например озера, или границы (оболочки) отдельно интерполированных областей.
Оболочки могут определять берега отдельных островов в архипелаге или границу изучаемой территории.
Типы полигональных объектов поверхности
Существует четыре типа полигональных объектов поверхности:
- Интерполяции вырезающих полигонов, показанные ниже, определяют границу для поверхности TIN. Входные данные, не попавшие внутрь полигона, исключаются из операций интерполяции и анализа, например, построение изолиний или вычисление объемов.
- Стирающие полигоны (Erase polygons) определяют границы интерполяции. Входные данные, попадающие внутрь стирающего полигона, исключаются из операций интерполяции и анализа, например, построение изолиний или вычисление объемов.
- Замещающие полигоны (Replace polygons) уравнивают значения высоты на своем контуре и в точках внутри него. Замещающий полигон может использоваться для моделирования озера или области на уклоне, заданном к уровню поверхности.
- Заполняющие полигоны( Fill polygons) присваивают целое значение атрибута всем треугольникам, попадающим внутрь заполняющего полигона. Высота поверхности не затрагивается, и не происходит вырезания или стирания.
Полигональные объекты интегрированы в процесс триангуляции, как замкнутые последовательности из трех и более ребер треугольников. Включение линий разрывов и полигонов в TIN позволяет расширить возможности управления формой поверхности TIN. Чтобы увидеть разницу при использовании линий разрывов в TIN, сравните поверхность, созданную только из точек масс, с поверхностью, созданную из точек масс и линий разрывов. На рисунке слева показана поверхность TIN, созданная из точек масс. На рисунке справа показана поверхность TIN в той же области, созданная из точек масс и линий разрывов.