Add governed Wallonia and Brussels orthophotos
This commit is contained in:
+13
-9
@@ -365,16 +365,20 @@ Vector uploads remain stored as original files and are also persisted into `vect
|
||||
|
||||
### GET `/api/v1/projects/{project_id}/datasets/orthophoto/products`
|
||||
|
||||
Return the governed Digitaal Vlaanderen orthophoto product allowlist in the
|
||||
canonical envelope. Every product reports its key, display/observation label,
|
||||
temporal granularity, native resolution, colour mode, catalogue URL,
|
||||
limitations and whether current configured-YOLO detection is allowed.
|
||||
Return the governed Belgian orthophoto product allowlist in the canonical
|
||||
envelope. It contains Digitaal Vlaanderen products plus `wallonia_latest`
|
||||
(SPW) and `brussels_latest` (Paradigm UrbIS). Every product reports its key,
|
||||
provider, coverage zone, display/observation label, temporal granularity,
|
||||
native resolution, colour mode, catalogue URL, attribution, licence note,
|
||||
limitations and whether configured-YOLO detection is allowed.
|
||||
|
||||
### POST `/api/v1/projects/{project_id}/datasets/orthophoto/acquire`
|
||||
|
||||
Explicitly acquire a bounded orthophoto selection from a governed official
|
||||
Digitaal Vlaanderen WMS product. Arbitrary WMS URLs and layer names are not
|
||||
accepted.
|
||||
regional WMS product. Arbitrary WMS URLs and layer names are not accepted.
|
||||
The regional products require the persisted project Areas `Wallonia` or
|
||||
`Brussels-Capital Region` and reject a rectangle unless that Area covers at
|
||||
least 99% of it.
|
||||
|
||||
```json
|
||||
{
|
||||
@@ -493,9 +497,9 @@ Safety contract:
|
||||
reuse;
|
||||
- WMS bytes are georeferenced to EPSG:31370 and persisted only through
|
||||
`DatasetService`; no fetch runs on startup;
|
||||
- only `most_recent` can enter the current configured-YOLO plus GRB-QA path;
|
||||
historical products are visual evidence and are never validated against the
|
||||
current GRB state;
|
||||
- only `most_recent`, `wallonia_latest` and `brussels_latest` can enter the
|
||||
configured-YOLO path; QA must use the matching regional reference source
|
||||
(GRB, PICC or UrbIS). Historical products remain visual evidence;
|
||||
- product periods such as `1979_1990` remain explicitly multi-year and are not
|
||||
presented as exact annual observations.
|
||||
|
||||
|
||||
@@ -110,10 +110,10 @@ Exit: schema tests pass and no runtime can advertise an unproven class/scope.
|
||||
### WP1 — National imagery acquisition
|
||||
|
||||
- [x] verify official SPW and Brussels imagery services and usage conditions;
|
||||
- [ ] implement bounded SPW orthophoto acquisition with the existing AOI worker;
|
||||
- [ ] implement bounded UrbIS orthophoto acquisition with the existing AOI worker;
|
||||
- [ ] expose provider edition, resolution, time, CRS, attribution and checksum;
|
||||
- [ ] add retry/cache/size limits and live provider preflights;
|
||||
- [x] implement bounded SPW orthophoto acquisition with the existing AOI worker;
|
||||
- [x] implement bounded UrbIS orthophoto acquisition with the existing AOI worker;
|
||||
- [x] expose provider edition, resolution, time, CRS, attribution and checksum;
|
||||
- [x] reuse retry/cache/size limits and verify both live WMS providers;
|
||||
- [ ] retain explicit `partial`/`not_configured` status when a service is down.
|
||||
|
||||
Exit: one checksum-bound RGB GeoTIFF per target stratum can be acquired without
|
||||
|
||||
Reference in New Issue
Block a user