Quitar superposición (múltiple) (Análisis)

Resumen

Quita la superposición entre polígonos contenidos en varias capas de entrada.

Uso

  • El parámetro Clase de entidad de salida contiene los polígonos de entrada con superposición eliminada.

  • Si no existe ninguna superposición entre los polígonos de entrada, la clase de entidad de salida será una copia de la entrada.

Parámetros

EtiquetaExplicaciónTipo de datos
Entidades de entrada

Las entidades de entrada que contienen los polígonos superpuestos.

Value Table
Clase de entidad de salida

La clase de entidad que contiene las nuevas entidades poligonales.

Feature Class
Método
(Opcional)

Especifica cómo se eliminará la superposición entre polígonos.

  • Línea centralLa superposición se eliminará creando un borde que distribuya uniformemente el área de intersección entre polígonos. Esta es la opción predeterminada.
  • ThiessenLa superposición se eliminará utilizando líneas rectas para dividir el área de intersección.
  • CuadrículaLa superposición se eliminará creando una cuadrícula de líneas paralelas utilizada para definir una división natural entre polígonos.
String
Atributos para unir
(Opcional)

Especifica qué atributos de las capas de entrada se copiarán en la salida.

  • Todos los atributosTodos los atributos de las entidades de entrada se transferirán a la clase de entidad de salida. Esta es la opción predeterminada.
  • Todos los atributos excepto los Id. de entidadTodos los atributos de las entidades de entrada excepto el campo FID se transferirán a la clase de entidad de salida.
  • Solo Id. de entidadSolo se transferirá a la clase de entidad de salida el campo FID de las entidades de entrada.
String

arcpy.analysis.RemoveOverlapMultiple(in_features, out_feature_class, {method}, {join_attributes})
NombreExplicaciónTipo de datos
in_features
[in_features,...]

Las entidades de entrada que contienen los polígonos superpuestos.

Value Table
out_feature_class

La clase de entidad que contiene las nuevas entidades poligonales.

Feature Class
method
(Opcional)

Especifica cómo se eliminará la superposición entre polígonos.

  • CENTER_LINELa superposición se eliminará creando un borde que distribuya uniformemente el área de intersección entre polígonos. Esta es la opción predeterminada.
  • THIESSENLa superposición se eliminará utilizando líneas rectas para dividir el área de intersección.
  • GRIDLa superposición se eliminará creando una cuadrícula de líneas paralelas utilizada para definir una división natural entre polígonos.
String
join_attributes
(Opcional)

Especifica qué atributos de las capas de entrada se copiarán en la salida.

  • ALLTodos los atributos de las entidades de entrada se transferirán a la clase de entidad de salida. Esta es la opción predeterminada.
  • NO_FIDTodos los atributos de las entidades de entrada excepto el campo FID se transferirán a la clase de entidad de salida.
  • ONLY_FIDSolo se transferirá a la clase de entidad de salida el campo FID de las entidades de entrada.
String

Muestra de código

Ejemplo de RemoveOverlapMultiple (ventana de Python)

El siguiente script de la ventana de Python muestra cómo utilizar la función RemoveOverlapMultiple.

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

Información de licenciamiento

  • Basic: Sí
  • Standard: Sí
  • Advanced: Sí

Temas relacionados