ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Упражнение 5a: Преобразование данных

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

О преобразовании данных

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

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

Векторная трансформация основана на связях смещения. Это специальные графические элементы, которые представляют расположение исходной и конечной точки для смещения.

Установка опции данных и преобразования

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

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

  1. Щелкните кнопку Открыть (Open) Открыть на панели инструментов Стандартные (Standard).
  2. Перейдите к документу карты Transform.mxd в директории \Editing\SpatialAdjustment, где у вас установлены учебные данные. (по умолчанию данные находятся в C:\ArcGIS\ArcTutor.)
  3. Щелкните карту и затем Открыть (Open).
  4. Если у вас до сих пор открыт документ карты из предыдущего управжения и вам нужно закрыть его, вы можете сделать это, не сохраняя изменения.
  5. В меню Редактор на панели инструментов Редактор щелкните Начать редактирование.
  6. Перед тем, как вы начнете добавлять связи, вы должны установить параметры замыкания так, чтобы каждая добавленная вами связь замыкалась с вершинами объектов.
  7. Убедитесь, что замыкание на вершины включено. Если оно не включено, щелкните Замыкание на вершины Замыкание на вершины на панели инструментов Замыкание.

Применение преобразования

Векторная трансформация позволяет вам преобразовать выбранный набор объектов или все объекты в слое. Этот параметр доступен в диалоговом окне Выберите данные для трансформации (Choose Input For Adjustment). По умолчанию - трансформировать выбранный набор объектов.

  1. Вам нужно выбрать, трансформировать ли только избранный набор объектов или все объекты в слое. Щелкните меню Векторная трансформация (Spatial Adjustment) на панели инструментов Векторная трансформация (Spatial Adjustment) и выберите Установить данные для трансформации (Set Adjust Data).
  2. Щелкните Все объекты в этих слоях (All features in these layers).
  3. Снимите отметки со слоев SimpleBuildings и SimpleParcels, оставьте отмеченными слои NewBuildings и NewParcels и щелкните OK.
    Выберите диалоговое окно Входные данные для трансформации
  4. После того, как определены объекты для трансформации, следует выбрать метод трансформации. Щелкните меню Векторная трансформация (Spatial Adjustment), выберите Методы трансформации (Adjustment Methods) и щелкните Преобразование - Подобие (Transformation - Similarity) для задания метода трансформации.

Добавление связей смещения

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

В этом упражнении вы создадите ваши собственные связи смещения из внешних углов слоя NewParcels в соответствующие местоположения в слое SimpleParcels.

  1. Щелкните Закладки (Вookmarks) и выберите Преобразовать (Тransform).
  2. Щелкните на инструменте Новая связь смещения Новая связь смещения на панели инструментов Векторная трансформация.
  3. Создайте замыкание в точке "откуда" в исходном слое и с точкой "куда" в целевом слое.
    Добавление первой связи смещения
  4. Продолжайте создавать дополнительные связи как показано ниже. Для этого упражнения у вас будет всего четыре связи смещения, когда вы закончите.
    После добавления всех связей смещения для преобразования

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

  1. Щелкните меню Векторная трансформация (Spatial Adjustment) и выберите Предварительный просмотр трансформации (Adjustment Preview), чтобы оценить результат трансформации. Предварительный просмотр позволяет вам учидеть трансформацию перед тем, как действительно выполнить ее. Если трансформация дает неудовлетворительные результаты, вы можете изменить связи, чтобы повысить ее точность.
  2. Щелкните Просмотр таблицы связей (View Link Table) Просмотр таблицы связей (View Link Table) на панели инструментов Векторная трансформация (Spatial Adjustment). Таблица связей предоставляет информацию о координатах связей, идентификаторах связей и среднеквадратических ошибках.
  3. Щелчок правой кнопкой на записи свзяи открывает контекстное меню. Вы можете редактировать координаты связей, подсвечивать связи, увеличивать и перемещаться к выбранным связям и удалять связи с помощью этих команд. Если среднеквадратическая ошибка для этого преобразования неприемлема, вы можете изменить связи, чтобы увеличить точность. Окно предварительного просмотра и таблица связей разработаны, чтобы помочь вам настроить ваше преобразование.
    Окончательный шаг процесса векторной трансформации - это выполнение преобразования.
  4. Щелкните меню Векторная трансформация (Spatial Adjustment) и выберите Трансформировать (Adjust).
  5. Трансформированные данные будут выглядеть примерно так:
    Вид участков после трансформации
  6. В меню Редактор на панели инструментов Редактор выберите Завершить редактирование.
  7. Щелкните на кнопке Да, чтобы с охранить изменения.
  8. Закройте ArcMap, если вы закончили работу с учебником. Документ карты сохранять не нужно.
  9. Чтобы перейти к следующему упражнению, щелкните Упражнение 5b: Преобразование данных методом резинового листа.

В этом упражнении вы изучили, как задавать данные для трансформации, создавать связи смещения, просматривать трансформацию и трансформировать данные.

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация