Point to Raster (Conversion)
Usage
-
Any feature class (geodatabase, shapefile or coverage) containing point or multipoint features can be converted to a raster dataset.
-
Multipoints are treated as a set of individual points.
-
The input field type determines the type of output raster. If the field is integer, the output raster will be integer; if it is floating point, the output will be floating point.
If the input field contains string values, the output raster will contain an integer value field and a string field.
-
This tool is a complement to the Raster to Point tool, which convert a raster to a point feature class.
-
This tool provides greater control over the assignment of cell values when more than one feature is present in an output cell than the Feature to Raster tool.
-
The Priority field is only used with the MOST_FREQUENT option for Cell assignment type.
Syntax
Parameter | Explanation | Data Type |
in_features |
The point or multipoint input feature dataset to be converted to a raster. | Feature Layer |
value_field |
The field used to assign values to the output raster. It can be any field of the input feature dataset's attribute table. If the Shape field of a point or multipoint dataset contains z or m values, then either of these can be used. | Field |
out_rasterdataset | The output raster dataset to be created. When not saving to a geodatabase, specify .tif for a TIFF file format, .img for an ERDAS IMAGINE file format, or no extension for a GRID raster format. | Raster Dataset |
cell_assignment (Optional) |
The method to determine how the cell will be assigned a value when more than one feature falls within a cell.
| String |
priority_field (Optional) |
This field is used when a feature should take preference over another feature with the same attribute. Priority field is only used with the MOST_FREQUENT cell assignment type option. | Field |
cellsize (Optional) |
The cell size for the output raster dataset. The default cell size is the shortest of the width or height of the extent of the input feature dataset, in the output spatial reference, divided by 250. | Analysis Cell Size |
Code Sample
Converts point features to a raster dataset.
import arcpy from arcpy import env env.workspace = "c:/data" arcpy.PointToRaster_conversion("ca_ozone_pts.shp", "ELEVATION", "c:/output/ca_elev", "MAXIMUM", "", 2000)
Converts point features to a raster dataset.
# Name: PointToRaster_Ex_02.py # Description: Converts point features to a raster dataset. # Requirements: ArcInfo # Import system modules import arcpy from arcpy import env # Set environment settings env.workspace = "C:/data" # Set local variables inFeatures = "ca_ozone_pts.shp" valField = "ELEVATION" outRaster = "c:/output/ca_elev02" assignmentType = "MAXIMUM" priorityField = "" cellSize = 2000 # Execute PointToRaster arcpy.PointToRaster_conversion(inFeatures, valField, outRaster, assignmentType, priorityField, cellSize)