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

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

Упражнение 2c: Редактирование полигональных объектов

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

О редактировании полигонов

В предыдущем упражнении команда Буфер (Buffer) создала объект, который является экстентом исходного объекта плюс расстояние буфера. Так как этот объект будет просто буфером, вам нужно убрать форму исходного внутреннего объекта из текущего объекта буфера. Чтобы вырезать дырку в полигональном объекте, можно воспользоваться командой Вырезать (Clip) в меню Редактор (Editor).

Также можно использовать инструмент разрезать полигоны (Cut Polygons), чтобы разбить полигон по накладывающемуся линейному объекту.

Вырезание пустоты в полигоне

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

Документ карты Exercise2.mxd открыт и открыта сессия редактирования.

Новый объект будет нарисован поверх старого. Чтобы использовать Вырезание (Clip), надо сначала выбрать нижележащий имеющийся объект. В инструменте Редактировать (Edit) есть специальные возможности, помогающие выбрать из накладывающихся друг на друга объектов нужный.

  1. Щелкните инструмент РедактироватьИнструмент Редактировать на панели инструментов Редактор.
  2. Щёлкните в центре пространственного объекта-буфера. Так как в этом месте на карте находились несколько доступных для выборки объектов, появится иконка помощника выборки. Щёлкните стрелку справа от иконки, чтобы увидеть список доступных для выборки объектов. Объекты в списке перечислены в соответствии с выражением для отображения, которое устанавливается на закладке Отображение диалогового окна Свойства слоя.
    Использование инструмента Редактировать для выборки из пересекающихся объектов
  3. Задержите указатель на пункте списка, чтобы подсветить на карте соответствующий объект. Щёлкните на объекте Isolated Mesa Tops, чтобы выбрать его. Можно использовать этот объект, чтобы прорезать дыру в полигоне буферной зоны.
  4. Вы можете проверить, правильно ли выбран объект, щёлкнув кнопку По выборке (List By Selection) По выборке в таблице содержания и обратите внимание, что слой Research areas в категории Избранное (Selected) содержит только Isolated Mesa Tops.
  5. Команда Редактор > Вырезать работает только с полигональными объектами, которые находятся в пределах буферного расстояния от выбранных объектов — в данном случае от области Isolated Mesa Tops.
  6. Щелкните на меню Редактор (Editor) и выберите Вырезать (Clip).
  7. Проследите, чтобы Буферное расстояние (Buffer Distance) было равно 0. Таким образом, вы будете вырезать точно по границе, а не на расстоянии от нее.
    Диалоговое окно Вырезание
  8. Щёлкните Удалять область пересечения (Discard the area that intersects). Это удалит накладывающуюся область из вырезаемого объекта.
  9. Щёлкните ОК. Накладывающаяся область будет вырезана, и теперь исходный объект Research areas виден через дырку в объекте-буфере.
    Вырезанный полигон
  10. Щёлкните кнопку По выборке (List By Selection) По выборке в таблице содержания, если вы еще не задали указание слоев таким образом, затем щёлкните на каждом объекте на карте и обратите внимание, как меняется выбранный объект в таблице содержания. Число 1 справа от значков выборки означает, что выбран один объект.
    Текущий выбранный объект в слое Research areas.
  11. Так как в объекте буфера есть "дыра", его геометрия представлена в ArcGIS в виде составного полигона. Составные объекты либо содержат пустоты, либо состоят из двух или более физических частей, соответствующих одному набору атрибутов. Например, отдельные острова, которые составляют Гавайи, часто представлены как составной полигональный объект. Можно просмотреть список частей объекта, дважды щёлкнув на нем инструментом Редактировать (Edit) и открыв окно Свойства редактируемого скетча (Edit Sketch Properties).

Разрезание полигона

Соседние области исследования надо разделить на два полигона по протекающей по середине реке. Инструмент разрезать полигоны (Cut Polygons) можно использовать для разбиения полигонов.

Чтобы использовать инструмент Разрезать полигон (Cut Polygons), вам нужно выбрать полигон, потом оцифровать линию, по которой вы хотите разрезать полигон. Чтобы изменить форму линии, используемой для разрезания полигона, щёлкните на методе построения на панели инструментов Редактор (Editor) или на мини-панели Построение объектов (Feature Construction). Сегменты можно создать, используя разнообразные методы, например прямые линии, изогнутые линии или трассированные с формы других объектов.

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

  1. Щелкните инструмент РедактироватьИнструмент Редактировать на панели инструментов Редактор.
  2. Щёлкните на исследовательском участке Goose Creek, синем полигоне, расположенном чуть западнее тех полигонов, которые вы ранее редактировали. Чтобы его было лучше видно, надо приблизить изображение к этой области.
  3. В таблице содержания щёлкните на сером значке слоя слева от слоя Streams, чтобы снова сделать видимыми водные потоки для их трассировки. Когда вы это делаете, значок слоя приобретает цвет. Щёлкните, чтобы переключить видимость.
    Щёлкните на сером значке слева от слоя Streams, чтобы его включить.
  4. Щёлкните меню Замыкание на панели инструментов Замыкание и затем Замыкание на пересечение Замыкание на пересечение. Это включит замыкание на пересечения пространственных объектов - чтобы используемая для разрезания полигонов линия начиналась и заканчивалась в местах пересечений рёбер полигонов.
  5. Щелкните инструмент Разрезать полигоныИнструмент Разрезать полигоны на панели инструментов Редактор.
  6. Щелкните Трассировка (Trace) Трассировка на палитре инструментов Редактор (Editor).
  7. Trace Следуйте вдоль линии ручья.
    Замыкание на пересечение
  8. Пройдя через весь полигон, замкните курсор на пересечении полигона и линии на севере и щёлкните на карте, чтобы разместить вершины.
    Создание линии для разрезания полигона.
  9. Щелкните правой кнопкой мыши в любом месте карты и выберите команду Завершить скетч.
  10. Вы заканчиваете скетч, используемый, чтобы разрезать полигон. Полигон подсвечивается на карте, когда разрезание выполнено - новые объекты сейчас выбраны. Если возникает ошибка, убедитесь, что вы выбрали правильный объект и попробуйте трассировать снова, затем убедитесь, что линия пересекает весь полигон. Возможно, будет удобнее приблизить изображение к началу и концу трассы.
    Выбраны полученные полигоны.
  11. Щелкните инструмент РедактироватьИнструмент Редактировать на панели инструментов Редактор.
  12. Щёлкните на каждом из новых объектов и обратите внимание, что теперь у вас два полигона.
    Один из полученных разрезанием полигонов
  13. В меню Редактор на панели инструментов Редактор выберите Сохранить изменения.
  14. В меню Редактор на панели инструментов Редактор выберите Завершить редактирование.
  15. Чтобы перейти к следующему упражнению, щёлкните Упражнение 2d: Редактирование вершин и сегментов.

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

ArcGIS Desktop

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

ArcGIS

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

Об Esri

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