Initial GeoIntel V1 foundation
This commit is contained in:
@@ -0,0 +1,76 @@
|
||||
# Raster Standards
|
||||
|
||||
## Accepted V1 raster inputs
|
||||
|
||||
- GeoTIFF preferred.
|
||||
- TIFF only if georeferencing metadata exists or sidecar world file is provided.
|
||||
- JPG/PNG only as non-georeferenced preview unless georeferencing is explicitly supplied.
|
||||
|
||||
## Metadata required
|
||||
|
||||
- width;
|
||||
- height;
|
||||
- band count;
|
||||
- dtype;
|
||||
- CRS;
|
||||
- transform;
|
||||
- bounds in source CRS;
|
||||
- bounds in EPSG:4326 where possible;
|
||||
- nodata value;
|
||||
- resolution;
|
||||
- file size;
|
||||
- checksum/hash.
|
||||
|
||||
## Tile defaults
|
||||
|
||||
- tile size: 512x512 pixels;
|
||||
- overlap: 64 pixels for detection/segmentation;
|
||||
- padding strategy: reflect or constant nodata, recorded in parameters;
|
||||
- tile IDs must be stable and reproducible.
|
||||
|
||||
## Derived raster outputs
|
||||
|
||||
Derived rasters must reference:
|
||||
|
||||
- parent dataset;
|
||||
- operation;
|
||||
- parameters;
|
||||
- timestamp;
|
||||
- CRS;
|
||||
- nodata handling.
|
||||
|
||||
## Raster statistics
|
||||
|
||||
V1 statistics:
|
||||
|
||||
- min;
|
||||
- max;
|
||||
- mean;
|
||||
- std where feasible;
|
||||
- nodata count;
|
||||
- histogram bins for display.
|
||||
|
||||
## Reprojection
|
||||
|
||||
Reprojection must not overwrite originals. It creates a derived dataset.
|
||||
|
||||
## Clipping
|
||||
|
||||
Raster clipping to Area creates a derived raster and stores the clipping geometry reference.
|
||||
|
||||
## AI inference preparation
|
||||
|
||||
Before inference:
|
||||
|
||||
- dataset must be georeferenced;
|
||||
- CRS must be known;
|
||||
- transform must be available;
|
||||
- tiling parameters must be stored;
|
||||
- band selection must be explicit.
|
||||
|
||||
## Non-goals for V1
|
||||
|
||||
- perfect Sentinel processing pipeline;
|
||||
- cloud optimized GeoTIFF production;
|
||||
- large-scale distributed raster processing;
|
||||
- LiDAR-derived raster generation.
|
||||
Reference in New Issue
Block a user