ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS Desktop

Un completo SIG profesional

ArcGIS Enterprise

SIG en tu empresa

ArcGIS for Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

ArcMap

  • Inicio
  • Introducción
  • Cartografiar
  • Analizar
  • Administrar datos
  • Herramientas
  • Extensiones

Eliminar

Disponible con una licencia Advanced.

  • Resumen
  • Ilustración
  • Uso
  • Sintaxis
  • Muestra de código
  • Entornos
  • Información sobre licencias

Resumen

Combina los polígonos seleccionados con polígonos colindantes si tiene el borde compartido o el área más grandes.

Eliminar se utiliza generalmente para quitar falsos polígonos que se hayan creado durante la superposición poligonal o la creación de áreas de influencia. Con la opción LINE, Eliminar combina en arcos únicos los arcos seleccionados que estén separados por pseudonodos.

Más información sobre el funcionamiento de Eliminar

Ilustración

Eliminate illustration

Uso

  • Solo se eliminará el conjunto seleccionado de polígonos o líneas. Cuando se especifique KEEP_EDGE se eliminarán los polígonos cuyos bordes estén en contacto con el polígono de fondo.

  • En el caso de la opción POLY, un arco con un ID de usuario negativo nunca se eliminará, incluso si es el arco más largo en un polígono seleccionado. En este caso, se elimina el siguiente arco más largo, salvo que se encuentre a lo largo del límite de la cobertura cuando la opción Guardar del límite del polígono esté seleccionada (KEEP_EDGE).

  • Es posible eliminar un falso polígono colindante con el polígono de fondo si no se selecciona la opción Guardar del límite del polígono (NO_KEEP_EDGE); de esta forma se conserva el límite del polígono exterior. Construir la cobertura con la opción LINE y, a continuación, utilice Volver a seleccionar en cover.AAT con la siguiente expresión lógica:

    LPOLY# = 1 OR RPOLY# = 1 Calculate the cover-id equal to -1.  Eliminate will not eliminate an arc with a negative User-ID.

  • En el caso de la opción POLY del tipo de entidad, se quitarán los sistemas de rutas asociados a los arcos eliminados y se volverá a asignar una numeración a ARCLINK#. En el caso de la opción LINE del tipo de entidad, se eliminarán los sistemas de rutas que pertenecen a los arcos eliminados (bien se hayan eliminado verdaderamente o no). Los que pertenecen a los arcos que hayan incrementado su longitud al absorber arcos eliminados tendrán ajustados los valores F-POS y T-POS de forma que ocupen el mismo conjunto de ubicaciones que anteriormente.

  • En el caso de la opción LINE, todos los arcos deben estar divididos en la intersección con otros arcos. Eliminar anulará la ejecución si encuentra arcos superpuestos. Se puede utilizar Limpiar con LINE para dividir arcos.

  • Si la cobertura de entrada tiene una NAT (tabla de atributos de nodo), se conservará en la cobertura de salida.

  • El uso de elementos indizados puede acelerar la selección de entidades lógicas en Eliminar. Consulte Índice del elemento para obtener detalles.

  • La anotación de la cobertura de entrada se copia en la cobertura de salida.

  • El archivo de proyección (PRJ) se copiará en la cobertura de salida.

  • Si la cobertura de entrada tiene regiones, se mantienen en la cobertura de salida donde se eliminan los polígonos adecuados de las subclases de la región.

    • Cómo crear una consulta INFO
    • Más información sobre cómo se calcula la tolerancia difusa

Sintaxis

Eliminate(in_cover, out_cover, info_express, {polygon_boundary}, {feature_type}, {selection_file}, {polygon_option})
ParámetroExplicaciónTipo de datos
in_cover

Cobertura cuyos polígonos o arcos seleccionados se van a combinar en entidades colindantes.

Coverage
out_cover

Cobertura nueva con todos los falsos polígonos seleccionados combinados en las entidades más grandes. Debe haber un número de polígonos inferior al de la cobertura de entrada.

Coverage
info_express
[info_express,...]

Una consulta INFO que contiene una o más expresiones lógicas para seleccionar entidades de la cobertura de entrada.

  • Volver a seleccionar: reduce el conjunto de registros seleccionado con una expresión de selección para aquellos que cumplan los criterios. Si no sigue ninguna expresión de selección, el conjunto seleccionado estará vacío.
  • Aselect: agrega registros sin seleccionar que cumplan los criterios de la expresión de selección para el conjunto seleccionado en esos momentos. Si no sigue ninguna expresión de selección, el conjunto seleccionado contendrá todas las entidades.
  • Nselect: reserva la selección actual para el conjunto sin seleccionar.
INFO Expression
polygon_boundary
(Opcional)

Garantiza que no se modifican los polígonos a lo largo del límite de la cobertura.

  • NO_KEEP_EDGE —Permite eliminar los límites de los polígonos exteriores. Esta es la opción predeterminada.
  • KEEP_EDGE —Solo se utiliza con la opción POLYGON. Si se especifica KEEP_EDGE, no se eliminarán los polígonos colindantes con los polígonos de fondo.
Boolean
feature_type
(Opcional)

Clases de entidad que se van a eliminar en la cobertura de salida. Este parámetro solo se utiliza para las coberturas de polígono.

  • POLY —Se eliminan las entidades poligonales; no se crea una AAT para la cobertura de salida.
  • LÍNEA —Se eliminan las entidades de línea; no se crea una PAT para la cobertura de salida.
String
selection_file
(Opcional)

Un archivo de selección es un archivo que existe previamente e identifica las entidades que se van a utilizar.

File
polygon_option
(Opcional)

Especifica el método que se va a utilizar en la eliminación de polígonos. Este parámetro solo se utiliza para las coberturas de polígono.

  • BORDER —Combina un polígono seleccionado con un polígono colindante que no se ha seleccionado y para ello suprime un arco. El polígono adyacente es el que tiene el borde compartido más largo. Éste es el valor predeterminado y la forma en que Eliminar opera con la opción POLY en todas las versiones anteriores a la 6.1.1.
  • ÁREA —Combina un polígono seleccionado con un polígono colindante que no se ha seleccionado y para ello suprime un arco. El polígono adyacente es el que tiene el área más larga.
Boolean

Muestra de código

Ejemplo de Eliminar (secuencia de comandos independiente)

La siguiente secuencia de comandos independiente muestra cómo quitar los falsos polígonos de una cobertura.

# Name: Eliminate_Example.py
# Description: Removes sliver polygons from an input coverage
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
inCover = "txlnd"
outCover = "C:/output/texout"
infoExpress = "reselect AREA LE 68000"
polygonBoundary = "KEEP_EDGE"
featureType = "POLY"
polygonOption = "AREA"

# Execute Eliminate
arcpy.Eliminate_arc(inCover, outCover, infoExpress, polygonBoundary, 
                    featureType, "", polygonOption)

Entornos

  • Espacio de trabajo actual
  • Nivel de similitud entre archivos de proyección
  • Precisión de coberturas derivadas
  • Precisión de coberturas nuevas
  • Espacio de trabajo temporal

Información sobre licencias

  • Basic: No
  • Standard: No
  • Advanced: Requiere ArcInfo Workstation instalado

Temas relacionados

  • Información general sobre el conjunto de herramientas Generalización para coberturas

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

Plataforma ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog de Esri
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
Díganos su opinión.
Copyright © 2019 Esri. | Privacidad | Legal