Skip to content

Commit 5e2d825

Browse files
committed
- support maps request, even when there are no spatial extents defined in conf
1 parent 0bf0aa2 commit 5e2d825

1 file changed

Lines changed: 8 additions & 3 deletions

File tree

pygeoapi/api/maps.py

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -114,14 +114,19 @@ def get_collection_map(api: API, request: APIRequest,
114114

115115
query_args['format_'] = request.params.get('f', 'png')
116116
query_args['style'] = style
117+
117118
query_args['crs'] = CRS_CODES.get(request.params.get(
118-
'crs', DEFAULT_CRS), DEFAULT_CRS)
119+
'crs', DEFAULT_CRS))
119120
query_args['bbox_crs'] = CRS_CODES.get(request.params.get(
120121
'bbox-crs',
121122
api.config['resources'][dataset]['extents']['spatial'].get(
122-
'crs', DEFAULT_CRS), DEFAULT_CRS)
123+
'crs', DEFAULT_CRS))
123124
)
124-
query_args['transparent'] = request.params.get('transparent', True)
125+
126+
if query_args['crs'] is None:
127+
query_args['crs'] = DEFAULT_CRS
128+
if query_args['bbox_crs'] is None:
129+
query_args['bbox_crs'] = DEFAULT_CRS
125130

126131
try:
127132
query_args['width'] = int(request.params.get('width', 500))

0 commit comments

Comments
 (0)