Acerca de la programación de scripts en Python de Arcgis, el problema de las imágenes png en archivos Shape
1. Convertir tipo de punto a ráster: ¿PointToRaster?ejemplo?1?(Python?
ventana)
¿Convierte?punto?características?a? ráster?conjunto de datos.
importar?arcpy
desde?arcpy?import?env
env.workspace?=?"c:/data" p >
arcpy.PointToRaster_conversion("ca_ozone_pts.shp",?"ELEVATION",?
"c:/output/ca_elev",?"MAXIMUM",?"",?2000)< / p>
¿PointToRaster?ejemplo?2?
(script?independiente)
Convierte?point?features?en?un?raster?dataset.
#?Nombre:?PointToRaster_Ex_02.py
#?Descripción:?Convierte?las?características?de?puntos?a?un?conjunto?de?datos?ráster.
#?Requisitos:?
#?Importar?sistema?módulos
importar?arcpy
desde?arcpy?import?env
#?Establecer? ?settings
env.workspace?=?"C:/data"
#?Set?local?variables
inFeatures?=?"ca_ozone_pts. shp "
valField?=?"ELEVATION"
outRaster?=?"c:/output/ca_elev02"
assignmentType?=?"MAXIMUM" p>
priorityField?=?""
cellSize?=?2000
#?Execute?PointToRaster
arcpy.PointToRaster_conversion(inFeatures,? valField ,?outRaster,?
assignmentType,?priorityField,?cellSize)
2. Convertir el tipo de polígono a ráster: PolygonToRaster?example?1?
(Python ?window)
Convierte?polygon?features?en?un?raster?dataset.
importar?arcpy
desde?arcpy?import?env p>
env.workspace?=?"c:/data"
arcpy.PolygonToRaster_conversion("ca_counties.shp",?"NAME",? "c:/output/ca_counties. img" ,? "MAXIMUM_AREA",?"MALES",?0.25)
PolygonToRaster?ejemplo?2?
(script independiente)
Convertir
s?polygon?features?to?un?raster?dataset.
#?Name:?PolygonToRaster_Ex_02.py
#?Description:?Convierte?polygon?features?to?a? ?raster?dataset.
#?Requirements:?ArcInfo
#?Import?system?modules
importar?arcpy
desde ?arcpy?import?env
#?Set?environment?settings
env.workspace?=?"C:/data"
#?Set? ¿local?variables
inFeatures?=?"ca_counties.shp"
valField?=?"NOMBRE"
outRaster?=?"c:/output/ ca_counties"
assignmentType?=?"MAXIMUM_AREA"
priorityField?=?"MALES"
cellSize?=?0.5
# ?Ejecutar?PolygonToRaster
arcpy.PolygonToRaster_conversion(inFeatures,?valField,?outRaster,?assignmentType,?priorityField,?cellSize)
3. ¿Convertir el tipo de línea a ráster PolylineToRaster?example? 1?
(Python?window)
Convierte?polilínea?características?en?un?conjunto de datos?ráster.
importar?arcpy
from?arcpy?import?env
env.workspace?=?"c:/data"
arcpy.PolylineToRaster_conversion("roads.shp",?"CLASS", ?"c:/output/roads.img",
"MAXIMUM_COMBINED_LENGTH",?"LENGTH",?30)?
¿PolylineToRaster?ejemplo?2?
(script independiente)
Convierte?polilínea?características?en?un?conjunto de datos?ráster.
#?Name:?PolylineToRaster_Ex_02.py
#?Descripción:?Convierte?polilínea?características?a?un?conjunto de datos?ráster.
#?Requisitos:?ArcInfo
#?Importar?módulos?del?sistema p>
importar?arcpy
desde?arcpy?import?env
#?Set?environment?settings
env.workspace?=?" C:/data"
#?Set?local?variables
inFeatures?=?"roads.shp"
valField?=?"CLASS"
<p>outRaster?=?"c:/output/roads.tif"
assignmentType?=?"MAXIMUM_COMBINED_LENGTH"
priorityField?=?"LENGTH"
cellSize?=?30
#?Execute?PolylineToRaster
arcpy.PolylineToRaster_conversion(inFeatures,?valField,?outRaster,? junctionType,?priorityField,?cellSize)