Упражнение 5c: Преобразование данных методом подгонки границ

Уровень сложности: Средний Требования к данным: ArcGIS Tutorial Data for Desktop Путь к данным: \ArcGIS\ArcTutor\Editing\SpatialAdjustment

О преобразовании данных методом подгонки границ

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

В этом упражнении вы трансформируете методом подгонки границ два смежных планшета гидрологических данных с помощью связей смещения, которые вы создадите. Вы также изучите, как использовать инструмент Подгонка границ (Edge Match) и задавать параметры для подгонки границ.

Определение данных и опций подгонки границ

Предварительное условие:

Запустите ArcMap и отобразите панели инструментов Редактор (Editor), Замыкание (Snapping) и Векторная трансформация (Spatial Adjustment).

Шаги:
  1. Щелкните кнопку Открыть (Open) Открыть на панели инструментов Стандартные (Standard).
  2. Перейдите к документу карты EdgeMatch.mxd, расположенному в директории \Editing\SpatialAdjustment, где у вас установлены учебные данные. (по умолчанию данные находятся в C:\ArcGIS\ArcTutor.)
  3. Щелкните карту и затем Открыть (Open).
  4. Если у вас до сих пор открыт документ карты из предыдущего управжения и вам нужно закрыть его, вы можете сделать это, не сохраняя изменения.
  5. В меню Редактор (Editor) на панели инструментов Редактор (Editor) щелкните Начать редактирование (Start Editing).
  6. Убедитесь, что включено замыкание на конечные точки. Если оно не включено, щелкните Замыкание на конечные точки Замыкание на конечные точки на панели инструментов Замыкание.
  7. Вам нужно выбрать, трансформировать ли только избранный набор объектов или все объекты в слое. Щелкните меню Векторная трансформация (Spatial Adjustment) на панели инструментов Векторная трансформация (Spatial Adjustment) и выберите Установить данные для трансформации (Set Adjust Data).
  8. Щелкните Выбранные объекты (Selected features).
  9. Щёлкните ОК.
  10. После того, как определены объекты для трансформации, следует выбрать метод трансформации. В этом упражнении вы будете использовать Подгонка границ (Edge Snap).
  11. Щёлкните меню Векторная трансформация (Spatial Adjustment), выберите Методы трансформации (Adjustment Methods) и щёлкните Подгонка границ (Еdge Snap) для задания метода трансформации.
  12. Щелкните меню Векторная трансформация (Spatial Adjustment) и выберите Oпции (Оptions).
  13. Щелкните закладку Общие (General).
  14. Щёлкните на методе трансформации Подгонка границ (Edge Snap), чтобы задать дополнительные опции подгонки границ.
  15. Щёлкните Опции (Options).
  16. Щёлкните метод Линия (Line) и затем OK.
  17. Линейный способ перемещает только конечные точки трансформируемых линий. Способ сглаживания распределяет трансформацию по всему объекту.
    Метод трансформации подгонка границ требует, чтобы вы задали параметры, определяющие исходный и целевой слои, так же как и то, как будут создаваться связи смещения при использовании инструмента Подгонка границ (Edge Match).
  18. Щелкните закладку Подгонка границ (Edge Match).
  19. Щёлкните стрелку ниспадающего списка Исходный слой (Source Layer) и затем StreamsNorth.
  20. Щёлкните стрелку ниспадающего списка Целевой слой (Target Layer) и затем StreamsSouth. Слой StreamsNorth был трансформирован для соответствия целевому слою, StreamsSouth.
    Задание исходного и целевого слоев.
  21. Установите флажок Одна связь на каждую целевую точку (One link for each destination point).
  22. Установите флажок Запретить дублирование связей (Prevent duplicate links) и щёлкните OK.

Добавление связей смещения для подгонки границ

Шаги:
  1. Щёлкните Закладки (Bookmarks) и выберите Западные водные потоки (West streams), чтобы установить текущий вид на область редактирования этого упражнения.
    Западные водные потоки (Western streams), которые нужно трансформировать методом подгонки границ
  2. Связи смещения определяет исходные и конечные координаты для преобразования. В этом упражнении вы создадите несколько связей с помощью инструмента Edge Match.
  3. Щёлкните инструмент Подгонка границ (Edge Match) Подгонка границ на панели инструментов Векторная трансформация.
  4. Растяните квадрат над конечными точками объектов. Инструмент Подгонка границ (Edge Match) создает несколько связей смещения на основе исходных и целевых объектов, которые попадают внутрь квадрата.
    Рисование прямоугольника вокруг границ для соединения

    Связи смещения сейчас соединяют исходные и целевые объекты в их конечных точках.

    Связи смещения, соединяющие границы

  5. Связи смещения подгонки границ создаются между исходные и целевыми объектами, которые попадают в расстояние допуска замыкания. Если связи не были созданы, когда вы растянули квадрат над ребрами, увеличьте и попытайтесь снова. Это дожно помочь, потому что единицы допуска замыкания - это пикселы экрана и разрешение отображения может быть относительно высоким.
    Так как подгонка границ влияет только на внешние области слоя, вы должны выбрать объекты, которые вы хотите трансформировать.
  6. Щелкните инструмент Редактировать (Edit) Инструмент Редактировать на панели инструментов Редактор (Editor).
  7. Растяните квадрат вокруг объектов, которые должны быть трансформированы, как показано ниже.
    Выбранные объекты будут трансформированы
  8. Щёлкните Закладки (Bookmarks) и выберите Еast streams.
  9. Повторите те же самые шаги для создания связей с помощью инструмента Подгонка границ (Edge Match) для части данных, относящейся к восточным водным потокам.
  10. Вам потребуется удерживать нажатой клавишу SHIFT, пока вы выбираете объекты водных потоков, чтобы объекты в западной части оставались выбранными.

Трансформация данных

Шаги:
    Вы можете изучить, какой окажется трансформация перед тем, как действительно выполнять ее, в окне предварительного просмотра. Вы можете использовать стандартные инструменты ArcMap Увеличить (Zoom) и Переместить (Pan), чтобы перемещаться по окну просмотра.
  1. Щелкните меню Векторная трансформация (Spatial Adjustment) и выберите Предварительный просмотр трансформации (Adjustment Preview), чтобы оценить результат трансформации. Предварительный просмотр позволяет вам учидеть трансформацию перед тем, как действительно выполнить ее. Если трансформация дает неудовлетворительные результаты, вы можете изменить связи, чтобы повысить ее точность.
  2. Щелкните меню Векторная трансформация (Spatial Adjustment) и выберите Трансформировать (Adjust).
  3. Вот как должна выглядеть трансформация:
    Вид водных потоков после подгонки границ
  4. В меню Редактор (Editor) на панели инструментов Редактор (Editor) выберите Остановить редактирование (Stop Editing).
  5. Нажмите кнопку Да (Yes), чтобы сохранить изменения.
  6. Закройте ArcMap, если вы закончили работу с учебником. Документ карты сохранять не нужно.
  7. Чтобы перейти к следующему упражнению, щёлкните Упражнение 5d: Перенос атрибутов между объектами.

В этом упражнении вы изучили, как установить свойства подгонки границ, использовать инструмент Подгонка границ (Edge Match), чтобы создать связи смещения, просмотреть трансформацию и выполнить ее.

9/11/2013