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

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

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

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

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

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

Параметры

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

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

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

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

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

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

  • Центральная линияПерекрытие будет удалено с помощью создания границы, которая равномерно распределяет область перекрытия между полигонами. Это значение по умолчанию
  • ТиссенПерекрытие будет удалено с помощью прямой линии, которая делит область перекрытия.
  • GridПерекрытие будет удалено с помощью сетки параллельных линий, используемых для определения естественного деления полигонов.
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: Да

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