From 3c06bca1cefc622afef0c0f9ce4ac041249a1e3a Mon Sep 17 00:00:00 2001 From: Timo Date: Thu, 30 Mar 2023 00:28:47 +0200 Subject: [PATCH 01/14] Added style class --- 1.1/spec/09-Part-06.adoc | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/1.1/spec/09-Part-06.adoc b/1.1/spec/09-Part-06.adoc index a7dc60472..d546ff6c3 100644 --- a/1.1/spec/09-Part-06.adoc +++ b/1.1/spec/09-Part-06.adoc @@ -82,6 +82,26 @@ geo:Feature |http://www.opengis.net/spec/geosparql/1.0/req/core/feature-class[`http://www.opengis.net/spec/geosparql/1.0/req/core/feature-class`] |=== +==== Class: geo:Style + +The class http://www.opengis.net/ont/geosparql#Style[`geo:Style`] depicts the abstract representation of the style of a geospatial feature and is defined by the following: + +```turtle +geo:Style + a rdfs:Class, owl:Class ; + rdfs:isDefinedBy geo: ; + skos:prefLabel "Style"@en ; + skos:definition "A representation of a way to style a geospatial feature on e.g. a map representation."@en ; + skos:note "A Feature Style expresses one or many style representations which can be used to display a spatial object in a suitable rendering."@en ; +. +``` + +[#req_core_style-class] +|=== +| *Req {counter:req}* Implementations shall allow the RDFS class <> to be used in SPARQL graph patterns. +|http://www.opengis.net/spec/geosparql/1.0/req/core/style-class[`http://www.opengis.net/spec/geosparql/1.0/req/core/style-class`] +|=== + ==== Class: geo:SpatialObjectCollection The class http://www.opengis.net/ont/geosparql#SpatialObjectCollection[`geo:SpatialObjectCollection`] is defined by the following: From 84fbcc7d7ccfb6d417e9fc592516cfc09cfc124a Mon Sep 17 00:00:00 2001 From: Timo Date: Thu, 30 Mar 2023 01:12:34 +0200 Subject: [PATCH 02/14] Create 12-Part-10.adoc --- 1.1/spec/12-Part-10.adoc | 1 + 1 file changed, 1 insertion(+) create mode 100644 1.1/spec/12-Part-10.adoc diff --git a/1.1/spec/12-Part-10.adoc b/1.1/spec/12-Part-10.adoc new file mode 100644 index 000000000..c4490ac9a --- /dev/null +++ b/1.1/spec/12-Part-10.adoc @@ -0,0 +1 @@ +== Geometry Style Extension == From 9f3ec006827038378a54f08699d84c45772cf084 Mon Sep 17 00:00:00 2001 From: Timo Date: Thu, 30 Mar 2023 01:14:08 +0200 Subject: [PATCH 03/14] Update 12-Part-10.adoc --- 1.1/spec/12-Part-10.adoc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/1.1/spec/12-Part-10.adoc b/1.1/spec/12-Part-10.adoc index c4490ac9a..a83e1054c 100644 --- a/1.1/spec/12-Part-10.adoc +++ b/1.1/spec/12-Part-10.adoc @@ -1 +1,7 @@ -== Geometry Style Extension == +[#geometry_style_extension] +== Geometry Style Extension + +This section establishes the introduction of geometry styles into the GeoSPARQL standard. + +A geometry style is a set of instructions which allow for the representation of the geometry in a given context. + From 69abe71958d5df79fca0a8e8ee3dc555d184a766 Mon Sep 17 00:00:00 2001 From: Timo Date: Thu, 30 Mar 2023 13:58:22 +0200 Subject: [PATCH 04/14] Update 12-Part-10.adoc --- 1.1/spec/12-Part-10.adoc | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/1.1/spec/12-Part-10.adoc b/1.1/spec/12-Part-10.adoc index a83e1054c..6c87968ef 100644 --- a/1.1/spec/12-Part-10.adoc +++ b/1.1/spec/12-Part-10.adoc @@ -5,3 +5,23 @@ This section establishes the introduction of geometry styles into the GeoSPARQL A geometry style is a set of instructions which allow for the representation of the geometry in a given context. +==== Class: geo:Style + +The class http://www.opengis.net/ont/geosparql#Style[`geo:Style`] depicts the abstract representation of the style of a geospatial feature and is defined by the following: + +```turtle +geo:Style + a rdfs:Class, owl:Class ; + rdfs:isDefinedBy geo: ; + skos:prefLabel "Style"@en ; + skos:definition "A representation of a way to style a geospatial feature on e.g. a map representation."@en ; + skos:note "A Feature Style expresses one or many style representations which can be used to display a spatial object in a suitable rendering."@en ; +. +``` + +[#req_core_style-class] +|=== +| *Req {counter:req}* Implementations shall allow the RDFS class <> to be used in SPARQL graph patterns. +|http://www.opengis.net/spec/geosparql/1.0/req/core/style-class[`http://www.opengis.net/spec/geosparql/1.0/req/core/style-class`] +|=== + From ca40373aa8ff0602af6f6e129df61c8167965dda Mon Sep 17 00:00:00 2001 From: Timo Date: Thu, 30 Mar 2023 13:59:00 +0200 Subject: [PATCH 05/14] Update 09-Part-06.adoc --- 1.1/spec/09-Part-06.adoc | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/1.1/spec/09-Part-06.adoc b/1.1/spec/09-Part-06.adoc index d546ff6c3..a7dc60472 100644 --- a/1.1/spec/09-Part-06.adoc +++ b/1.1/spec/09-Part-06.adoc @@ -82,26 +82,6 @@ geo:Feature |http://www.opengis.net/spec/geosparql/1.0/req/core/feature-class[`http://www.opengis.net/spec/geosparql/1.0/req/core/feature-class`] |=== -==== Class: geo:Style - -The class http://www.opengis.net/ont/geosparql#Style[`geo:Style`] depicts the abstract representation of the style of a geospatial feature and is defined by the following: - -```turtle -geo:Style - a rdfs:Class, owl:Class ; - rdfs:isDefinedBy geo: ; - skos:prefLabel "Style"@en ; - skos:definition "A representation of a way to style a geospatial feature on e.g. a map representation."@en ; - skos:note "A Feature Style expresses one or many style representations which can be used to display a spatial object in a suitable rendering."@en ; -. -``` - -[#req_core_style-class] -|=== -| *Req {counter:req}* Implementations shall allow the RDFS class <> to be used in SPARQL graph patterns. -|http://www.opengis.net/spec/geosparql/1.0/req/core/style-class[`http://www.opengis.net/spec/geosparql/1.0/req/core/style-class`] -|=== - ==== Class: geo:SpatialObjectCollection The class http://www.opengis.net/ont/geosparql#SpatialObjectCollection[`geo:SpatialObjectCollection`] is defined by the following: From 24aa53ec4ed15d9e1e5ce62853d8ff51742b7883 Mon Sep 17 00:00:00 2001 From: Timo Date: Thu, 30 Mar 2023 14:04:58 +0200 Subject: [PATCH 06/14] Update 12-Part-10.adoc --- 1.1/spec/12-Part-10.adoc | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/1.1/spec/12-Part-10.adoc b/1.1/spec/12-Part-10.adoc index 6c87968ef..b3b1640dd 100644 --- a/1.1/spec/12-Part-10.adoc +++ b/1.1/spec/12-Part-10.adoc @@ -25,3 +25,30 @@ geo:Style |http://www.opengis.net/spec/geosparql/1.0/req/core/style-class[`http://www.opengis.net/spec/geosparql/1.0/req/core/style-class`] |=== +==== Property: geo:hasStyle + +The property http://www.opengis.net/ont/geosparql#hasStyle[`geo:hasStyle`] links a <> to a <> representation. + +```turtle +ex:mystyle rdf:type geo:Style . +ex:myfeature rdf:type geo:Feature . +ex:myfeature_geom rdf:type sf:Point . +ex:myfeature geo:hasGeometry ex:myfeature_geom . +ex:myfeature geo:hasStyle geo:mystyle . +. +``` + +==== Property: geo:asGeoCSS + +The property http://www.opengis.net/ont/geosparql#asGeoCSS[`geo:asGeoCSS`] links a <> to a serialization of the style in CSS rendered in a geo:geocssLiteral. + +```turtle +ex:mystyle rdf:type geo:Style . +ex:mystyle geo:asGeoCSS ""^^geo:geocssLiteral . +. +``` + +==== Datatype: geo:geocssLiteral + + + From 814c249b04cfde628d42b6a341c9ce61797bef1a Mon Sep 17 00:00:00 2001 From: Timo Date: Thu, 30 Mar 2023 15:35:34 +0200 Subject: [PATCH 07/14] Update 12-Part-10.adoc --- 1.1/spec/12-Part-10.adoc | 31 ++++++++++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/1.1/spec/12-Part-10.adoc b/1.1/spec/12-Part-10.adoc index b3b1640dd..72578d3b9 100644 --- a/1.1/spec/12-Part-10.adoc +++ b/1.1/spec/12-Part-10.adoc @@ -38,17 +38,46 @@ ex:myfeature geo:hasStyle geo:mystyle . . ``` +==== Property: geo:markerIcon + +The property http://www.opengis.net/ont/geosparql#markerIcon[`geo:markerIcon`] links a <> to a representation of an icon which can be used on map representation as a marker or along or within a geometry. The value of this property may either be an SVG representation in a geo:svgLiteral or a link to an image representation, represented as an xsd:anyURI. + +```turtle +ex:mystyle rdf:type geo:Style . +ex:mystyle geo:markerIcon "..."^^geo:svgLiteral . +ex:mystyle geo:markerIcon "http://......jpg"^^xsd:anyURI . +``` + ==== Property: geo:asGeoCSS The property http://www.opengis.net/ont/geosparql#asGeoCSS[`geo:asGeoCSS`] links a <> to a serialization of the style in CSS rendered in a geo:geocssLiteral. ```turtle ex:mystyle rdf:type geo:Style . -ex:mystyle geo:asGeoCSS ""^^geo:geocssLiteral . +ex:mystyle geo:asGeoCSS "stroke:black,fill:red,stroke-width:3,fill-opacity:0.6"^^geo:geocssLiteral . ``` ==== Datatype: geo:geocssLiteral +The literal http://www.opengis.net/ont/geosparql#geocssLiteral[`geo:geocssLiteral`] encodes a subset of CSS statements which are applicable to geometry representations. +The subset of CSS statements is limited to the statements which are applicable to SVG representations. +In particular these are the following attributes: + +```css +fill: color +stroke: color +stroke-width: number +fill-opacity: number +``` + +==== Datatype: geo:svgLiteral + +The literal http://www.opengis.net/ont/geosparql#svgLiteral[`geo:svgLiteral`] encodes a SVG representation in plain text. + +```svg +ex:mystyle geo:markerIcon ""^^geo:svgLiteral . +``` + From ba75f8f25a68389f936d2b8b3219c253d5ade3d6 Mon Sep 17 00:00:00 2001 From: Timo Date: Thu, 30 Mar 2023 15:50:39 +0200 Subject: [PATCH 08/14] Update 12-Part-10.adoc --- 1.1/spec/12-Part-10.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/1.1/spec/12-Part-10.adoc b/1.1/spec/12-Part-10.adoc index 72578d3b9..1d6d97df9 100644 --- a/1.1/spec/12-Part-10.adoc +++ b/1.1/spec/12-Part-10.adoc @@ -76,7 +76,7 @@ fill-opacity: number The literal http://www.opengis.net/ont/geosparql#svgLiteral[`geo:svgLiteral`] encodes a SVG representation in plain text. ```svg -ex:mystyle geo:markerIcon ""^^geo:svgLiteral . +ex:mystyle geo:markerIcon ""^^geo:svgLiteral . ``` From ea7aec5307cdc91a556af62735d2d17373fb7f20 Mon Sep 17 00:00:00 2001 From: Timo Date: Fri, 28 Jul 2023 21:51:01 +0200 Subject: [PATCH 09/14] Added requirements for style properties and literals --- 1.1/spec/12-Part-10.adoc | 39 +++++++++++++++++++++++++++++++++------ 1 file changed, 33 insertions(+), 6 deletions(-) diff --git a/1.1/spec/12-Part-10.adoc b/1.1/spec/12-Part-10.adoc index 1d6d97df9..2391f546a 100644 --- a/1.1/spec/12-Part-10.adoc +++ b/1.1/spec/12-Part-10.adoc @@ -3,7 +3,10 @@ This section establishes the introduction of geometry styles into the GeoSPARQL standard. -A geometry style is a set of instructions which allow for the representation of the geometry in a given context. +A geometry style is a set of instructions that allow for the representation of the geometry in a given context. + +It contains and represents the essential elements of the OGC Styled layer description standard without implementing the rules for their application. +The latter might be implemented as SHACL or reasoning rules and, for now, fall out of the scope of GeoSPARQL. ==== Class: geo:Style @@ -19,7 +22,7 @@ geo:Style . ``` -[#req_core_style-class] +[#req_geostyle_style-class] |=== | *Req {counter:req}* Implementations shall allow the RDFS class <> to be used in SPARQL graph patterns. |http://www.opengis.net/spec/geosparql/1.0/req/core/style-class[`http://www.opengis.net/spec/geosparql/1.0/req/core/style-class`] @@ -38,6 +41,12 @@ ex:myfeature geo:hasStyle geo:mystyle . . ``` +[#req_geostyle_hasstyle-property] +|=== +| *Req {counter:req}* Implementations shall allow the property <> to be used in SPARQL graph patterns. +|http://www.opengis.net/spec/geosparql/1.0/req/geostyle/hastyle-property[`http://www.opengis.net/spec/geosparql/1.0/req/geostyle/hasstyle-property`] +|=== + ==== Property: geo:markerIcon The property http://www.opengis.net/ont/geosparql#markerIcon[`geo:markerIcon`] links a <> to a representation of an icon which can be used on map representation as a marker or along or within a geometry. The value of this property may either be an SVG representation in a geo:svgLiteral or a link to an image representation, represented as an xsd:anyURI. @@ -58,11 +67,17 @@ ex:mystyle geo:asGeoCSS "stroke:black,fill:red,stroke-width:3,fill-opacity:0.6"^ . ``` +[#req_geostyle_iconcss-property] +|=== +| *Req {counter:req}* Implementations shall allow the properties <> and <> to be used in SPARQL graph patterns. +|http://www.opengis.net/spec/geosparql/1.0/req/geostyle/iconcss-property[`http://www.opengis.net/spec/geosparql/1.0/req/geostyle/iconcss-property`] +|=== + ==== Datatype: geo:geocssLiteral -The literal http://www.opengis.net/ont/geosparql#geocssLiteral[`geo:geocssLiteral`] encodes a subset of CSS statements which are applicable to geometry representations. -The subset of CSS statements is limited to the statements which are applicable to SVG representations. -In particular these are the following attributes: +The literal http://www.opengis.net/ont/geosparql#geocssLiteral[`geo:geocssLiteral`] encodes a subset of CSS statements that apply to geometry representations. +The subset of CSS expressions limited to the statements which apply to SVG representations. +In particular, these are the following attributes: ```css fill: color @@ -70,14 +85,26 @@ stroke: color stroke-width: number fill-opacity: number ``` +This allows for the modification of all visible parts of a geometry on a map, as defined in the OGC Styled layer descriptor standard. + +[#req_geostyle_geocss-literal] +|=== +| *Req {counter:req}* All RDFS Literals of type <> shall consist of a set of definitions of cascading stylesheets which are meant to modify the given geometry while displayed in a viewer application. +|http://www.opengis.net/spec/geosparql/1.0/req/geostyle/geocss-literal[`http://www.opengis.net/spec/geosparql/1.0/req/geostyle/geocss-literals`] +|=== ==== Datatype: geo:svgLiteral -The literal http://www.opengis.net/ont/geosparql#svgLiteral[`geo:svgLiteral`] encodes a SVG representation in plain text. +The literal http://www.opengis.net/ont/geosparql#svgLiteral[`geo:svgLiteral`] encodes an SVG representation in plain text. ```svg ex:mystyle geo:markerIcon ""^^geo:svgLiteral . ``` +[#req_geostyle_svg-literal] +|=== +| *Req {counter:req}* All RDFS Literals of type <> shall consist of a Scalable Vector Graphics expression (SVG), which may be used to visualize geometries on a given map representation. +|http://www.opengis.net/spec/geosparql/1.0/req/geostyle/svg-literal[`http://www.opengis.net/spec/geosparql/1.0/req/geostyle/svg-literals`] +|=== From 3ceb72d80875b1381bb0764d5f71ee59c2cd3b20 Mon Sep 17 00:00:00 2001 From: Timo Date: Fri, 28 Jul 2023 22:04:06 +0200 Subject: [PATCH 10/14] StyleIcon and rotation --- 1.1/spec/12-Part-10.adoc | 60 +++++++++++++++++++++++++++++++++++++--- 1 file changed, 56 insertions(+), 4 deletions(-) diff --git a/1.1/spec/12-Part-10.adoc b/1.1/spec/12-Part-10.adoc index 2391f546a..5a0347788 100644 --- a/1.1/spec/12-Part-10.adoc +++ b/1.1/spec/12-Part-10.adoc @@ -3,9 +3,11 @@ This section establishes the introduction of geometry styles into the GeoSPARQL standard. -A geometry style is a set of instructions that allow for the representation of the geometry in a given context. +Geometries are visualized differently under different circumstances and in different map visualization contexts, as defined by legal or preferential, e.g. community-driven efforts. -It contains and represents the essential elements of the OGC Styled layer description standard without implementing the rules for their application. +A geometry style is hereby defined as a set of instructions representing the geometry in a given context. + +This extension contains and represents the essential elements of the OGC Styled layer and OGC Symbology Encoding standar description standard without implementing the rules for their application. The latter might be implemented as SHACL or reasoning rules and, for now, fall out of the scope of GeoSPARQL. ==== Class: geo:Style @@ -28,6 +30,25 @@ geo:Style |http://www.opengis.net/spec/geosparql/1.0/req/core/style-class[`http://www.opengis.net/spec/geosparql/1.0/req/core/style-class`] |=== +==== Class: geo:StyleIcon + +The class http://www.opengis.net/ont/geosparql#StyleIcon[`geo:StyleIcon`] depicts the abstract representation of the image used by a style of a geospatial feature and is defined by the following: + +```turtle +geo:StyleIcon + a rdfs:Class, owl:Class ; + rdfs:isDefinedBy geo: ; + skos:prefLabel "StyleIcon"@en ; + skos:definition "A representation of an image which is used in representations of a geo:Style ."@en ; +. +``` + +[#req_geostyle_styleicon-class] +|=== +| *Req {counter:req}* Implementations shall allow the RDFS class <> to be used in SPARQL graph patterns. +|http://www.opengis.net/spec/geosparql/1.0/req/core/styleicon-class[`http://www.opengis.net/spec/geosparql/1.0/req/core/styleicon-class`] +|=== + ==== Property: geo:hasStyle The property http://www.opengis.net/ont/geosparql#hasStyle[`geo:hasStyle`] links a <> to a <> representation. @@ -47,14 +68,45 @@ ex:myfeature geo:hasStyle geo:mystyle . |http://www.opengis.net/spec/geosparql/1.0/req/geostyle/hastyle-property[`http://www.opengis.net/spec/geosparql/1.0/req/geostyle/hasstyle-property`] |=== +==== Property: geo:hasIcon + +The property http://www.opengis.net/ont/geosparql#hasIcon[`geo:hasIcon`] links a <> to a <> representation. + +```turtle +ex:mystyle rdf:type geo:Style. +ex:myfeature rdf:type geo:Feature . +ex:myfeature_geom rdf:type sf:Point . +ex:myfeature geo:hasGeometry ex:myfeature_geom . +ex:myfeature geo:hasStyle geo:mystyle . +geo:mystyle geo:hasIcon geo:mystyle_icon . +geo:mystyle_icon geo:markerIcon "...."^^geo:svgLiteral . +``` + +[#req_geostyle_hasstyle-property] +|=== +| *Req {counter:req}* Implementations shall allow the property <> to be used in SPARQL graph patterns. +|http://www.opengis.net/spec/geosparql/1.0/req/geostyle/hastyle-property[`http://www.opengis.net/spec/geosparql/1.0/req/geostyle/hasstyle-property`] +|=== + ==== Property: geo:markerIcon The property http://www.opengis.net/ont/geosparql#markerIcon[`geo:markerIcon`] links a <> to a representation of an icon which can be used on map representation as a marker or along or within a geometry. The value of this property may either be an SVG representation in a geo:svgLiteral or a link to an image representation, represented as an xsd:anyURI. ```turtle ex:mystyle rdf:type geo:Style . -ex:mystyle geo:markerIcon "..."^^geo:svgLiteral . -ex:mystyle geo:markerIcon "http://......jpg"^^xsd:anyURI . +ex:mystyle geo:hasIcon ex:mystyle_icon . +ex:mystyle_icon geo:markerIcon "..."^^geo:svgLiteral . +ex:mystyle_icon geo:markerIcon "http://......jpg"^^xsd:anyURI . +``` + +==== Property: geo:rotation + +The property http://www.opengis.net/ont/geosparql#rotation[`geo:rotation`] defines the rotation of a StyleIcon instance in degrees, as an xsd:double literal. + +```turtle +ex:mystyle rdf:type geo:Style . +ex:mystyle geo:hasIcon ex:mystyle_icon . +ex:mystyle_icon geo:rotation "170.0"^^xsd:double . ``` ==== Property: geo:asGeoCSS From 6cb5c41a9edfca52defe926483ca7dbb30e433ba Mon Sep 17 00:00:00 2001 From: Timo Date: Fri, 28 Jul 2023 22:12:25 +0200 Subject: [PATCH 11/14] Well-Known name marker type --- 1.1/spec/12-Part-10.adoc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/1.1/spec/12-Part-10.adoc b/1.1/spec/12-Part-10.adoc index 5a0347788..960efc791 100644 --- a/1.1/spec/12-Part-10.adoc +++ b/1.1/spec/12-Part-10.adoc @@ -129,13 +129,14 @@ ex:mystyle geo:asGeoCSS "stroke:black,fill:red,stroke-width:3,fill-opacity:0.6"^ The literal http://www.opengis.net/ont/geosparql#geocssLiteral[`geo:geocssLiteral`] encodes a subset of CSS statements that apply to geometry representations. The subset of CSS expressions limited to the statements which apply to SVG representations. -In particular, these are the following attributes: +In particular, these are the following attributes and the special marker attribute which indicates a marker shape as Well-Known Name (see Symbology Encoding standard) ```css fill: color stroke: color stroke-width: number fill-opacity: number +markertype: square | circle | triangle | star | cross | x ``` This allows for the modification of all visible parts of a geometry on a map, as defined in the OGC Styled layer descriptor standard. From fd33c38c592aaae94a1d9367f9ca805471730102 Mon Sep 17 00:00:00 2001 From: Timo Date: Fri, 28 Jul 2023 23:16:23 +0200 Subject: [PATCH 12/14] Update 12-Part-10.adoc --- 1.1/spec/12-Part-10.adoc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/1.1/spec/12-Part-10.adoc b/1.1/spec/12-Part-10.adoc index 960efc791..501b7b76d 100644 --- a/1.1/spec/12-Part-10.adoc +++ b/1.1/spec/12-Part-10.adoc @@ -136,6 +136,8 @@ fill: color stroke: color stroke-width: number fill-opacity: number +opacity": number +"dashArray": array of numbers markertype: square | circle | triangle | star | cross | x ``` This allows for the modification of all visible parts of a geometry on a map, as defined in the OGC Styled layer descriptor standard. From bcb18f24a49144b50d1eba03cf6d54a2a1f9af04 Mon Sep 17 00:00:00 2001 From: Timo Date: Sat, 25 Nov 2023 00:41:44 +0100 Subject: [PATCH 13/14] fixes for ISO --- spec/document.adoc | 2 ++ .../12-Part-10.adoc => spec/sections/12a-style_extension.adoc | 0 2 files changed, 2 insertions(+) rename 1.1/spec/12-Part-10.adoc => spec/sections/12a-style_extension.adoc (100%) diff --git a/spec/document.adoc b/spec/document.adoc index 4d87a2f85..63884788e 100644 --- a/spec/document.adoc +++ b/spec/document.adoc @@ -88,6 +88,8 @@ include::sections/11-geometry_extension.adoc[] include::sections/12-geometry_topology_extension.adoc[] +include::sections/12a-style_extension.adoc[] + include::sections/13-rdfs_entailment_extension.adoc[] include::sections/14-query_rewrite_extension.adoc[] diff --git a/1.1/spec/12-Part-10.adoc b/spec/sections/12a-style_extension.adoc similarity index 100% rename from 1.1/spec/12-Part-10.adoc rename to spec/sections/12a-style_extension.adoc From 114c60e1ec4fddf313aca8548e604a9ace80737a Mon Sep 17 00:00:00 2001 From: Nicholas Car Date: Tue, 12 Mar 2024 07:47:26 +1000 Subject: [PATCH 14/14] removed erroneous double quotes --- spec/sections/12a-style_extension.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spec/sections/12a-style_extension.adoc b/spec/sections/12a-style_extension.adoc index 501b7b76d..ba80f9554 100644 --- a/spec/sections/12a-style_extension.adoc +++ b/spec/sections/12a-style_extension.adoc @@ -136,8 +136,8 @@ fill: color stroke: color stroke-width: number fill-opacity: number -opacity": number -"dashArray": array of numbers +opacity: number +dashArray: array of numbers markertype: square | circle | triangle | star | cross | x ``` This allows for the modification of all visible parts of a geometry on a map, as defined in the OGC Styled layer descriptor standard.