Редактирование измерений наборов данных Terrain
Измерения принадлежат классам пространственных объектов, которые входят в наборы данных Terrain. Это точки, линии и полигоны, определяющие геометрию поверхности. Классы пространственных объектов могут быть привязаны к наборам данных Terrain или для класса мультиточечных пространственных объектов могут быть внедрены в набор данных Terrain. Редактирование измерений существенно отличается для обычных и внедренных классов объектов.
Редактирование измерений в обычных классах пространственных объектов
Большинство классов пространственных объектов просто привязаны к набору данных Terrain. Это связь организовывается в виде отношения по многим причинам:
- Указать источник для получения измерений.
- Защитить класс объектов от случайного удаления.
- необходимости отправлять сообщения набору данных Terrain об операциях редактирования над объектами.
Для редактирования измерений используйте стандартные инструменты редактирования пространственных объектов. Terrain регистрирует редактируемые объекты и хранит записи участков, подвергнутых редактированию. Для синхронизирования изменений редактирования выполняется операция построения Terrain. Когда terrain необходимо перестроить, можно использовать кнопку Построить (Build) на закладке Обновить (Update) диалогового окна Свойства Terrain (Terrain Properties) в ArcCatalog или инструмент Построить Terrain (Build Terrain) в группе инструментов Управление Terrain (Terrain Management) в 3D Analyst. Для построения набора данных terrain нужен дополнительный модуль Дополнительный модуль ArcGIS 3D Analyst.
На рисунке ниже отображена закладка Обновить (Update) диалогового окна Свойства Terrain (Terrain Properties) в ArcCatalog. Набор данных Terrain в этом случае требует перепостроения. Щелкните кнопку Построить Terrain (Build Terrain) для обновления набора данных Terrain с новой редакцией класса объектов линий перегиба.
Редактирование измерений во вложенных классах пространственных объектов
Вы можете вложить большой мультиточечный класс пространственных объектов в Terrain в процессе его создания. Это позволяет вам удалить исходный класс пространственных объектов после построения Terrain и освободить пространство памяти. Внедренные классы пространственных объектов включены в набор данных Terrain, и доступ к ним осуществляется через оператора Terrain.
Вы можете добавлять, удалять и перемещать точки используя инструменты геообработки Присоединить точки Terrain (Append Terrain Points), Заменить точки Terrain (Replace Terrain Points), Удалить точки Terrain (Delete Terrain Points) в группе инструментов Управление Terrain (Terrain Management) набора инструментов 3D Analyst. Эти инструменты управляют группами точек той или иной площади и на уровне индивидуальных точек. Для синхронизации Terrain с изменениями внедренных объектов выполните операцию построения. Чтобы сделать это, используйте кнопку Построить (Build) на закладке Обновить (Update) диалогового окна Свойства Terrain (Terrain Properties) в ArcCatalog или инструмент Построить Terrain (Build Terrain) в наборе инструментов 3D Analyst Terrain.
Операция по редактированию внедренных точек ищет существующую сессию редактирования для использования в качестве основы. Это поддерживает Отмену если сессия редактирования была открыта с поддержкой отмены (например, используя встроенный редактор ArcMap). Если нет сеанса редактирования, операция сама начинает и останавливает сеанс; по этой причине, невозможно выполнить отмену. Функция отмены редактирования может быть особенно кстати, особенно если дорого использовать файловые или персональные базы геоданных. В этом случае, более целесообразно редактировать внедренные точки не в сеансе редактирования. Это не проблема при работе в ArcSDE.
Измененные области
Редактирование измерений, независимо от того, были ли они перемещены или внедрены в класс пространственных объектов, может привести к появлению измененных областей. Измененные области используются, чтобы отображать те части набора данных Terrain, которые являются некорректными и нуждаются в перепостроении. Измененные области не появляются в том случае, если редактируются атрибуты, не связанные со значениями Z, или когда изменяемые объекты не включаются в уровень пирамид высшего разрешения. Преимущество измененных областей заключается в поддержке частичного построения Terrain. Изменение части набора данных Terrain не требует полного его перепостроения.
Измененные области наборов данных Terrain основываются на разбивке по листам. Редактирование внутри листа аннулирует весь лист. Перепостроение набора данных Terrain затронет только измененные листы и смежные с ними. Смежные листы нуждаются в перепостроении под влиянием отредактированных измерений на поверхность, созданную по этим листам.
Вы можете просматривать измененные области набора данных Terrain при помощи метода отображения измененных областей слоя Terrain. Для этого добавьте метод отображения измененных областей слоя Terrain на закладке Символы (Symbology).