Удалить перекрытие (множество) (Анализ)

Краткая информация

Удаляет наложения полигонов из нескольких входных слоев.

Использование

  • Параметр Выходной класс объектов содержит входные полигоны, у которых удаляется перекрытие.

  • Если у входных полигонов перекрытие отсутствует, выходной класс объектов будет копией входного.

Параметры

ПодписьОписаниеТип данных
Входные объекты

Входные объекты, содержащие перекрывающиеся полигоны.

Value Table
Выходной класс объектов

Класс объектов, содержащий новые полигональные объекты.

Feature Class
Метод
(Дополнительный)

Задает способ удаления перекрытий полигонов.

  • Центральная линия—Перекрытие будет удалено с помощью создания границы, которая равномерно распределяет область перекрытия между полигонами. Это значение по умолчанию
  • Полигоны Тиссена—Перекрытие будет удалено с помощью прямой линии, которая делит область перекрытия.
  • Сетка—Перекрытие будет удалено с помощью сетки параллельных линий, используемых для определения естественного деления полигонов.
String
Атрибуты для присоединения
(Дополнительный)

Задает атрибуты входных слоев, копируемые в выходные.

  • Все атрибуты—Все атрибуты входных объектов будут перенесены в выходной класс объектов. Это значение по умолчанию
  • Все атрибуты, кроме ID объектов—Все атрибуты входных объектов, кроме поля FID, будут перенесены в выходной класс объектов.
  • Только ID объектов—В выходной класс объектов будет скопировано только поле FID из входных объектов.
String

arcpy.analysis.RemoveOverlapMultiple(in_features, out_feature_class, {method}, {join_attributes})
ИмяОписаниеТип данных
in_features
[in_features,...]

Входные объекты, содержащие перекрывающиеся полигоны.

Value Table
out_feature_class

Класс объектов, содержащий новые полигональные объекты.

Feature Class
method
(Дополнительный)

Задает способ удаления перекрытий полигонов.

  • CENTER_LINE—Перекрытие будет удалено с помощью создания границы, которая равномерно распределяет область перекрытия между полигонами. Это значение по умолчанию
  • THIESSEN—Перекрытие будет удалено с помощью прямой линии, которая делит область перекрытия.
  • GRID—Перекрытие будет удалено с помощью сетки параллельных линий, используемых для определения естественного деления полигонов.
String
join_attributes
(Дополнительный)

Задает атрибуты входных слоев, копируемые в выходные.

  • ALL—Все атрибуты входных объектов будут перенесены в выходной класс объектов. Это значение по умолчанию
  • NO_FID—Все атрибуты входных объектов, кроме поля FID, будут перенесены в выходной класс объектов.
  • ONLY_FID—В выходной класс объектов будет скопировано только поле FID из входных объектов.
String

Пример кода

RemoveOverlapMultiple, пример (окно Python)

В следующем скрипте окна Python показано, как используется инструмент RemoveOverlapMultiple.

import arcpy
arcpy.analysis.RemoveOverlapMultiple("Ring_Trade_Areas", r"C:\Temp\MyProject.gdb\Ring_Trade_Areas_RemoveOverlapMultiple", "THIESSEN", "ALL")

Параметры среды

Особые случаи

Информация о лицензиях

  • Basic: Да
  • Standard: Да
  • Advanced: Да

Связанные разделы