Raster Sampling

Sampling Operator

  • raster_value: Sample a raster band at each instant of a trajectory

Raquet / QUADBIN Sampling

  • trajectory_quadbins: Return the distinct QUADBIN cells at a zoom level covered by a trajectory

  • raster_tile_value_quadbin: Sample a Raquet raster chip along a trajectory using a QUADBIN cell for georeferencing

  • raquet: Construct a Raquet raster tile from its pixel bytes, dimensions, QUADBIN cell and pixel type

  • raquet_read: Decode an in-memory raster file into a Raquet raster tile via GDAL

  • raster_tile_value: Sample a Raquet raster tile along a trajectory

  • raster_tile_value: Sample an array of Raquet raster tiles along a trajectory, keeping the finer resolution where tiles overlap

Raquet Accessors and Comparison

  • quadbin: Return the QUADBIN cell of a Raquet tile

  • width: Return the width in pixels of a Raquet tile

  • height: Return the height in pixels of a Raquet tile

  • nodata: Return the nodata sentinel value of a Raquet tile

  • pixtype: Return the name of the pixel data type of a Raquet tile

  • stbox: Convert a Raquet tile into a spatiotemporal box

  • raquet comparison: Compare two Raquet tiles

Restriction and Predicate Operators

  • atRasterValue: Return the instants of a trajectory where the sampled raster value falls inside a float range

  • minusRasterValue: Return the instants of a trajectory where the sampled raster value falls outside a float range

  • eRasterValue: Return true if the trajectory ever samples a raster pixel value inside a float range

  • aRasterValue: Return true if every in-raster-extent instant of the trajectory samples a pixel value inside a float range