-
Notifications
You must be signed in to change notification settings - Fork 87
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
Additional x-ogc keywords for encoding-independent JSON schema #838
Comments
Meeting 2023-06-19:
|
It would be great to harmonize this with Coverages as well where we have moved to use an [ogc-rel:coverage-schema] link to See opengeospatial/ogcapi-coverages#173 issue about the It should also be possible to offer both Technically the same encodings (e.g., Shapefile and LASZip) would make sense in this case at both |
@cportele was there a decision as to which properties will be included in features part 5 and which ones will have to be defined by extensions? (i.e. we can define some additional ones in connected systems if needed, and I suppose coverages can do the same). IMHO I think definition definitely belongs in features. It's basically the same as what a JSON-LD context would typically provide. |
@alexrobin - We discussed this at the OGC code sprint. We decided to add "x-ogc-definition" and I also added a comment on the use of "language" for units to address a comment from the Coverages code sprint. See #891. We plan to review and merge this tomorrow. The goal is to move Parts 4 and 5 very soon to the OAB review. |
I recommend to reopen this issue. In the current draft of Features part 5 I see the adoption of x-ogc-definition and x-ogc-unit but I do not see x-ogc-nilValues or equivalent to specify nodata values, what is essencial for grid coverages. I was not able to spot anything like this in the current draft of ogc api coverage. |
@joanma747 We have this related open issue in Coverages: opengeospatial/ogcapi-coverages#173 (comment) Where we are suggesting |
My apologies. I was actually convinced that I was writing this in the OGC API coverages issues. |
I would like to discuss the possibility of defining additional keywords so we can use this type of logical schemas for observations in connected systems. I think at least some of these keywords would also be of interest for more general feature use cases.
A preliminary list of keywords is the following:
uom
: unit of measure for a numerical value, either as a UCUM code or as a URIcodeSpace
: URI providing a codespace for a string valuedefinition
: URI of semantic definition for the property represented by the JSON memberreferenceFrame
: URI of reference frame or CRS that a vector or matrix is expressed relative tolocalFrame
: URI of frame that a vector or matrix is providing the position ofaxisId
: Name of axis along which the field is expressed (must be an axis of the referenceFrame)nilValues
: Provides special values and associated reasons for a given fieldThe text was updated successfully, but these errors were encountered: