-
Notifications
You must be signed in to change notification settings - Fork 5
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
Create an explicit SOSA-OMS alignment graph #104
Comments
See https://github.com/w3c/sdw-sosa-ssn/blob/OMS-mapping/ssn/integrated/sosa-oms.ttl (was https://github.com/w3c/sdw-sosa-ssn/blob/OMS-mapping/ssn/mappings/sosa-oms-mapping.ttl) I also proposed removing the *Sample classes from the SOSA graph and locating them in SOSA-OMS instead, along with Observer (I think they are originally defined in OMS). |
http://www.opengis.net/def/ont/modspecis the OGC modspec home and resolves to the ontology definition. We should take the opportunity to discuss how this itself is best published - and the presentation of ontologies in UI. This will include:
nb HY_Features is the most complete example so far |
@sgrellet @KathiSchleidt any comments on the proposed mappings? |
I put this in the /mappings/ folder originally, but since it also contains new classes and properties from OMS that were not in SOSA or SSN-ext perhaps it should be in the main folder? |
Moved to https://github.com/w3c/sdw-sosa-ssn/blob/OMS-mapping/ssn/integrated/sosa-oms.ttl I will edit the links above so you don't get lost |
@dr-shorthair great work!!! And as usual when great work happens, a few glitches (mostly in Sampling). On missing associations, where I could find something, I've proposed. relatedObservation Platform Observer sampledFeature Procedures Observation Times Deployment ObservationCollection PreparationProcedure PreparationStep Sample
Sampler Sampling SamplingProcedure
SampleCollection metadata |
See https://github.com/w3c/sdw-sosa-ssn/blob/OMS-mapping/ssn/integrated/sosa-oms.ttl#L54
I think this depends on the resolution of #51 (comment)
I think this is a UML vs OWL/RDFS thing. The UML class ObservationCharacteristics is Abstract in all variants, so would never be instantiated. There is no concept of 'abstract classes' in OWL/RDFS - every class is denoted by a URI and can therefore be used to type instances. So best not to have an RDFS/OWL class. OTOH properties are first-class resources in RDF, and may be used on an instance of any class (subject to global domain/range restrictions, which however do not appear in SOSA). The whole modelling paradigm is different. I don't think there is any need for an RDFS/OWL implementation of ObservationCharacteristics.
I think this is a @alexrobin addition ...
We haven't resolved this yet. See #46
Added
See #29
I think I've mostly tidied up the rest. See https://github.com/w3c/sdw-sosa-ssn/blob/OMS-mapping/ssn/integrated/sosa-oms.ttl |
Implemented by #116 |
to hold
sosa:Observer
superclass ofsosa:Sensor
Could supersede #57
The text was updated successfully, but these errors were encountered: