Superponer capas (GeoAnalytics Desktop)

Resumen

Superpone las geometrías de varias capas en una sola capa. La superposición se puede usar para combinar, borrar, modificar o actualizar las entidades espaciales.

La superposición se utiliza para responder a una de las preguntas geográficas más sencillas: ¿Qué está encima de qué? A continuación, se muestran algunos ejemplos:

  • ¿Qué parcelas están dentro de las llanuras aluviales de 100 años? ("Dentro de" es otra forma de decir "encima de").
  • ¿Qué uso del suelo está encima de qué tipo de suelo?
  • ¿Qué minas se encuentran en bases militares abandonadas?

Ilustración

Superponer capas

Uso

  • Entre los ejemplos de uso se incluyen:

    • El departamento de calidad medioambiental desea monitorizar el efecto del pastoreo de ganado sobre la calidad del agua del estado. Los biólogos del departamento necesitan determinar dónde el terreno considerado como parcelas de pastoreo interseca determinadas cuencas hidrográficas. Se puede utilizar la herramienta Superponer capas para buscar las áreas de intersección.
    • Una compañía de desarrollo quiere crear un club de golf en uno de los tres condados centrales del estado. Antes de empezar la planificación, necesitan determinar si existe suficiente suelo de propiedad privada en esos condados que puedan adquirir para el club. Se puede utilizar la herramienta Superponer capas para eliminar el suelo de propiedad pública de los condados seleccionados.

  • Los métodos de superposición y las geometrías de entrada compatibles se describen en la siguiente tabla:

    Tipos de geometría de entrada y superposiciónIntersecarBorrarCombinaciónIdentidadDiferencia simétrica

    Punto y punto

    Marca de verificaciónMarca de verificaciónMarca de verificaciónMarca de verificación

    Punto y polilínea

    Marca de verificación

    Punto y polígono

    Marca de verificaciónMarca de verificación

    Polilínea y punto

    Marca de verificación

    Polilínea y polilínea

    Marca de verificaciónMarca de verificaciónMarca de verificaciónMarca de verificación

    Polilínea y polígono

    Marca de verificaciónMarca de verificación

    Polígono y punto

    Marca de verificación

    Polígono y polilínea

    Marca de verificación

    Polígono y polígono

    Marca de verificaciónMarca de verificaciónMarca de verificaciónMarca de verificaciónMarca de verificación

    Método de superposiciónDescription

    Intersecar

    Intersecar

    Las entidades o porciones de entidades de la superposición que se superpongan sobre las entidades de entrada se conservan. La geometría de la entrada y de la entidad debe ser la misma.

    Esta es la opción predeterminada.

    Borrar

    Borrar

    Las entidades o porciones de entidades de las entidades de superposición que se superponen sobre las entidades de entrada se eliminan.

    Combinación

    Combinación

    El resultado contendrá una combinación geométrica de la capa de entrada y la capa de superposición. Todas las entidades y sus atributos se escribirán en la capa.

    Identidad

    Identidad

    El resultado contendrá entidades o porciones de entidades de las entidades de entrada y las entidades de superposición. Las entidades o porciones de entidades que se superponen con la capa de entrada y la capa de superposición se escribirán en la capa de salida.

    Diferencia simétrica

    Diferencia simétrica

    El resultado contendrá entidades o porciones de entidades de la capa de entrada y la capa de superposición que no se superpongan.

  • Esta herramienta de geoprocesamiento se basa en Spark. El análisis se completa en su equipo de escritorio utilizando varios núcleos en paralelo. Consulte Consideraciones acerca de las herramientas de GeoAnalytics Desktop para obtener más información acerca de la ejecución de análisis.

  • Al ejecutar herramientas de GeoAnalytics Desktop, el análisis se completa en su equipo de escritorio. Para un rendimiento óptimo, los datos deben estar disponibles en su escritorio. Si utiliza una capa de entidades alojada, se recomienda utilizar ArcGIS GeoAnalytics Server. Si sus datos no están almacenados localmente, se tardará más tiempo en ejecutar una herramienta. Para utilizar ArcGIS GeoAnalytics Server con el fin de realizar un análisis, consulte GeoAnalytics Tools.

Sintaxis

arcpy.gapro.OverlayLayers(input_layer, overlay_layer, out_feature_class, overlay_type)
ParámetroExplicaciónTipo de datos
input_layer

Las entidades de puntos, de líneas o poligonales que se superpondrán con la capa de superposición.

Feature Layer
overlay_layer

Las entidades que se superpondrán con las entidades de la capa de entrada.

Feature Layer
out_feature_class

Una clase de entidad nueva con entidades superpuestas.

Feature Class
overlay_type

Especifica el tipo de superposición que se va a realizar.

  • INTERSECTCalcula una intersección geométrica de capas de entrada. Las entidades o partes de entidades que se superponen con la capa de entrada y la capa de superposición se escribirán en la capa de salida. Esta es la opción predeterminada.
  • ERASESolo aquellas entidades o partes de entidades de la capa de superposición que no estén dentro de entidades de la capa de entrada se escriben en la salida.
  • UNION Calcula una unión geométrica de la capa de entrada y la capa de superposición. Todas las entidades y sus atributos se escribirán en la capa.
  • IDENTITY Calcula una intersección geométrica de las entidades de entrada y las entidades de identidad. Las entidades o porciones de entidades que se superponen con la capa de entrada y la capa de superposición se escribirán en la capa de salida.
  • SYMMETRICAL_DIFFERENCE Las entidades o porciones de entidades de la capa de entrada y la capa de superposición que no se superpongan se escribirán en la capa de salida.
String

Muestra de código

Ejemplo de OverlayLayers (script independiente)

El siguiente script de la ventana de Python muestra cómo utilizar la herramienta OverlayLayers.

#-------------------------------------------------------------------------------
# Name: OverlayLayers.py
# Description: Remove areas that are already developed from proposed development sites
# Import system modules
import arcpy
arcpy.env.workspace = "c:/data/data.gdb"  
# Set local variables
inFeatures = "areasOfInterest"
overlayFeatures = "commercial"
out = "DevelopmentSites"
overlayType = "ERASE"
# Execute Overlay Layers
arcpy.gapro.OverlayLayers(inFeatures, overlayFeatures, out, 
                          overlayType)

Información de licenciamiento

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

Temas relacionados