ArcGIS-based Functions¶
Collection of all functions based on arcpy.
- Generate and clip ID-raster
- Import ID-raster to ID-array
- Export pandas Series to raster
- Export all rows of a DataFrame to rasters in a File-Geodatabase,
- optionally calculating statistics rasters (mean, sum, max, …)
- Import attribute table or dbf table to DataFrame
- Join DataFrame columns to attribute table of a Feature Class
- Extract values from rasters at point locations and the eight surrounding cells
- Extract values from rasters to new fields in a Point Feature Class
- Calculate zonal statistics and join to zone Feature Class
raster_to_array |
Imports all values of a raster and converts them to one-dimensional array. |
create_idraster_germany |
Creates an ID raster in stereographic projection for the extended national RADOLAN grid (900 x 1100 km) or the national grid (900 x 900 km). |
clip_idraster |
Clips a raster to the extent of the clip feature. |
import_idarray_from_raster |
Imports all values of raster and converts them to one-dimensional array. |
create_idarray |
Creates an ID Array for a study area. |
export_to_raster |
Exports series to raster by inserting target values at their corresponding ID values in the ID raster. |
export_dfrows_to_gdb |
Exports all rows of a DataFrame to rasters in a File-Geodatabase. |
attribute_table_to_df |
Load data from dbf table into a pandas DataFrame for subsequent analysis. |
join_df_columns_to_attribute_table |
Join DataFrame columns to attribute table of a feature flass or Shapefile. |
idTable_nineGrid |
Gets the IDs of point locations from an ID raster and calculates the IDs of the eight surrounding cells for every point. |
idTable_to_valueTable |
Selects the values defined in an ID Table from a data Series. |
valueTable_nineGrid |
Selects the values of a nine cell grid around point locations. |
rastervalues_to_points |
Extract values from a list of rasters to new fields in a point Feature Class. |
zonalstatistics |
Calculate Zonal Statistics as Table, join output to copy of zone Feature Class and import resulting table into DataFrame. |