# 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 ```json { "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 ## Related Documentation - [Analysis API](../api/analysis.md) - [Raster Tools](raster.md)