File tree Expand file tree Collapse file tree 3 files changed +9
-0
lines changed
docs/source/data-publishing Expand file tree Collapse file tree 3 files changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -55,6 +55,7 @@ The `xarray-edr`_ provider plugin reads and extracts `NetCDF`_ and `Zarr`_ data
5555 # to derive automagically
5656 x_field : lon
5757 y_field : lat
58+ z_field : z
5859 time_field : time
5960 # optionally specify the coordinate reference system of your dataset
6061 # else pygeoapi assumes it is WGS84 (EPSG:4326).
Original file line number Diff line number Diff line change @@ -69,6 +69,7 @@ def __init__(self, provider_def):
6969 self .uri_field = provider_def .get ('uri_field' )
7070 self .x_field = provider_def .get ('x_field' )
7171 self .y_field = provider_def .get ('y_field' )
72+ self .z_field = provider_def .get ('z_field' )
7273 self .time_field = provider_def .get ('time_field' )
7374 self .title_field = provider_def .get ('title_field' )
7475 self .properties = provider_def .get ('properties' , [])
Original file line number Diff line number Diff line change @@ -105,6 +105,13 @@ def position(self, **kwargs):
105105 if datetime_ is not None :
106106 query_params [self .time_field ] = self ._make_datetime (datetime_ )
107107
108+ z = kwargs .get ('z' )
109+ if z is not None :
110+ if self .z_field is not None :
111+ query_params [self .z_field ] = z
112+ else :
113+ LOGGER .debug ('No vertical level found' )
114+
108115 LOGGER .debug (f'query parameters: { query_params } ' )
109116
110117 try :
You can’t perform that action at this time.
0 commit comments