feat: add governed hydrology and historical imagery
This commit is contained in:
@@ -114,6 +114,36 @@ def test_population_keeps_configured_metric_and_adds_sector_count() -> None:
|
||||
}
|
||||
|
||||
|
||||
def test_station_measurement_uses_numeric_mean_without_area_extrapolation() -> None:
|
||||
dataset = themed_dataset("water", method="mean")
|
||||
dataset.source_name = "waterinfo"
|
||||
dataset.source_metadata.update(
|
||||
{
|
||||
"semantic_metrics": False,
|
||||
"selection_aggregation": {
|
||||
"metric_key": "water_level",
|
||||
"method": "mean",
|
||||
"property": "annual_mean_water_level_m",
|
||||
"label": "Jaargemiddelde waterstand",
|
||||
"unit": "m",
|
||||
"warning": "Puntmeting; geen gebiedsdekkend watervolume.",
|
||||
},
|
||||
}
|
||||
)
|
||||
|
||||
result = VectorFeatureService.summarize_features_by_bbox(
|
||||
SequenceScalarSession([30.455]),
|
||||
dataset=dataset,
|
||||
bbox=BBOX,
|
||||
total_feature_count=1,
|
||||
)
|
||||
|
||||
assert result["metric_value"] == 30.455
|
||||
assert result["aggregation_method"] == "mean"
|
||||
assert result["metric_unit"] == "m"
|
||||
assert result["warning"] == "Puntmeting; geen gebiedsdekkend watervolume."
|
||||
|
||||
|
||||
def test_future_regional_imports_persist_semantic_aggregation_configuration() -> None:
|
||||
buildings = (ROOT / "scripts/provision_regional_grb_buildings.py").read_text(encoding="utf-8")
|
||||
context = (ROOT / "scripts/provision_regional_grb_context.py").read_text(encoding="utf-8")
|
||||
|
||||
Reference in New Issue
Block a user