De ráster a polígono (Conversión)
Resumen
Convierte un dataset ráster en entidades de polígono.
Uso
-
El ráster de entrada puede tener cualquier tamaño de celda y debe ser un dataset ráster entero válido.
-
El parámetro Campo le permite elegir qué campo de atributo del dataset ráster de entrada se convertirá en un atributo en la clase de entidad de salida. Si no se especifica un campo, los valores de la celda del ráster de entrada (el campo VALOR) se convertirá en una columna con el encabezado Grid_code en la tabla de atributos de la clase de entidad de salida.
Sintaxis
Parámetro | Explicación | Tipo de datos |
in_raster |
El dataset ráster de entrada. El ráster debe ser de tipo entero. | Raster Layer |
out_polygon_features |
La clase de entidad de salida que contendrá los polígonos que se convirtieron. | Feature Class |
simplify (Opcional) |
Determina si los polígonos de salida se suavizarán a formas más simples o se ajustarán a los bordes de la celda del ráster de entrada.
| Boolean |
raster_field (Opcional) |
El campo que se utiliza para asignar los valores desde las celdas del ráster de entrada a los polígonos del dataset de salida. Puede ser un campo entero o de cadena de caracteres. | Field |
Ejemplo de código
Convierte un dataset ráster en entidades de polígono.
import arcpy from arcpy import env env.workspace = "C:/data" arcpy.RasterToPolygon_conversion("zone", "c:/output/zones.shp", "NO_SIMPLIFY", "VALUE")
Convierte un dataset ráster en entidades de polígono.
# Name: RasterToPolygon_Ex_02.py # Description: Converts a raster dataset to polygon features. # Requirements: None # Import system modules import arcpy from arcpy import env # Set environment settings env.workspace = "C:/data" # Set local variables inRaster = "zone" outPolygons = "c:/output/zones.shp" field = "VALUE" # Execute RasterToPolygon arcpy.RasterToPolygon_conversion(inRaster, outPolygons, "NO_SIMPLIFY", field)