From 1fd805e9ef2666e256e59bc1388ddf6dc117e4f0 Mon Sep 17 00:00:00 2001 From: awarde96 Date: Mon, 17 Nov 2025 16:18:52 +0100 Subject: [PATCH 1/2] Add corridor to base image --- pygeoapi/api/environmental_data_retrieval.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pygeoapi/api/environmental_data_retrieval.py b/pygeoapi/api/environmental_data_retrieval.py index cfdd2fc63b..7456e17f42 100644 --- a/pygeoapi/api/environmental_data_retrieval.py +++ b/pygeoapi/api/environmental_data_retrieval.py @@ -400,6 +400,11 @@ def get_collection_edr_query( within = request.params.get("within") within_units = request.params.get("within-units") + if query_type == "corridor": + LOGGER.debug("Processing corridor specific parameters") + corridor_width = request.params.get("corridor-width") + corridor_height = request.params.get("corridor-height") + LOGGER.debug("Processing z parameter") z = request.params.get("z") @@ -449,6 +454,8 @@ def get_collection_edr_query( bbox=bbox, within=within, within_units=within_units, + corridor_width=corridor_width, + corridor_height=corridor_height, limit=limit, location_id=location_id, ) From 706d20026aabbf3d5ee12edd6fae19db30e32565 Mon Sep 17 00:00:00 2001 From: awarde96 Date: Mon, 17 Nov 2025 16:26:37 +0100 Subject: [PATCH 2/2] Set corridor args to none if not used --- pygeoapi/api/environmental_data_retrieval.py | 1 + 1 file changed, 1 insertion(+) diff --git a/pygeoapi/api/environmental_data_retrieval.py b/pygeoapi/api/environmental_data_retrieval.py index 7456e17f42..75c6cefbdc 100644 --- a/pygeoapi/api/environmental_data_retrieval.py +++ b/pygeoapi/api/environmental_data_retrieval.py @@ -400,6 +400,7 @@ def get_collection_edr_query( within = request.params.get("within") within_units = request.params.get("within-units") + corridor_width = corridor_height = None if query_type == "corridor": LOGGER.debug("Processing corridor specific parameters") corridor_width = request.params.get("corridor-width")