Как работает инструмент Редактировать TIN (Edit TIN)
Воспользуйтесь инструментом Редактировать TIN (Edit TIN) для добавления объектов в сеть TIN. В TIN, созданный инструментом Создать TIN (Create TIN), можно добавить объекты. Кроме того, в поверхность TIN, уже содержащую объекты, можно добавить новые. Изменения будут сохранены во входной поверхности TIN. Если вы не хотите изменять исходную поверхность TIN, используйте инструмент Копировать TIN (Copy TIN) и примените инструмент Редактировать TIN (Edit TIN) к копии.
Используются классы пространственных объектов, состоящие из точек, линий и полигонов. Одновременно можно добавить один или несколько классов пространственных объектов. Геометрия встраивается в триангуляцию, используя соответствующий тип объектов поверхности. Доступными типами объектов поверхности являются: облака точек, линии перегиба, отсекающие полигоны, стирающие полигоны, замещающие полигоны и полигоны заполнения значением тега.
Точки масс (облака) добавляются как отдельные узлы в TIN.
Линии перегиба в триангуляции представляют собой серию ребер треугольников. Точки Штейнера (точки сгущения) добавляются по необходимости для сохранения соответствия критерию Делоне.
Вырезающие полигоны (Clip polygons) очерчивают область данных, или зону интерполяции TIN. Границы полигонов используются в триангуляции как линии перегибов. Треугольники, выпадающие за пределы полигонов, камуфлируются. Они становятся значениями без данных применительно к возможности интерполяции.
Стирающие полигоны (Erase polygons) также оказывают влияние на область данных TIN. Границы полигонов используются в триангуляции как линии перегибов. Треугольники, попадающие внутрь полигонов, маскируются.
Замещающие полигоны (Replace polygons) используются для определения областей с плоской поверхностью. Их границы реализуются в триангуляции как линии перегиба с постоянной высотой. Все узлы внутри полигонов имеют одни и те же постоянные Z значения.
Полигонам с заполняемыми значениями тегов присваиваются целочисленные значения, которые используются как простая форма определения для треугольников. Границы полигонов используются в триангуляции как линии перегибов. Треугольникам внутри этих полигонов в качестве атрибута присваиваются значения тегов. Теги хранятся как длинные целые числа без знака. Теги треугольников представляют определенные пользователем критерии территории. Коды Land-cover являются примером. Впоследствии, TIN может быть воспроизведена посредством символов треугольников на основе этих тегов. Их значения передаются также инструментом Идентифицировать (Identify).
Точки можно добавлять только как облака точек. Линии можно добавлять как облака точек или как линии перегиба. Полигоны могут быть добавлены как отсекающие, стирающие, замещающие или заполняющие значением, а также в качестве облаков точек и линий перегиба. При добавлении в качестве облаков точек добавляются вершины линий и полигонов – добавления линейных и полигональных объектов не происходит.
Все типы объектов поверхности, кроме облаков точек, могут быть резкими и плавными. Это различие важно для гладкой интерполяции (например, для интерполяции методом естественной окрестности, осуществляемой инструментом TIN в растр (TIN To Raster)). Резкие линии и границы полигонов соответствуют различным разрывам склона. Вокруг этих линий используется линейная интерполяция, чтобы не получилась непрерывная сглаженная поверхность. Примерами резких объектов могут служить тротуары, водотоки и береговые линии. Плавные линии и границы полигонов не нарушают плавность поверхности. Плавные объекты обычно не являются геоморфологически значимыми, но, тем не менее, они необходимы для осуществления триангуляции. Примером плавного объекта может служить полигон нерезкого отсечения, использующийся для ограничения области данных TIN. Полигоном такого типа обычно определяется изучаемая территория или административная граница, не имеющая непосредственного отношения к рельефу территории.
При добавлении объектов в TIN необходимо определить источник определения их высотных данных. При добавлении 3D-объектов можно указать в качестве источника высот поле Shape. В этом случае Z-значения будут непосредственно взяты из геометрии объектов. При добавлении двухмерных объектов можно указать числовое поле. Вы можете также выбрать Нет (None), и тогда объекты сначала получат высоты, интерполированные из поверхности TIN, перед их добавлением. В этом случае необходимо, чтобы некоторые объекты добавлялись без опции Нет (None), поэтому должны быть какие-то высоты, которые можно взять.
По умолчанию при добавлении 3D-данных для вычислений будут использоваться значения Z в поле Shape. При наличии значений M они могут использоваться. Для этого необходимо для аргумента use_z указать значение, равное FALSE (Ложь).