Expand train-only Belgian building contexts
GeoIntel release gates / Compile, test, contracts and builds (push) Canceled after 0s
GeoIntel release gates / Python and npm vulnerability policy (push) Canceled after 0s
GeoIntel release gates / GIS image, SBOM and container scan (push) Canceled after 0s

This commit is contained in:
Jens
2026-07-27 03:30:22 +02:00
parent 52c4c4e709
commit 1e685431e3
@@ -42,6 +42,16 @@ AOIS = (
Aoi("tienen-urban-train", "flanders", "mixed-urban", "train", 4.940, 50.810), Aoi("tienen-urban-train", "flanders", "mixed-urban", "train", 4.940, 50.810),
Aoi("deinze-suburban-train", "flanders", "suburban", "train", 3.530, 50.980), Aoi("deinze-suburban-train", "flanders", "suburban", "train", 3.530, 50.980),
Aoi("lommel-industry-train", "flanders", "industrial", "train", 5.310, 51.230), Aoi("lommel-industry-train", "flanders", "industrial", "train", 5.310, 51.230),
# Independent train-only AOIs added after the v6 gate review. They target
# the weak Flemish ribbon/mixed-urban recall and port/coastal false positives.
Aoi("aalst-mixed-train", "flanders", "mixed-urban", "train", 4.035, 50.938),
Aoi("herentals-ribbon-train", "flanders", "ribbon-development", "train", 4.835, 51.177),
Aoi("diest-suburban-train", "flanders", "suburban", "train", 5.052, 50.985),
Aoi("tongeren-urban-train", "flanders", "historic-urban", "train", 5.464, 50.781),
Aoi("ghent-port-train-hard", "flanders", "port-hard-negative", "train", 3.765, 51.135, "background_candidate"),
Aoi("zeebrugge-port-train-hard", "flanders", "port-hard-negative", "train", 3.205, 51.330, "background_candidate"),
Aoi("hoge-kempen-train-bg", "flanders", "forest-heath-negative", "train", 5.650, 50.990, "background_candidate"),
Aoi("westhoek-dunes-train-bg", "flanders", "dunes-negative", "train", 2.590, 51.095, "background_candidate"),
Aoi("bruges-val", "flanders", "historic-urban", "val", 3.224, 51.209), Aoi("bruges-val", "flanders", "historic-urban", "val", 3.224, 51.209),
Aoi("turnhout-val", "flanders", "suburban", "val", 4.944, 51.322), Aoi("turnhout-val", "flanders", "suburban", "val", 4.944, 51.322),
Aoi("hasselt-cal", "flanders", "suburban", "calibration", 5.340, 50.930), Aoi("hasselt-cal", "flanders", "suburban", "calibration", 5.340, 50.930),
@@ -68,6 +78,10 @@ AOIS = (
Aoi("eupen-train", "wallonia", "regional-architecture", "train", 6.030, 50.630), Aoi("eupen-train", "wallonia", "regional-architecture", "train", 6.030, 50.630),
Aoi("ciney-train", "wallonia", "rural-town", "train", 5.100, 50.290), Aoi("ciney-train", "wallonia", "rural-town", "train", 5.100, 50.290),
Aoi("couvin-train", "wallonia", "forest-town", "train", 4.500, 50.050), Aoi("couvin-train", "wallonia", "forest-town", "train", 4.500, 50.050),
Aoi("nivelles-mixed-train", "wallonia", "mixed-urban", "train", 4.328, 50.598),
Aoi("arlon-industry-train", "wallonia", "industrial", "train", 5.790, 49.676),
Aoi("liege-rail-train-hard", "wallonia", "rail-hard-negative", "train", 5.615, 50.625, "background_candidate"),
Aoi("famenne-quarry-train-hard", "wallonia", "quarry-hard-negative", "train", 5.080, 50.170, "background_candidate"),
Aoi("tournai-val", "wallonia", "historic-urban", "val", 3.389, 50.606), Aoi("tournai-val", "wallonia", "historic-urban", "val", 3.389, 50.606),
Aoi("arlon-val", "wallonia", "small-city", "val", 5.817, 49.683), Aoi("arlon-val", "wallonia", "small-city", "val", 5.817, 49.683),
Aoi("verviers-cal", "wallonia", "suburban", "calibration", 5.860, 50.590), Aoi("verviers-cal", "wallonia", "suburban", "calibration", 5.860, 50.590),
@@ -94,6 +108,9 @@ AOIS = (
Aoi("watermael-train", "brussels", "forest-edge-residential", "train", 4.400, 50.810), Aoi("watermael-train", "brussels", "forest-edge-residential", "train", 4.400, 50.810),
Aoi("neder-over-heembeek-train", "brussels", "mixed-urban", "train", 4.385, 50.895), Aoi("neder-over-heembeek-train", "brussels", "mixed-urban", "train", 4.385, 50.895),
Aoi("brussels-canal-south-train-hard", "brussels", "canal-hard-negative", "train", 4.320, 50.820, "background_candidate"), Aoi("brussels-canal-south-train-hard", "brussels", "canal-hard-negative", "train", 4.320, 50.820, "background_candidate"),
Aoi("laeken-mixed-train", "brussels", "mixed-urban", "train", 4.355, 50.885),
Aoi("delta-rail-train-hard", "brussels", "rail-hard-negative", "train", 4.405, 50.815, "background_candidate"),
Aoi("josaphat-park-train-hard", "brussels", "park-hard-negative", "train", 4.385, 50.875, "background_candidate"),
Aoi("woluwe-val", "brussels", "suburban", "val", 4.430, 50.845), Aoi("woluwe-val", "brussels", "suburban", "val", 4.430, 50.845),
Aoi("molenbeek-val", "brussels", "mixed-urban", "val", 4.325, 50.855), Aoi("molenbeek-val", "brussels", "mixed-urban", "val", 4.325, 50.855),
Aoi("brussels-park-cal", "brussels", "park-edge", "calibration", 4.380, 50.820), Aoi("brussels-park-cal", "brussels", "park-edge", "calibration", 4.380, 50.820),