-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
width
and height
parameters
#180
Comments
@jerstlouis Are you missing an opportunity to future proof the API here, in the cause of backward compatibility? I discussed the same issue with @cnreediii in the tiling model. When maps/images are displayed on a screen, which is usually, but not always, nearly vertical, or even a teletype/printer, it makes sense to use the terms What if the coverage is a vertical one? E.g. (z,t) or (x,z). |
@chris-little We can think of these The objective is to have at least "some" overlap between the OGC API - Coverages and OGC API - Maps Scaling (resolution of interest), while currently there is none.
An alternative would be to bring In Maps, width and height correspond to the width and height of the viewport on which the data is being rendered, which normally does not exclude the (z,t) or (x,z) cases, but in those cases it is not as obvious which dimension width and height map to. The intent is definitely not to exclude anything, but to have an easy way to switch between retrieving raw data vs. visualization of same data (i.e., Common parameters building blocks between Maps & Coverages). cc. @joanma747 |
February 2024 OGC API - Coverages Sprint: we agreed that this alignment would be very useful, and that in cases where there is an unambiguous correspondence between width and/or height and the coverage dimensions, this functionality can easily be mapped to the |
Could we add
width
andheight
parameters as part of Scaling requirement class?These would be equivalent to using
scale-size=Lat(height),Lon(width)
for a geographic CRS orscale-size=E(width),N(height)
for a projected CRS with axis names E and N (or corresponding horizontal and vertical axes), and would only be supported in cases where there is such a correspondence.A major advantage of this is that it would provide a common ground syntax with OGC API - Maps (which already supports
subset=
) with the only difference being that/coverage
returns the raw data whereas/map
returns a visualization of the data.There is a related mention of OGC API - Coverages in 6.4.2. Implementing OGC API - Maps within a Web API .
The text was updated successfully, but these errors were encountered: