feat: add cross-domain Mol data profile
This commit is contained in:
@@ -29,6 +29,7 @@ FULL_AREA_CLIPPED_OPERATOR_TOOLS = {
|
||||
"provision_regional_bwk_natura2000.py",
|
||||
"provision_agricultural_parcel_history.py",
|
||||
"provision_buildings_addresses_register.py",
|
||||
"provision_mol_soil_map.py",
|
||||
}
|
||||
|
||||
SEMANTIC_METRICS_DISABLED_OPERATOR_TOOLS = {
|
||||
@@ -101,6 +102,16 @@ SEMANTIC_SELECTION_METRICS: dict[str, tuple[dict[str, Any], ...]] = {
|
||||
),
|
||||
"nature_value": (),
|
||||
"agriculture": (),
|
||||
"soil": (
|
||||
{
|
||||
"metric_key": "soil_mapped_area",
|
||||
"method": "intersection_area",
|
||||
"label": "Bodemkaartoppervlakte",
|
||||
"unit": "ha",
|
||||
"geometry_dimension": 2,
|
||||
"warning": "Historische bodemkartering op schaal 1:20.000; actuele lokale bodem- en drainagetoestand kan afwijken.",
|
||||
},
|
||||
),
|
||||
}
|
||||
|
||||
SEMANTIC_COUNT_LABELS = {
|
||||
@@ -112,6 +123,7 @@ SEMANTIC_COUNT_LABELS = {
|
||||
"parcels": "Percelen",
|
||||
"nature_value": "BWK-kaartvlakken",
|
||||
"agriculture": "Landbouwgebruikspercelen",
|
||||
"soil": "Bodemkaartvlakken",
|
||||
}
|
||||
|
||||
# Sprint 205 initially normalized two official comma-separated ALZ group labels
|
||||
@@ -158,6 +170,8 @@ class VectorFeatureService:
|
||||
"landbouw": "agriculture",
|
||||
"landbouwgebruik": "agriculture",
|
||||
"building_registry": "buildings",
|
||||
"soil_map": "soil",
|
||||
"bodem": "soil",
|
||||
}
|
||||
for candidate in candidates:
|
||||
if not isinstance(candidate, str) or not candidate.strip():
|
||||
|
||||
Reference in New Issue
Block a user