Contraer líneas dobles a línea de centro (Cobertura)

Nivel de licencia:BasicStandardAdvanced

Resumen

Deriva las líneas de centro (líneas únicas) a partir de entidades de línea dual, como el trazado de las vías, según tolerancias de ancho especificadas.

Obtener más información sobre cómo funciona Contraer líneas dobles a línea de centro

Ilustración

Crear líneas de centro

Uso

Sintaxis

CollapseDualLinestoCenterline_arc (in_cover, out_cover, maximum_width, {minimum_width})
ParámetroExplicaciónTipo de datos
in_cover

La cobertura que contiene líneas duales casi paralelas, como el trazado de las vías, a partir de las cuales se derivan las líneas de centro.

Coverage
out_cover

La cobertura de salida que contiene las líneas de centro derivadas. El nombre de la cobertura de salida debe ser diferente al nombre de la cobertura de entrada.

Coverage
maximum_width

Establece el ancho máximo en unidades de cobertura.

Double
minimum_width
(Opcional)

Establece el ancho mínimo en unidades de cobertura. El valor predeterminado es cero.

Double

Ejemplo de código

Ejemplo de CollapseDualLinesToCenterline (secuencia de comandos independiente)

La siguiente secuencia de comandos independiente muestra cómo crear una cobertura de línea de líneas de centro de calles a partir de una cobertura de línea de trazados de calles.

# Name: CollapseDualLinesToCenterline_Example.py
# Description: Creates street centerlines from a street casing coverage.
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

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

# Set local variables
inCover = "streets"
outCover = "C:/output/centerlines"
maximumWidth = 50

# Execute CollapseDualLinesToCenterline
arcpy.CollapseDualLinesToCenterline_arc(inCover, outCover, maximumWidth, "")

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