-
Notifications
You must be signed in to change notification settings - Fork 16
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
Can we use full URLs for CRS or abbreviations? #15
Comments
The OGC NA policy on short-hand CURIEs forms of CRS URIs was applied this week ( opengeospatial/NamingAuthority#92 and opengeospatial/NamingAuthority#93 ). See https://docs.opengeospatial.org/pol/09-048r6.html#toc23 . We should include text explicitly allowing CURIEs as short-hand for full URIs in OGC API - Maps. |
The policy describing the use of CURIEs is at https://docs.opengeospatial.org/pol/09-048r6.html#toc14 .
Not sure what the value of safe CURIE is if there is no way that a non-safe CURIE could be misinterpreted? Safe CURIE would force us to use: https://example.org/foo/collections/bar/map?crs=[EPSG:3395] instead of |
It seems that the requirements in the specification should be that the server shall support safe CURIEs (e.g., |
I'm not sure that adding a "[" "]" makes a string more safe :-). In any case I'm starting to see this very confusing. Too many notations for the same thing only because we are trying to please too many people: the old WMS users, the NA people and the RDF people. |
from https://en.wikipedia.org/wiki/CURIE See also https://www.w3.org/TR/curie/#sec_2.2 2.2. Ambiguities Between CURIEs and URIs
Yes, the requirements, based on the policy, would express that servers shall support the two following options:
and a permission would allow the server implementations to also recognize simply I feel it is good if we can make everybody happy ;) |
Can |
@chris-little I don't believe so currently, but as @cportele points out in opengeospatial/ogcapi-features#632 (comment) new URI schemes are added all the time. |
@jerstlouis My preference is for the Naming Authority policy (safe CURIEs) to remain. I think putting square brackets is not burdensome, is simple, and clearly avoids ambiguity. I see many examples of geospatial software using them, even doubled, to avoid ambiguity in a WKT context, such as optionally supporting arrays rather than single values. |
Applied and closed in regular telco |
Features CRS extension uses Full CRS but we are using abbreviations. It seems that full URLS are considered ids. It might be better to use full URLs instead
The text was updated successfully, but these errors were encountered: