Open krisnadhi opened 9 years ago
Hmmm… currently we have the following data properties: hasMaterial
(range: xsd:anyURI
) and hasMaterialType
(range: xsd:anyURI or xsd:string
), which I haven’t changed yet to reflect our recent discussion.
I propose the following and if you (@robertarko and @sparkji) agree, I can initiate the OWL file:
design/voc/ima/mineraltype.owl
http://schema.geolink.org/dev/voc/ima/mineraltype
http://schema.geolink.org/dev/voc/ima/mineraltype#Aeschynite-Ce
, or assuming that glvoc_ima
is the prefix defined for http://schema.geolink.org/dev/voc/ima/mineraltype#
, the URI is glvoc_ima:Aeschynite-Ce
.
Alternatively,The minted URI above should be declared as both class and individual, and we also declare that:
glvoc_ima:Aeschynite-Ce rdf:type gl:MaterialType
glvoc_ima:Aeschynite-Ce rdfs:subClassOf gl:Material
We also add label and reference to IMA through rdfs:label and rdfs:seeAlso, so we could have something like:
glvoc_ima:Aeschynite-Ce rdfs:label "Aeschynite-(Ce)"
glvoc_ima:Aeschnyte-Ce rdfs:seeAlso <http://pubsites.uws.edu.au/ima-cnmnc/imalist.htm>
hasIdentifier
, hasIdentifierScheme
, and hasIdentifierValue
are intended for indentifier of data, not vocabulary terms. We could still use them of course, but within some OWL axiom. I can implement this if you want.For the data, you can publish physical samples in the form of something like:
:physicalsample1 rdf:type gl:PhysicalSample ;
gl:hasMaterialType glvoc_ima:Aeschynite-Ce .
Okay we think we understand. :)
So basically this:
glvoc_ima:Aeschynite-Ce rdf:type gl:MaterialType
glvoc_ima:Aeschynite-Ce rdfs:subClassOf gl:Material
would be the same approach we've used for GEBCO and NVS.
Good to be consistent.
So, Adila will create a OWL file for the IMA materialtypes in the schema.geolink.org namespace, as above.
Meanwhile Peng will create a OWL file for SESAR materialtypes in his local (schema.geosamples.org) namespace. And he will map the subset of SESAR materialtypes that match IMA materialtypes. But not using :hasIdentifier. What property should we use ? Do we need a new one?
On Mon, Sep 14, 2015 at 11:23:33AM -0700, krisnadhi wrote:
Hmmm… currently we have the following data properties:
hasMaterial
(range:xsd:anyURI
) andhasMaterialType
(range:xsd:anyURI or xsd:string
), which I haven’t changed yet to reflect our recent discussion.I propose the following and if you (@robertarko and @sparkji) agree, I can initiate the OWL file:
- create a new OWL file:
design/voc/ima/mineraltype.owl
- ontology URI of the above file is:
http://schema.geolink.org/dev/voc/ima/mineraltype
- Since IMA database doesn’t provide URIs for the mineral types, we need to mint our own URIs. For example, for Aeschynite-(Ce), we mint the URI:
http://schema.geolink.org/dev/voc/ima/mineraltype#Aeschynite-Ce
, or assuming thatglvoc_ima
is the prefix defined forhttp://schema.geolink.org/dev/voc/ima/mineraltype#
, the URI isglvoc_ima:Aeschynite-Ce
. Alternatively,The minted URI above should be declared as both class and individual, and we also declare that:
glvoc_ima:Aeschynite-Ce rdf:type gl:MaterialType
glvoc_ima:Aeschynite-Ce rdfs:subClassOf gl:Material
We also add label and reference to IMA through rdfs:label and rdfs:seeAlso, so we could have something like:
glvoc_ima:Aeschynite-Ce rdfs:label "Aeschynite-(Ce)"
glvoc_ima:Aeschnyte-Ce rdfs:seeAlso <http://pubsites.uws.edu.au/ima-cnmnc/imalist.htm>
- There will be a simple typecasting axiom added for each minted URI, just like in the OWL files for GEBCO feature types and NERC vocabularies.
- Regarding IMA identifier, the properties
hasIdentifier
,hasIdentifierScheme
, andhasIdentifierValue
are intended for indentifier of data, not vocabulary terms. We could still use them of course, but within some OWL axiom. I can implement this if you want.For the data, you can publish physical samples in the form of something like:
:physicalsample1 rdf:type gl:PhysicalSample ;
gl:hasMaterialType glvoc_ima:Aeschynite-Ce .
Reply to this email directly or view it on GitHub: https://github.com/ec-geolink/design/issues/67#issuecomment-140166146
Oh I didn't know that you plan to create your own OWL file in your local namespace. What's the purpose of SESAR's OWL file?
On Mon, Sep 14, 2015 at 02:02:16PM -0700, krisnadhi wrote:
Oh I didn't know that you plan to create your own OWL file in your local namespace. What's the purpose of SESAR's OWL file?
Okay. I have no problem creating IMA-specific OWL file. What I wondered about was whether there is some SESAR vocabulary terms for which GeoLink should not have a corresponding term. From your explanation, the SESAR vocabulary term is not intended to be used by other parties outside SESAR?
In any case, regarding identifiers, gl:hasIdentifier
property was intended to be used for data, but not for vocabulary terms. Let me try solving this first, and see what I get.
We has same issue for GVP and SCAR gazetteer. They are used like GEBOCO features, both of them do not publish URIs that speak RDF. But GVP provides unique URL for each volcano like http://volcano.si.edu/volcano.cfm?vn=210010 http://volcano.si.edu/volcano.cfm?vn=210010, so could we just directly use this URL as the identifier of volcano 'West Eifel Volcanic Field'?
It's kind of complicated for SCAR. SCAR has two identifiers, one is Place ID, another is Name ID. For Example, the feature 'Barden Mount' listed below:
Barden, Mount (RUS) Name ID:116960 Place ID:883 link: https://www1.data.antarctica.gov.au/aadc/gaz/scar/display_name.cfm?gaz_id=116960 Barden, Mount (USA) Name ID:122185 Place ID:883 link: https://www1.data.antarctica.gov.au/aadc/gaz/scar/display_name.cfm?gaz_id=122185
They are the same place, but Authorized by different counties. For my view, I'd like to use place ID 883 as the identifier for feature 'Barden Mount', but there is no URL for Place ID 883 in SCAR. So, do we need create SCAR-specific owl file under geolink domain?
On Mon, Sep 14, 2015 at 5:53 PM, krisnadhi notifications@github.com wrote:
Okay. I have no problem creating IMA-specific OWL file. What I wondered about was whether there is some SESAR vocabulary terms for which GeoLink should not have a corresponding term. From your explanation, the SESAR vocabulary term is not intended to be used by other parties outside SESAR?
In any case, regarding identifiers, gl:hasIdentifier property was intended to be used for data, but not for vocabulary terms. Let me try solving this first, and see what I got.
— Reply to this email directly or view it on GitHub https://github.com/ec-geolink/design/issues/67#issuecomment-140215819.
On Sep 15, 2015, at 12:46 PM, Peng notifications@github.com wrote:
We has same issue for GVP and SCAR gazetteer. They are used like GEBOCO features, both of them do not publish URIs that speak RDF. But GVP provides unique URL for each volcano like http://volcano.si.edu/volcano.cfm?vn=210010 http://volcano.si.edu/volcano.cfm?vn=210010, so could we just directly use this URL as the identifier of volcano 'West Eifel Volcanic Field’?
If possible, I would rather not use this URL as the identifier since it is not a cool URI (Stability aspect according to http://www.w3.org/TR/cooluris/#cooluris http://www.w3.org/TR/cooluris/#cooluris).
It's kind of complicated for SCAR. SCAR has two identifiers, one is Place ID, another is Name ID. For Example, the feature 'Barden Mount' listed below:
Barden, Mount (RUS) Name ID:116960 Place ID:883 link: https://www1.data.antarctica.gov.au/aadc/gaz/scar/display_name.cfm?gaz_id=116960 Barden, Mount (USA) Name ID:122185 Place ID:883 link: https://www1.data.antarctica.gov.au/aadc/gaz/scar/display_name.cfm?gaz_id=122185
They are the same place, but Authorized by different counties. For my view, I'd like to use place ID 883 as the identifier for feature 'Barden Mount', but there is no URL for Place ID 883 in SCAR. So, do we need create SCAR-specific owl file under geolink domain?
Isn’t this similar to GEBCO features? We could create a SCAR-specific OWL file to list all the features like in the GEBCO OWL file. The features will be instances of FeatureType
class.
Regarding the Name ID, is there a case where the same feature has two different names which are displayed completely differently? (At least, to me, Barden Mount seems to appear the same way both from the US and Russia’s perspectives).
@robertarko's question via private email: