ESIPFed / sweet

Official repository for Semantic Web for Earth and Environmental Terminology (SWEET) Ontologies
Other
116 stars 33 forks source link

http://sweetontology.net/realmHydroBody/Dam NOT rdfs:subClassOf http://sweetontology.net/realmHydroBody/BodyOfWater #153

Closed lewismc closed 5 years ago

lewismc commented 5 years ago

A Dam is NOT classified as a body of water. the Wikipedia entry for Dam defines a it as a

... barrier that stops or restricts the flow of water or underground streams.

I personally would be tempted to alter the axioms to align Dam with http://sweetontology.net/matrFacility/Structure or maybe go even further and align it to Facility. My reasoning here is that I found the following text

The Three Gorges Dam in Central China is the world's largest power–producing facility of any kind. ...source https://en.wikipedia.org/wiki/Hydroelectricity

Additionally, I'm not sure why CheckDam is a subClass

###  http://sweetontology.net/realmHydroBody/CheckDam
body2:CheckDam rdf:type owl:Class ;
               rdfs:subClassOf body2:Dam ;
rdfs:label "check dam"@en .

... whereas FramStrait is a owl:NamedIndividual

###  http://sweetontology.net/realmHydroBody/FramStrait
body2:FramStrait rdf:type owl:NamedIndividual ,
                          body2:Strait ;
rdfs:label "fram strait"@en .

The distinction here is not at all obvious to me.

lewismc commented 5 years ago

Also, with the first question regarding Dam, I'm sure we can further axiomatize here by stating that Dam's block/hold back water bodies, etc.

graybeal commented 5 years ago

Agree, dam is not a body of water.

It may not always restrict the flow of water—some dams are for emergencies only (i.e., there's a temporal component, though the overall intention is the same), and some dams are for other things (sewage, fertilizer, lava, ...).

Fram Strait is an individual named body of water (only one of them, most likely), not a type of water body, hence not a class.

Check Dam is a type of dam, of which there are many individuals. Hence a class.

Possibly I've missed something?

lewismc commented 5 years ago

That sounds fine to me @graybeal so this issue is only dealing with the observation that Dam is not a body of water. So is it a type of facility then?

graybeal commented 5 years ago

That is in the realm of the onto-experts. I think it is both a facility and a structure. Conceivably things that are referred to in English language as a dam can be composed of many separate physical structures, as your example. So that leans toward facility.

dr-shorthair commented 5 years ago

In Australia "dam" does actually denote an impounded body of water. But elsewhere in the English speaking world the dam is the thing that does the impounding.

Did anyone ever tell you (John) about the three different concepts denoted "wicket" in the context of cricket...

From mobile device - mind out for thumbs and autocorrect overreach


From: Lewis John McGibbney notifications@github.com Sent: Thursday, August 15, 2019 1:21:03 PM To: ESIPFed/sweet sweet@noreply.github.com Cc: Subscribed subscribed@noreply.github.com Subject: [ESIPFed/sweet] http://sweetontology.net/realmHydroBody/Dam NOT rdfs:subClassOf http://sweetontology.net/realmHydroBody/BodyOfWater (#153)

A Damhttp://sweetontology.net/realmHydroBody/Dam is NOT classified as a body of waterhttp://sweetontology.net/realmHydroBody/BodyOfWater. the Wikipedia entry for Damhttps://en.wikipedia.org/wiki/Dam defines a it as a

... barrier that stops or restricts the flow of water or underground streams.

I personally would be tempted to alter the axioms to align Dam with http://sweetontology.net/matrFacility/Structure or maybe go even further and align it to Facilityhttp://sweetontology.net/matrFacility/Facility. My reasoning here is that I found the following text

The Three Gorges Dam in Central China is the world's largest power–producing facility of any kind. ...source https://en.wikipedia.org/wiki/Hydroelectricity

Additionally, I'm not sure why CheckDam is a subClass

http://sweetontology.net/realmHydroBody/CheckDam

body2:CheckDam rdf:type owl:Class ;

           rdfs:subClassOf body2:Dam ;

rdfs:label "check dam"@en .

... whereas FramStrait is a owl:NamedIndividual

http://sweetontology.net/realmHydroBody/FramStrait

body2:FramStrait rdf:type owl:NamedIndividual ,

                      body2:Strait ;

rdfs:label "fram strait"@en .

The distinction here is not at all obvious to me.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/ESIPFed/sweet/issues/153?email_source=notifications&email_token=AAEUQL5NC7M33IIRYEF7L7TQETDR7A5CNFSM4IL2XGJ2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HFLD5GA, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AAEUQL6RO2O3CEUEC4GFLPLQETDR7ANCNFSM4IL2XGJQ.