Files
geointel/skills/vector-processing/SKILL.md
T
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

992 B

Skill: Vector Processing

Use this skill for GeoJSON/shapefile/GPKG ingestion, clipping, buffering, spatial joins, polygon validation and exports.

Read first

  • docs/VECTOR_OPERATIONS_SPEC.md
  • docs/GEOSPATIAL_VALIDATION_RULES.md
  • docs/standards/GIS_STANDARDS.md
  • docs/API_CONTRACTS.md

Vector rules

  • Validate geometry before storage or analysis.
  • Repair simple invalid geometries only when documented and reported.
  • Preserve source metadata.
  • Use explicit CRS transformation.
  • Export GeoJSON with stable properties.
  • Keep analysis outputs traceable to input layer and analysis run.

Operations checklist

  • Load vector data.
  • Validate schema and geometry.
  • Reproject if needed.
  • Clip to area.
  • Perform requested spatial operation.
  • Store or export result.
  • Add tests using small fixtures.

Completion report fields

  • Operations implemented.
  • Geometry types supported.
  • CRS behavior.
  • Tests run.
  • Unsupported edge cases.