-
Notifications
You must be signed in to change notification settings - Fork 6
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
Examine potential of SOSA and JSON-LD as normative option for JSON encoding #54
Comments
See also w3c/sdw#8 |
Indeed, these are topics we raised in the SWG meetings (and also in OGC SELFIE). One quick note, there are changes in the conceptual model that will need be "propagated/discussed" before this could happen. And 'in the other direction', there are aspects from current version of SOSA that are already being included into O&M V3 conceptual model |
I have propagated a few issues triggered by discussions here: |
To my view, one of the real issues here is how to bridge the (Geo)JSON(-LD) divide, fine for points, impossible for everything else... |
@KathiSchleidt - No longer an issue with JSON-LD 1.1 (e.g., https://www.w3.org/TR/json-ld/#example-84-coordinates-expressed-in-json-ld). |
See also #32 |
As I'm struggling to understand the ramifications of including -LD to the GeoJSON mix, think we really need examples! |
Any updates on this? the examples at https://github.com/opengeospatial/om-swg/wiki/OM-JSON-Ideas reference context documents that dont resolve - does that mean a normative context document doesnt exist or these links are stale? FYI I am working on the HY_Features model and looking to provision JSON-LD contexts normatively. As a potential "Feature Of Interest" model for O&M would really like to establish compatibility of approach.
|
The OMS page you reference was more of a hackathon (encodathon?), first quick sketches. |
Given :
the option of using this as the canonical JSON encoding should be considered and either adopted or explicitly rejected with a detailed rationale for why this is not appropriate.
that said - there are clean and dirty ways to serialised as JSON-LD - the cleanest way is to define a context document that can be reused to bind JSON elements to SOSA URIs. The "dirty" way is to include full URIs in every element and not publish a reusable context at all.
The decision would be whether to assume a default namespace or make sosa explicit:
"featureOfInterest" vs "sosa:featureOfInterest"
(this means either mapping featureOfInterest or just the sosa: namespace to the SOSA equivalent)
The text was updated successfully, but these errors were encountered: