Recortar (Cobertura)

Nivel de licencia:BasicStandardAdvanced

Resumen

Utiliza el límite del polígono externo de la cobertura de recorte para cortar con forma las entidades y atributos de la cobertura de entrada.

Más información sobre cómo funciona Recortar

Ilustración

Ilustración de Recortar

Uso

Sintaxis

Clip_arc (in_cover, clip_cover, out_cover, {feature_type}, {fuzzy_tolerance})
ParámetroExplicaciónTipo de datos
in_cover

La cobertura que contiene las entidades que se van a recortar.

Coverage
clip_cover

La cobertura cuyo polígono exterior define la región de recorte.

Coverage
out_cover

La cobertura que se va a crear. La cobertura de salida no puede existir con anterioridad.

Coverage
feature_type
(Opcional)

La clase de entidad que se va a recortar:

  • POLYLas subclases de polígono y región se recortan y se guarda una PAT. Los puntos de etiqueta de los polígonos restantes se mueven únicamente si su ubicación inicial queda comprendida fuera de los límites del recorte. El sistema de rutas se omite.
  • LINESe recortan los arcos y se guarda la AAT. Los sistemas de rutas se conservan.
  • POINTLos puntos se recortan y se guarda una PAT.
  • NETLos polígonos y los arcos se recortan y se guardan su PAT y su AAT. Los sistemas de rutas y regiones se conservan y se recortan.
  • LINKLos arcos y los puntos se recortan y se guardan la AAT y la PAT. Los sistemas de rutas se conservan.
  • RAWSe recortan los puntos, los arcos y la anotación de una cobertura con o sin topología (sin archivos de atributo). Los sistemas de rutas se conservan, pero no se guardan las regiones, PAT y AAT.
String
fuzzy_tolerance
(Opcional)

La distancia mínima entre coordenadas en la cobertura de salida. De forma predeterminada, se utiliza el valor de tolerancia difusa mínimo de la cobertura de entrada y de la cobertura de borrado.

Más información sobre cómo se calcula la tolerancia difusa

Double

Ejemplo de código

Ejemplo de Recortar (secuencia de comandos independiente)

La siguiente secuencia de comandos independiente muestra cómo crear una cobertura nueva que contiene el área que se ha recortado de una cobertura más grande.

# Name: Clip_Example.py
# Description: Clips a subset out of a polygon coverage.
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

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

# Set local variables
inCover = "tongass1"
clipCover = "tong_basin4"
outCover = "C:/output/basin4"
featureType = "POLY"

# Execute Clip
arcpy.Clip_arc(inCover, clipCover, outCover, featureType, "")

Entornos

Temas relacionados

Información sobre licencias

ArcGIS for Desktop Basic: No
ArcGIS for Desktop Standard: No
ArcGIS for Desktop Advanced: Requiere ArcInfo Workstation instalado
9/11/2013