Methods that change the resolution or extent of an object
Click through to the function documentation for more in-depth descriptions and examples.
Methods | Description |
---|---|
aggregate | aggregate data by the same or different amounts for each axis. |
disaggregate | similarly disaggregate data. |
mosaic | join rasters covering different extents into a single array or file. |
crop | shrink objects to specific dimension sizes or the extent of another object. |
extend | extend objects to specific dimension sizes or the extent of another object. |
trim | trims areas of missing values for arrays and across stack layers. |
resample | resample data to a different size and projection, or snap to another object. |
warp | use gdalwarp on any object, e.g. a multidimensional NetCDF stack. |
Methods that change an objects values
Info
Note that most regular Julia methods, such as replace
, work as for a standard Array
. These additional methods are commonly required in GIS applications.
Methods | Description |
---|---|
classify | classify values into categories. |
mask | mask an object by a polygon or Raster along X/Y , or other dimensions. |
replace_missing | replace all missing values in an object and update missingval . |
Point, polygon and table operation
Methods | Description |
---|---|
rasterize | rasterize points and geometries. |
extract | extract values from points or geometries. |
zonal | calculate zonal statistics for an object masked by geometries. |
Methods to load, write and modify data sources
Methods | Description |
---|---|
modify | replace the data in objects. Useful to e.g. move objects to/from a GPU. |
read | read data to memory if it is on disk. |
read! | read data to predefined memory. |
open | open the underlying data for manually reading or writing. |
write | write objects to file. |