На панели Изменить объекты, в Трансформация можно выбрать линейную интерполяцию и интерполяцию методом естественной окрестности для растягивания объектов. Вы можете трансформировать отображаемые и редактируемые объекты, выбрав их, или трансформировать все объекты на указанных слоях.
Двухточечная связь смещения задает начальное и конечное местоположения трансформируемых объектов. Чтобы не допустить перемещение определенных вершин, можно добавить якорные точки и замкнуть их на объекты, а также создать полигоны, ограничивающие трансформирование вершин.
После трансформации объектов, связи смещения автоматически удаляются, а целевые точки конвертируются в якорные.
Трансформирование методом резинового листа обычно используется после преобразования для повышения точности выравнивания преобразованных объектов.
Шаги для трансформации объектов с использованием методов аффинного преобразования и преобразования подобия см. в разделе Трансформация объектов.
- На закладке Редактирование в группе Замыкание задайте свои предпочтительные настройки замыкания.
Подсказка:
Вы можете нажать и удерживать клавишу пробел, чтобы временно отключить замыкание при создании якорных точек, проведении связей смещения или растягивании полигонов.
- На вкладке Редактировать в группе Объекты щелкните Изменить .
Появится панель Изменить объекты.
- РазвернитеВыравнивание и щелкните Трансформировать .
Инструмент откроется на панели.
- Выберите объекты для трансформации одним из следующих способов:
- Щелкните вкладку Выбранные объекты и используйте Активную выборку для выделения объекта, который вы хотите трансформировать.
Примечание:
Чтобы уточнить выборку, щелкните правой кнопкой мыши объект в списке и используйте команды из контекстного меню.
- Щелкните вкладку Слой и выберите слой, на котором находится объект. Этот метод преобразует все объекты на выбранном слое.
- Щелкните вкладку Выбранные объекты и используйте Активную выборку для выделения объекта, который вы хотите трансформировать.
- Щелкните стрелку ниспадающего меню Метод трансформирования и выберите метод интерполяции.
- Резиновый лист (линейный) - метод работает немного быстрее и дает хорошие результаты, если у вас много связей, равномерно расположенных в области преобразования. В этом методе естественна окрестность не используется.
- Резиновый лист (естественна окрестность) - этот метод медленнее, но работает более точно, когда связи смещения разнесены по всей области преобразования. Этот метод похож на интерполяцию методом обратных взвешенных расстояний.
- Проведите подходящее количество двухточечных связей смещения, которые задают начальное и конечное местоположения трансформируемых объектов. Количество создаваемых связей не ограничено.
- Щелкните Добавить новые связи .
Внизу карты появляется панель инструментов построения фрагментов.
- Замкните и щелкните начальную точку на ребре или вершине трансформируемого объекта.
- Замкните и щелкните конечную точку в новом местоположении.
Подсказка:
Вы можете не тратить время на создание связей, щелкнув Загрузить связи из файла и загрузить готовые связи, созданные в ArcMap. Файлы связей - это текстовые файлы ASCII с разделителями TAB, содержащие две пары значений координат x,y в строке для каждой связи.
Вы можете загружать файлы связей с четырьмя или пятью столбцами. Файлы с четырьмя столбцами содержат пару значений начальной и конечной точек. Файл с пятью столбцами содержит ID (числовой или символьный), перед парами координат начальной и конечной точек.
Пример содержания файла с пятью столбцами.
3 1032507.603691 1865947.186470 1032507.207115 1865926.170407 2 1032508.350801 1865986.785187 1032509.079486 1866025.405116 1 1032388.666424 1865961.179459 1032361.009572 1865981.280533
- Щелкните Добавить новые связи .
- Добавьте якорную точку к местоположениям, которые вы хотите сохранить на месте, т.е. не перемещать при трансформации объектов.
- Щелкните Добавить якорные точки
Внизу карты появляется панель инструментов построения точек.
- Щелкните и замкните якорную точку на ребре или вершине объекта.
- Щелкните Добавить якорные точки
- Для более точной настройки изменяемых областей и фильтрации определенных вершин, обведите один или несколько полигонов вокруг вершин, которые вы хотите трансформировать. Количество полигонов не ограничено.
- Щелкните Добавить область растяжения .
Внизу карты появляется панель инструментов построения сегментов.
- Щелкните и обведите полигон вокруг вершин, которые вы хотите преобразовать. Другие вершины трансформироваться не будут.
- Дважды щелкните или выберите Завершить , чтобы завершить построение полигона.
- Щелкните Добавить область растяжения .
- Чтобы удалить якорную точку, связь смещения или полигон, сделайте следующее:
- Щелкните Выбрать , выделите якорную точку, связь смещения или полигон и нажмите клавишу Delete или щелкните выделенное правой клавишей и выберите Удалить в контекстном меню.
- Чтобы удалить все якорные точки, связи смещения или полигоны щелкните Удалить все связи.
- Щелкните Трансформировать.
Объекты будут трансформированы, связи смещения удалены, а целевые точки конвертированы в якорные.