Files
Jens faeb58ef6d
GeoIntel release gates / Compile, test, contracts and builds (push) Successful in 1m49s
GeoIntel release gates / Python and npm vulnerability policy (push) Successful in 21s
GeoIntel release gates / Production AI image, SBOM and container scan (push) Successful in 5m39s
GeoIntel release gates / Deploy exact gated revision to Unraid (push) Failing after 58m43s
Initial public release
2026-08-31 21:56:53 +02:00

1.2 KiB

Skill: Raster Pipeline

Use this skill for GeoTIFF/raster metadata, clipping, tiling, band handling and remote-sensing indices.

Read first

  • docs/RASTER_OPERATIONS_SPEC.md
  • docs/standards/RASTER_STANDARDS.md
  • docs/DETECTION_PIPELINE_SPEC.md when preparing AI tiles
  • docs/STORAGE_ARCHITECTURE.md

Raster rules

  • Preserve georeferencing metadata.
  • Never drop CRS silently.
  • Keep raster-derived outputs traceable to source dataset and parameters.
  • Use deterministic tile naming.
  • Store heavy outputs under documented storage roots, not random folders.
  • For V1, prefer metadata and small fixtures over heavy real rasters.

Operations checklist

  • Validate raster readable.
  • Extract CRS, bounds, transform, dimensions, band count, dtype.
  • Clip by area where requested.
  • Generate tiles with configured tile size and overlap.
  • Preserve mapping from tile pixels to map coordinates.
  • Emit metadata JSON for downstream services.
  • Add tests with tiny raster fixtures when possible.

Completion report fields

  • Raster operations implemented.
  • Metadata fields produced.
  • Storage paths used.
  • Tests run.
  • Known limitations.