Шаг 3: Использование топологии в ArcMap

 

В этом шаге вы изучите свойства отображения топологии в ArcMap.

 

 
Запустите ArcMap с новой пустой картой.

 

 
Перетащите Assessor_Topology из ArcCatalog в ArcMap.

 

 
Щелкните Yes на вопрос, хотите ли вы добавить все участвующие классы пространственных объектов в карту.

 

Все классы пространственных объектов, которые участвуют в топологии, добавлены в карту с отображением по подтипам. Кроме этих слоев, есть еще групповой слой, называемый Assessor_Topology, который представляет топологию. В таблице содержания ошибки для точек, линий и полигонов отображаются цветами и символами по умолчанию. Вы можете поменять то, какие свойства топологии будут отображаться на карте. Например, вы, возможно, захотите увидеть измененные области и исключения. Далее, вы измените отображение топологии.

 

 
В таблице содержания щелкните правой кнопкой на Assessor_Topology и щелкните Свойства (Properties).

 

Заметьте, что вы уже видели большинство этих закладок в диалоговом окне Свойства топологии (Topology Properties) в ArcCatalog.

 

 
Щелкните на закладке Символы (Symbology).

 

Топология имеет свойства отображения, как и другие слои. Обратите внимание, что измененные области и исключения не отображаются по умолчанию.

 

 

 

Сейчас в этой топологии нет исключений, поэтому вам не надо их отображать. Однако вы хотите отобразить измененные области. Измененные области – это области, которые не были проверены. Только что была проверена вся топология, поэтому никаких измененных областей не отображается.

 

 
Щелкните на флажок рядом с Измененные области (Dirty Areas) и щелкните OK.

 

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

 

 
Приблизьтесь к нижнему левому углу карты.

 

 
Начните сессию редактирования.

 

 
Из меню Редактор (Editor) выберите Дополнительные инструменты редактирования (More Editing Tools), затем щелкните Топология (Topology).

 

 

Панель инструментов Топология (Topology) содержит инструменты топологического редактирования. Вы будете использовать некоторые инструменты проверки в этом упражнении, а остальные далее в течение курса.

 

 
 
Щелкните на инструменте Редактировать (Edit), затем щелкните на участке в левом нижнем углу карты, чтобы выбрать его.

 

 
Нажмите клавишу Delete.

 

Когда вы совершаете правку, ArcMap создает измененную область, чтобы показать вам области, которые должны быть проверены. Проверка измененных области очистит их, но могут появиться ошибки топологии.

 

 
На панели инструментов Топология (Topology) щелкните на кнопке Проверить всю топологию (Validate Entire Topology) , затем щелкните Да (Yes).

 

Измененная область исчезла.

 

Вопрос 3: Какое правило топологии нарушается?

 

 

Обратите внимание, что внешняя граница данных понимается как ошибка - пробел. Но это не совсем так. Существует «внешняя» пустота (белое пространство), смежное с крайними полигонами. Вы можете пометить такие ошибки как исключения. Сейчас вы так и сделаете.

 

 
Щелкните на кнопке Отменить (Undo) один раз, чтоб отменить проверку.

 

 
На панели инструментов Топология (Topology) щелкните на кнопке Проверить топологию в заданной области (Validate Topology In Specified Area) .

 
Щелкните и растяните квадрат над половиной измененной области.

Вопрос 4: Что произошло?

 

 
 
На панели инструментов Топология (Topology) щелкните на кнопке Проверить топологию в текущем экстенте (Validate Topology In Current Extent) .

 

Это очистит оставшуюся измененную область.

 

Обратите внимание, что существуют три способа проверки топологии в ArcMap. Вы можете проверить всю топологию, в заданной области или в текущем экстенте. Иногда топология может быть очень сложной - с тысячами объектов и сложными отношениями. В этой ситуации вы, возможно, захотите проверить сначала топологию целиком (в ArcCatalog или ArcMap), а затем проверять только в заданной области или в отображаемом экстенте в ArcMap, чтобы искать ошибки, появившиеся после внесенным вами правок или изменений в данных. Это сэкономит ваше время.

 

Примечание: ArcCatalog проверяет только топологию целиком.

 

Далее вы пометите ошибки как исключения. Чтобы они больше не показывались на карте.

 

 
На панели инструментов Топология (Topology) щелкните на инструменте Исправить ошибки топологии (Fix Topology Error) .

 

Вы будете использовать этот инструмент позже в курсе, чтобы исправить топологические ошибки, но сейчас вы будете использовать его, чтобы пометить ошибку как исключение.

 

 
Щелкните на внешней границе данных, чтобы выбрать ее.

 

Примечание: Выбранные ошибки становятся черными.

 

 
Щелкните правой кнопкой на выбранной ошибке и щелкните Пометить как исключение (Mark as Exception).

 

Она исчезла. Но в дальнейшем неплохо бы знать, есть ли на карте исключения. В диалоговом окне Свойства топологии (Topology Properties), вы можете включить отображение исключений.

 

 
Щелкните правой кнопкой на Assessor_Topology и щелкните Свойства (Properties).

 

 
Щелкните на закладке Символы (Symbology).

 

 
Щелкните на флажке для Исключения линий (Line Exceptions).

 

 
Щелкните Line Exceptions, чтобы выбрать его и просмотреть его символ справа.

 

 
Щелкните на большой кнопке под Единый символ (Single Symbol), затем в диалоговом окне Выбор символа (Symbol Selector) щелкните на линейном символе Major Road.

 

 
Щелкните OK в каждом диалоговом окне.

 

На карте обратите внимание на черную линию по внешней границе данных, которая представляет исключение. Также обратите внимание, что добавилось Исключения линий (Line Exceptions) в таблице содержания.

 

 
Завершите редактирование и закройте ArcMap, не сохраняя изменения.

 

 
Закройте ArcCatalog.


 

 

Заключение

 

В этом упражнение вы рассмотрели, что база геоданных хранит геометрию объектов как согласованных объектов, а не разделяемых объектов. Вы также создали топологию базы геоданных, которая является элементом базы геоданных для управления пространственных отношений между классами пространственных объектов в наборе классов объектов. Топология дает преимущества, такие как инструменты для нахождения и исправления ошибок. ArcCatalog и ArcToolbox используются для создания топологий, в то время как ArcMap используется для отображения ошибок и топологического редактирования объектов. Вы использовали ArcMap, чтобы присвоить символы различным свойствам топологии, таким как измененные области и исключения, и использовали панель инструментов Топология (Topology), чтобы пометить ошибки как исключения. Вы будете использовать панель инструментов Топология (Topology) более интенсивно, чтобы найти и исправить ошибки топологии в следующих упражнениях.

 

Ответы на Вопросы Упражнения 7

 

 

Вопрос 1: Черные линии и сейчас отделяют каждый участок?

 

Ответ: Да.

 

Вопрос 2: Почему в списке только три класса пространственных объектов LotLines, SurveyMonuments и Lots?