Raster Profile

Extract pixel values along a line or path.

Overview

Raster profile extracts pixel values from a raster dataset along a specified line or path.

Inputs

  • Raster Dataset: Raster dataset to sample

  • Line Geometry: GeoJSON LineString for profile path

  • Band (optional): Band to sample (default: first band)

Outputs

Profile data containing:

  • Distance along line

  • Pixel values at each point

  • Coordinates

Example

{
  "raster_dataset_id": 125,
  "line_geometry": {
    "type": "LineString",
    "coordinates": [ ... ]
  }
}

Use Cases

  • Elevation profiles

  • Transect analysis

  • Cross-section extraction

  • Value sampling

Notes

  • Line geometry defines sampling path

  • Values interpolated for sub-pixel positions

  • Results include distance and values

  • Processing time depends on line length