Initial GeoIntel V1 foundation
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user