From 6a3470f80d415cab83b458f918255b4967b18ee0 Mon Sep 17 00:00:00 2001 From: meichen-liu <77730883+meichen-liu@users.noreply.github.com> Date: Thu, 6 May 2021 11:44:20 +0200 Subject: [PATCH 1/5] editing marine bed, shoreline, sea surface layer - addressing #1122 --- src/envo/envo-edit.owl | 27 +++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/src/envo/envo-edit.owl b/src/envo/envo-edit.owl index 50161845..77414522 100644 --- a/src/envo/envo-edit.owl +++ b/src/envo/envo-edit.owl @@ -11221,13 +11221,17 @@ SubClassOf( ObjectSomeValuesFrom(< # Class: (shoreline) -AnnotationAssertion(Annotation( "USGS:SDTS"^^xsd:string) "The line of contact between a body of water and the land."^^xsd:string) +AnnotationAssertion(Annotation( ) Annotation( "USGS:SDTS"^^xsd:string) "A compound astronomical body part which lies between a large body of water and the land."^^xsd:string) AnnotationAssertion( "EcoLexicon:shoreline"^^xsd:string) AnnotationAssertion( "FTT:240"^^xsd:string) AnnotationAssertion( "FTT:503"^^xsd:string) AnnotationAssertion( "TGN:21481"^^xsd:string) AnnotationAssertion( "https://en.wikipedia.org/wiki/Shoreline"^^xsd:string) +AnnotationAssertion( "Küstenlinie"@de) AnnotationAssertion(Annotation( "NASA:earthrealm"^^xsd:string) "Shoreline"^^xsd:string) +AnnotationAssertion( "linea costiera"@it) +AnnotationAssertion( "línea costera"@es) +AnnotationAssertion( "海岸線"@zh) AnnotationAssertion(Annotation( "USGS:SDTS"^^xsd:string) "coastal shoreline"^^xsd:string) AnnotationAssertion(Annotation( "ADL:FTT"^^xsd:string) "coastal zone"^^xsd:string) AnnotationAssertion(Annotation( "USGS:SDTS"^^xsd:string) "coastline"^^xsd:string) @@ -31380,8 +31384,22 @@ SubClassOf( ObjectSomeValuesFrom(< # Class: (marine bed) -AnnotationAssertion( "A bed which underlies a marine water body.") +AnnotationAssertion(Annotation( ) "A submerged bed which underlies a marine water body."@en) +AnnotationAssertion( ) +AnnotationAssertion( ) +AnnotationAssertion( ) AnnotationAssertion( ) +AnnotationAssertion( "Meeresboden"@de) +AnnotationAssertion( "fondale marino"@it) +AnnotationAssertion( "fondo marino"@es) +AnnotationAssertion( "ocean bed"@en) +AnnotationAssertion( "ocean floor"@en) +AnnotationAssertion( "sea floor"@en) +AnnotationAssertion( "seabed"@en) +AnnotationAssertion( "seafloor"@en) +AnnotationAssertion( "海床"@zh) +AnnotationAssertion( "海底"@zh) +AnnotationAssertion( "envoPlastics"@en) AnnotationAssertion(rdfs:label "marine bed"@en) SubClassOf( ) SubClassOf( ObjectSomeValuesFrom( )) @@ -33442,9 +33460,14 @@ SubClassOf( ObjectSomeValuesFrom(< # Class: (sea surface layer) AnnotationAssertion( "A surface layer of a water body which is part of an ocean or sea.") +AnnotationAssertion( ) +AnnotationAssertion( ) +AnnotationAssertion( ) AnnotationAssertion( ) AnnotationAssertion( "2019-03-06T01:22:01Z"^^xsd:dateTime) +AnnotationAssertion( "近海表層"@zh) AnnotationAssertion( "envoMarine") +AnnotationAssertion( "envoPlastics"@en) AnnotationAssertion(rdfs:comment "At this level, the depth of this layer is ambiguous. Some methods (telemetry) measure only the first few centimeters of the sea or ocean surface. In situ methods often sample the first few meters. Subclasses can be created for such cases.") AnnotationAssertion(rdfs:label "sea surface layer"@en) EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ObjectUnionOf( )))) From 4d454d69305a59bc9b5f0e5b7d3ffbd5aaa9c4d8 Mon Sep 17 00:00:00 2001 From: meichen-liu <77730883+meichen-liu@users.noreply.github.com> Date: Fri, 7 May 2021 14:02:40 +0200 Subject: [PATCH 2/5] edit marine bed, seafloor - addressing issue #1122 and PR #1125 --- src/envo/envo-edit.owl | 26 ++++++++++++-------------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/src/envo/envo-edit.owl b/src/envo/envo-edit.owl index 6e009c30..8e47c2b7 100644 --- a/src/envo/envo-edit.owl +++ b/src/envo/envo-edit.owl @@ -11175,12 +11175,21 @@ SubClassOf( ObjectSomeValuesFrom(< # Class: (sea floor) -AnnotationAssertion(Annotation( "MA:ma"^^xsd:string) "The ground surface that lies beneath a sea."^^xsd:string) +AnnotationAssertion(Annotation( ) Annotation( "MA:ma"^^xsd:string) "A marine bed which is covered by marine sediments."^^xsd:string) +AnnotationAssertion( ) +AnnotationAssertion( ) +AnnotationAssertion( ) AnnotationAssertion( "EcoLexicon:sea_floor"^^xsd:string) -AnnotationAssertion( "https://en.wikipedia.org/wiki/Sea_floor"^^xsd:string) +AnnotationAssertion( "Meeresboden"@de) AnnotationAssertion(Annotation( "NASA:earthrealm"^^xsd:string) "SeaFloor"^^xsd:string) +AnnotationAssertion( "fondale marino"@it) +AnnotationAssertion( "fondo marino"@es) +AnnotationAssertion( "ocean floor"@en) AnnotationAssertion( "sea bed"^^xsd:string) AnnotationAssertion( "sea bottom"^^xsd:string) +AnnotationAssertion( "海床"@zh) +AnnotationAssertion( "海底"@zh) +AnnotationAssertion( "envoPlastics"@en) AnnotationAssertion(rdfs:label "sea floor"^^xsd:string) SubClassOf( ) SubClassOf( ObjectSomeValuesFrom( )) @@ -31409,22 +31418,11 @@ SubClassOf( ObjectSomeValuesFrom(< # Class: (marine bed) -AnnotationAssertion(Annotation( ) "A submerged bed which underlies a marine water body."@en) +AnnotationAssertion( "A submerged bed which underlies a marine water body."@en) AnnotationAssertion( ) AnnotationAssertion( ) AnnotationAssertion( ) AnnotationAssertion( ) -AnnotationAssertion( "Meeresboden"@de) -AnnotationAssertion( "fondale marino"@it) -AnnotationAssertion( "fondo marino"@es) -AnnotationAssertion( "ocean bed"@en) -AnnotationAssertion( "ocean floor"@en) -AnnotationAssertion( "sea floor"@en) -AnnotationAssertion( "seabed"@en) -AnnotationAssertion( "seafloor"@en) -AnnotationAssertion( "海床"@zh) -AnnotationAssertion( "海底"@zh) -AnnotationAssertion( "envoPlastics"@en) AnnotationAssertion(rdfs:label "marine bed"@en) SubClassOf( ) SubClassOf( ObjectSomeValuesFrom( )) From d001387e5800520101aef85c53cc8cf5b2ccbd62 Mon Sep 17 00:00:00 2001 From: meichen-liu <77730883+meichen-liu@users.noreply.github.com> Date: Tue, 11 May 2021 15:41:05 +0200 Subject: [PATCH 3/5] edited shoreline definition - addressing PR #1125 --- src/envo/envo-edit.owl | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/envo/envo-edit.owl b/src/envo/envo-edit.owl index fb70e7cd..b09295e0 100644 --- a/src/envo/envo-edit.owl +++ b/src/envo/envo-edit.owl @@ -11265,23 +11265,28 @@ SubClassOf( ObjectSomeValuesFrom(< # Class: (shoreline) -AnnotationAssertion(Annotation( ) Annotation( "USGS:SDTS"^^xsd:string) "A compound astronomical body part which lies between a large body of water and the land."^^xsd:string) +AnnotationAssertion(Annotation( ) Annotation( "USGS:SDTS"^^xsd:string) Annotation(rdfs:comment ) "A two-dimensional continuant fiat boundary which is located between a landmass and a water body."^^xsd:string) +AnnotationAssertion( ) +AnnotationAssertion( ) +AnnotationAssertion( ) +AnnotationAssertion( ) AnnotationAssertion( "EcoLexicon:shoreline"^^xsd:string) AnnotationAssertion( "FTT:240"^^xsd:string) AnnotationAssertion( "FTT:503"^^xsd:string) AnnotationAssertion( "TGN:21481"^^xsd:string) -AnnotationAssertion( "https://en.wikipedia.org/wiki/Shoreline"^^xsd:string) AnnotationAssertion( "Küstenlinie"@de) AnnotationAssertion(Annotation( "NASA:earthrealm"^^xsd:string) "Shoreline"^^xsd:string) AnnotationAssertion( "linea costiera"@it) AnnotationAssertion( "línea costera"@es) -AnnotationAssertion( "海岸線"@zh) AnnotationAssertion(Annotation( "USGS:SDTS"^^xsd:string) "coastal shoreline"^^xsd:string) AnnotationAssertion(Annotation( "ADL:FTT"^^xsd:string) "coastal zone"^^xsd:string) AnnotationAssertion(Annotation( "USGS:SDTS"^^xsd:string) "coastline"^^xsd:string) +AnnotationAssertion( "海岸線"@zh) AnnotationAssertion(Annotation( "Geonames:feature"^^xsd:string) "SHOR"^^xsd:string) +AnnotationAssertion( "envoPlastics"@en) +AnnotationAssertion(rdfs:comment "1) this term is usually used for larger water bodies like lakes and oceans, 2) that the actual spatial extent of a shoreline, and the sharpness of its boundaries, is often arbitrarily or operationally defined, and 3) this term is for the physical shoreline, not the one- or two-dimensional representation of shorelines."@en) AnnotationAssertion(rdfs:label "shoreline"^^xsd:string) -SubClassOf( ) +SubClassOf( ) SubClassOf( ObjectSomeValuesFrom( )) # Class: (paternoster lake) From e6cd2ea8d7e95e3061ffaf5bb2a4ffd80e973a2b Mon Sep 17 00:00:00 2001 From: meichen-liu <77730883+meichen-liu@users.noreply.github.com> Date: Wed, 12 May 2021 15:46:04 +0200 Subject: [PATCH 4/5] addressing first PR comment - PR #1125 --- src/envo/envo-edit.owl | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/envo/envo-edit.owl b/src/envo/envo-edit.owl index 63a2adc9..a047b156 100644 --- a/src/envo/envo-edit.owl +++ b/src/envo/envo-edit.owl @@ -10581,11 +10581,11 @@ SubClassOf( (ocean floor) -AnnotationAssertion(Annotation( "MA:ma"^^xsd:string) "The solid surface that underlies an ocean."^^xsd:string) +AnnotationAssertion(Annotation( ) Annotation( "MA:ma"^^xsd:string) "A marine bed which lies below an ocean."^^xsd:string) AnnotationAssertion( "FTT:1020"^^xsd:string) -AnnotationAssertion( "https://en.wikipedia.org/wiki/Ocean_floor"^^xsd:string) AnnotationAssertion( "ocean bed"^^xsd:string) AnnotationAssertion(Annotation( "ADL:FTT"^^xsd:string) "ocean floor feature"^^xsd:string) +AnnotationAssertion(Annotation(rdfs:comment "Seas are smaller than oceans and are usually located where the land and ocean meet. However, these two terms are often used interchangeably."@en) "seafloor"@en) AnnotationAssertion(rdfs:label "ocean floor"^^xsd:string) SubClassOf( ) SubClassOf( ObjectSomeValuesFrom( )) @@ -11205,7 +11205,7 @@ SubClassOf( ObjectSomeValuesFrom(< # Class: (sea floor) -AnnotationAssertion(Annotation( ) Annotation( "MA:ma"^^xsd:string) "A marine bed which is covered by marine sediments."^^xsd:string) +AnnotationAssertion(Annotation( ) Annotation( "MA:ma"^^xsd:string) "A marine bed which lies below a sea."^^xsd:string) AnnotationAssertion( ) AnnotationAssertion( ) AnnotationAssertion( ) @@ -11214,11 +11214,11 @@ AnnotationAssertion( "NASA:earthrealm"^^xsd:string) "SeaFloor"^^xsd:string) AnnotationAssertion( "fondale marino"@it) AnnotationAssertion( "fondo marino"@es) -AnnotationAssertion( "ocean floor"@en) AnnotationAssertion( "sea bed"^^xsd:string) AnnotationAssertion( "sea bottom"^^xsd:string) AnnotationAssertion( "海床"@zh) AnnotationAssertion( "海底"@zh) +AnnotationAssertion(Annotation(rdfs:comment "Seas are smaller than oceans and are usually located where the land and ocean meet. However, these two terms are often used interchangeably."@en) "ocean floor"@en) AnnotationAssertion( "envoPlastics"@en) AnnotationAssertion(rdfs:label "sea floor"^^xsd:string) SubClassOf( ) @@ -11272,7 +11272,7 @@ SubClassOf( ObjectSomeValuesFrom(< # Class: (shoreline) -AnnotationAssertion(Annotation( ) Annotation( "USGS:SDTS"^^xsd:string) Annotation(rdfs:comment ) "A two-dimensional continuant fiat boundary which is located between a landmass and a water body."^^xsd:string) +AnnotationAssertion(Annotation( "USGS:SDTS"^^xsd:string) Annotation(rdfs:comment ) "A two-dimensional continuant fiat boundary which is located between a landmass and a water body."^^xsd:string) AnnotationAssertion( ) AnnotationAssertion( ) AnnotationAssertion( ) @@ -33559,16 +33559,16 @@ SubClassOf( ObjectSomeValuesFrom(< # Class: (sea surface layer) -AnnotationAssertion( "A surface layer of a water body which is part of an ocean or sea.") +AnnotationAssertion( "A surface layer which is part of an ocean or sea."@en) AnnotationAssertion( ) AnnotationAssertion( ) AnnotationAssertion( ) AnnotationAssertion( ) AnnotationAssertion( "2019-03-06T01:22:01Z"^^xsd:dateTime) -AnnotationAssertion( "近海表層"@zh) AnnotationAssertion( "envoMarine") AnnotationAssertion( "envoPlastics"@en) -AnnotationAssertion(rdfs:comment "At this level, the depth of this layer is ambiguous. Some methods (telemetry) measure only the first few centimeters of the sea or ocean surface. In situ methods often sample the first few meters. Subclasses can be created for such cases.") +AnnotationAssertion(rdfs:comment "At this level, the depth of this layer is ambiguous. Some methods (telemetry) measure only the first few centimeters of the sea or ocean surface. In situ methods often sample the first few meters. Subclasses can be created for such cases. +Sea surface layer is also used to refer to the surfaces of oceans."@en) AnnotationAssertion(rdfs:label "sea surface layer"@en) EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ObjectUnionOf( )))) SubClassOf( ) From a017f1fbf347e0badbc0328bef3eb028247c229e Mon Sep 17 00:00:00 2001 From: meichen-liu <77730883+meichen-liu@users.noreply.github.com> Date: Wed, 12 May 2021 20:40:03 +0200 Subject: [PATCH 5/5] edited shoreline and seafloor synonym - addressing PR #1125 --- src/envo/envo-edit.owl | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/envo/envo-edit.owl b/src/envo/envo-edit.owl index a047b156..eb33f058 100644 --- a/src/envo/envo-edit.owl +++ b/src/envo/envo-edit.owl @@ -11214,11 +11214,11 @@ AnnotationAssertion( "NASA:earthrealm"^^xsd:string) "SeaFloor"^^xsd:string) AnnotationAssertion( "fondale marino"@it) AnnotationAssertion( "fondo marino"@es) -AnnotationAssertion( "sea bed"^^xsd:string) -AnnotationAssertion( "sea bottom"^^xsd:string) -AnnotationAssertion( "海床"@zh) -AnnotationAssertion( "海底"@zh) +AnnotationAssertion( "seafloor"@en) AnnotationAssertion(Annotation(rdfs:comment "Seas are smaller than oceans and are usually located where the land and ocean meet. However, these two terms are often used interchangeably."@en) "ocean floor"@en) +AnnotationAssertion( "sea bed"^^xsd:string) +AnnotationAssertion( "海床"@zh) +AnnotationAssertion( "海底"@zh) AnnotationAssertion( "envoPlastics"@en) AnnotationAssertion(rdfs:label "sea floor"^^xsd:string) SubClassOf( ) @@ -11285,11 +11285,9 @@ AnnotationAssertion( "NASA:earthrealm"^^xsd:string) "Shoreline"^^xsd:string) AnnotationAssertion( "linea costiera"@it) AnnotationAssertion( "línea costera"@es) -AnnotationAssertion(Annotation( "USGS:SDTS"^^xsd:string) "coastal shoreline"^^xsd:string) -AnnotationAssertion(Annotation( "ADL:FTT"^^xsd:string) "coastal zone"^^xsd:string) -AnnotationAssertion(Annotation( "USGS:SDTS"^^xsd:string) "coastline"^^xsd:string) AnnotationAssertion( "海岸線"@zh) AnnotationAssertion(Annotation( "Geonames:feature"^^xsd:string) "SHOR"^^xsd:string) +AnnotationAssertion(Annotation( "The distinction between shoreline and coastline needs more thought."@en) Annotation( "USGS:SDTS"^^xsd:string) "coastline"^^xsd:string) AnnotationAssertion( "envoPlastics"@en) AnnotationAssertion(rdfs:comment "1) this term is usually used for larger water bodies like lakes and oceans, 2) that the actual spatial extent of a shoreline, and the sharpness of its boundaries, is often arbitrarily or operationally defined, and 3) this term is for the physical shoreline, not the one- or two-dimensional representation of shorelines."@en) AnnotationAssertion(rdfs:label "shoreline"^^xsd:string) @@ -31500,6 +31498,7 @@ AnnotationAssertion( ) AnnotationAssertion( ) AnnotationAssertion( ) +AnnotationAssertion( "sea bottom"@en) AnnotationAssertion(rdfs:label "marine bed"@en) SubClassOf( ) SubClassOf( ObjectSomeValuesFrom( ))