Generar (Cobertura)
Resumen
Genera una cobertura a partir de las coordenadas almacenadas en un archivo.
Uso
-
Esta herramienta crea nuevas entidades de coordenadas, pero no crea topología ni atributos para estas entidades. Se pueden utilizar otras herramientas, como Crear o Limpiar, para crear la topología de entidades.
-
La precisión de coordenadas de la cobertura de salida se determina mediante la configuración de precisión. Para convertir un archivo de precisión doble en una cobertura de precisión simple, la precisión se debe establecer en Doble.
-
Mientras se procesan puntos de relevancia duplicados con el mismo número de Id., la última lectura de puntos de relevancia con el mismo número de Id. es aquella cuyas coordenadas se almacenan en el archivo de puntos de relevancia de cobertura.
-
Cuando se generan polígonos, cada polígono se cerrará automáticamente desde el último vértice introducido en el primer vértice si los dos vértices no son iguales.
-
Las coordenadas en el archivo de entrada pueden estar en formato x,y,z; sin embargo, Generar ignora los valores z si existen.
-
La herramienta de geoprocesamiento toma un archivo de texto que tiene un número de Id. usuario para cada línea, seguido por las series de pares de coordenadas x,y que definen la línea.
-
Esta herramienta no es interactiva, como lo era el comando GENERAR en ArcInfo Workstation.
-
Utilice la herramienta Generación inversa para crear el archivo que se utilizará como el archivo de entrada.
Sintaxis
Parámetro | Explicación | Tipo de datos |
in_file |
El archivo que contiene las coordenadas de entidad que se utilizan para generar una cobertura. | File |
out_cover |
La cobertura que se genera. | Coverage |
feature_type |
El tipo de entidades para crear:
| String |
Ejemplo de código
La siguiente secuencia de comandos independiente demuestra cómo generar una cobertura a partir de un archivo de coordenadas.
# Name: Generate_Example.py
# Description: Generates a coverage from a file of coordinates.
# Requirements: ArcInfo Workstation
# Import system modules
import arcpy
from arcpy import env
# Set environment settings
env.workspace = "C:/data"
# Set local variables
inFile = "wells.gen"
outCover = "C:/output/wells"
featureType = "POINTS"
# Execute Generate
arcpy.Generate_arc(inFile, outCover, featureType)