Symbolisatie
De symbolisatie van een GIO geeft aan hoe de GIO is getoond bij de vaststelling van het besluit waarvan een versie van de GIO een bijlage is. STOP hanteert het uitgangspunt van functioneel verbeelden: in de symbolisatie worden alleen die aspecten vastgelegd die beeldbepalend zijn. Voor een GIO zijn dat de symbolen waarmee de gebieden, lijnen en punten weergegeven worden. De weergave van labels en de verdere interactie tussen weergave en eindgebruiker worden aan de STOP-gebruikende applicatie overgelaten.
De symbolisatie is vormgegeven als annotatie. Dezelfde symbolisatie kan daarom voor meerdere versies van een GIO gebruikt worden.
Voor de modellering van de symbolisatie adopteert STOP de OGC Symbology Encoding standaard. Hierboven paars weergegeven. Die standaard laat veel meer ruimte om symbolisaties te definiëren dan nodig en wenselijk voor gebruik in STOP. Voor STOP wordt daarom een subset van de mogelijkheden gebruikt. Hierboven geel weergegeven. STOP beperkt zich tot de mogelijkheden die nodig zijn om ondersteunde symbolisatie bibliotheken te kunnen verbeelden. Momenteel wordt alleen de Symbolenbibliotheek STOPTPOD ondersteund, deze is te vinden op de TPOD site van Geonovum. Welk deel van de SE standaard STOP ondersteund komt tot uitdrukking in twee van de standaard afgeleide schema's: Schema se en Schema ogc
Voor GIO's zonder een norm of locatiegroepen(GIO-delen) is de symbolisatie optioneel. Bij de verbeelding wordt dan gebruik gemaakt van een standaard kleur/kleuren. Voor GIO's met een norm of met locatiegroepen is symbolisatie wel verplicht.
De symbolisatie van een GIO moet de GIO verbeelden zoals deze getoond is ten tijde van de vaststelling van de GIO door het Bevoegde Gezag.
De symbolisatie van een GIO heeft één FeatureTypeStyle die één of meerdere Rules bevat. Een Rule bevat een Symbolizer en optioneel een Filter. Het Filter bepaalt op welke onderdelen van de GIO de Symbolizer toegepast moeten worden. Het Filter is overbodig voor GIO's zonder Locatiegroepen(GIO-delen) of een norm, de Symbolizer wordt dan op elke Locatie van de GIO toegepast. Meerdere Rules zijn nodig als de GIO locatiegroepen(GIO-delen) of normwaarden bevat, zodat voor elk GIO-deel of elke (range van) normwaarden verbeeldingsinformatie meegegeven wordt.
De symbolisatie voor een GIO moet dekkend zijn. Dat wil zeggen dat voor elk onderdelen van de GIO er een Rule van toepassing moet zijn die een passende symbolizer bevat. Dus voor een GIO met locatiegroepen, voor elke locatiegroep. Voor een GIO met kwalitatieve normwaarden, voor elke normwaarde. Voor een GIO met kwantitatieve normwaarden, voor elke normwaarde. Het is voor kwantitatieve normwaarden ook mogelijk om meerdere waarden identiek te symboliseren door in het Filter een range aan te geven die van toepassing is op meerdere normwaarden, bijv. alle waarden tussen 0 en 10.
Symbolisatie van een locatiegroep(GIO-deel) gebeurt aan de hand van het groepID van de locatiegroep. De symbolisatie moet dekkend zijn. De FeatureTypeStyle moet dus voor elk GIO-deel dat voorkomt in de GIO een Rule bevatten, zodat elk GIO-deel van symbolisatie wordt voorzien. Elke Rule bevat een filter PropertyIsEqual om het GIO-deel te selecteren waar de bijbehorende Symbolizer op toegepast moet worden.
Symbolisatie van normwaarden (kwalitatief) gebeurt aan de hand van de normwaarde. De FeatureTypeStyle bevat voor elke kwalitatieve normwaarde een Rule. Elke Rule bevat een filter PropertyIsEqual om de normwaarde te selecteren en een Symbolizer die de toe te passen verbeelding bevat.
Symbolisatie van normwaarden (kwantitatief) gebeurt op basis van de normwaarde. De symbolisatie moet dekkend zijn. De FeatureTypeStyle moet dus voor elke normwaarde die voorkomt in de GIO een Rule bevatten. Voor kwantitatieve normwaarden kan ook een Filter gebruikt worden die een reeks van normwaarden selecteert. Om bij veel verschillende normwaarden bijvoorbeeld alle normwaarden tussen 0 en 10 identiek te symboliseren.
Uitsluitend voor kwantitatieve normwaarden kunnen meerdere condities gecombineerd worden in het Filter om met And aansluitende ranges van normwaarden te specificeren.
Elementen
FeatureTypeStyle | |||
---|---|---|---|
Definitie | The FeatureTypeStyle defines the styling that is to be applied to a single feature type. |
||
Beschrijving | De verbeelding die toegepast moet worden op een GIO. |
||
Implementatie | se:FeatureTypeStyle | ||
Specialisatie van | FeatureTypeStyle (entiteit) | ||
Eigenschappen | Type | Kardinaliteit | Beschrijving |
Name | string | 0..0 |
The Name element is used with most “objects” defined by SE to allow them to be referenced Niet ondersteund in STOP. Implementatie: se:Name |
Description | DescriptionType | 0..0 |
A "Description" gives human-readable descriptive information for the object it is included within. Niet ondersteund in STOP. Implementatie: se:Description |
FeatureTypeName | QName | 1..1 |
The FeatureTypeName identifies the specific feature type that the feature-type style is for. GML FeatureType waar de verbeelding op toegepast moet worden. Voor een GIO altijd geo:Locatie Implementatie: se:FeatureTypeName |
SemanticTypeIdentifier | string | 1..1 |
The SemanticTypeIdentifier is intended to be used to identify what the feature style is suitable to be used for using community-controlled name(s). Aanduiding van wat er verbeeld wordt door deze FeatureTypeStyle. In STOP zijn 4 identifiers toegestaan, zie SemanticTypeIdentifier (entiteit) Implementatie: se:SemanticTypeIdentifier |
Rule | Rule (entiteit) | 1..* |
Rules are used to group rendering instructions by feature-property conditions and map scales. Rule definitions are placed immediately inside of featuretype definitions. Toe te passen verbeeldingsregel(s), bevat optioneel een Filter en de toe te passen verbeeldingsinformatie. Implementatie: se:Rule |
OnlineResource | OnlineResourceType | 0..0 |
Niet ondersteund in STOP. |
version | string | 1..1 |
Versie van de SE standaard die gebruikt wordt. STOP gebruikt SE versie 1.1.0 |
FeatureTypeStyle | |||
---|---|---|---|
Definitie | The FeatureTypeStyle defines the styling that is to be applied to a single feature type. |
||
Beschrijving | Het FeatureTypeStyle-type uit de SE standaard. In STOP worden niet alle mogelijkheden ondersteund. |
||
Implementatie | se:FeatureTypeStyle | ||
Generalisatie van | FeatureTypeStyle (entiteit) | ||
Eigenschappen | Type | Kardinaliteit | Beschrijving |
Name | string | 0..1 |
The Name element is used with most “objects” defined by SE to allow them to be referenced Niet ondersteund in STOP. Implementatie: se:Name |
Description | DescriptionType | 0..1 |
A "Description" gives human-readable descriptive information for the object it is included within. Niet ondersteund in STOP. Implementatie: se:Description |
FeatureTypeName | QName | 0..1 |
The FeatureTypeName identifies the specific feature type that the feature-type style is for. Naam van het FeatureType waar de styling op toegepast moet worden. Implementatie: se:FeatureTypeName |
SemanticTypeIdentifier | string | 0..* |
The SemanticTypeIdentifier is intended to be used to identify what the feature style is suitable to be used for using community-controlled name(s). Aanduiding van wat er verbeeld wordt door deze FeatureTypeStyle. Implementatie: se:SemanticTypeIdentifier |
Rule | Rule (entiteit) | 1..* |
Rules are used to group rendering instructions by feature-property conditions and map scales. Rule definitions are placed immediately inside of featuretype definitions. Toe te passen verbeeldingsregel(s), bevat optioneel een Filter en de toe te passen verbeeldingsinformatie. Implementatie: se:Rule |
OnlineResource | OnlineResourceType | 0..1 |
Niet ondersteund in STOP. |
version | string | 1..1 |
Versie van de SE standaard die gebruikt wordt. STOP gebruikt SE versie 1.1.0 |
Filter | |||
---|---|---|---|
Definitie | A filter is used to identify a subset of resources from a collection of resources whose property values satisfy a set of logically connected predicates. If the property values of a resource satisfy all the predicates in a filter then that resource is considered to be part of the resulting subset. |
||
Beschrijving | Een filter geeft aan voor welk deel van de informatie in de GIO een symbool van toepassing is. De specificatie van het filter volgt de OGC Filter Encoding standaard, die voor STOP verder ingeperkt wordt. |
||
Implementatie | ogc:Filter | ||
Generalisatie van | Filter (voor GIO deel) (entiteit), Filter (voor kwalitatieve normwaarde) (entiteit), Filter (voor kwantitatieve normwaarde) (entiteit) |
Filter (voor GIO deel) | |||
---|---|---|---|
Definitie | A filter is used to identify a subset of resources from a collection of resources whose property values satisfy a set of logically connected predicates. If the property values of a resource satisfy all the predicates in a filter then that resource is considered to be part of the resulting subset. |
||
Beschrijving | Filter om de te verbeelden locatiegroepen(GIO-delen) te bepalen. Voor locatiegroepen mag alleen PropertyIsEqualTo gebruikt worden. Bijvoorbeeld: |
||
Implementatie | ogc:Filter | ||
Specialisatie van | Filter (entiteit) | ||
Eigenschappen | Type | Kardinaliteit | Beschrijving |
PropertyName | string | 1..1 |
The PropertyName element can used to specify the name of any property of an object whose value shall be tested by a predicate in a filter expression. Property names shall be encoded using XML elements as described in the Extensible Markup Language (XML) 1.0 (see W3C XML) specification. In addition, GML property names may be qualified with a namespace, in which case the name shall conform to the Namespaces in XML (as given in W3C XML Namespaces) specification. Voor een GIO-deel is dit altijd groepID |
Operator | 1..1 |
Alleen PropertyIsEqualTo is toegestaan voor GIO-delen. |
|
Literal | string | 1..1 |
A literal value is any part of a statement or expression which should be used as provided. De geometrieën met deze groepID worden gesymboliseerd. In het voorbeeld hierboven West. |
Filter (voor kwalitatieve normwaarde) | |||
---|---|---|---|
Definitie | A filter is used to identify a subset of resources from a collection of resources whose property values satisfy a set of logically connected predicates. If the property values of a resource satisfy all the predicates in a filter then that resource is considered to be part of the resulting subset. |
||
Beschrijving | Filter om de te verbeelden kwalitatieve normwaarde(n) te bepalen, alleen PropertyIsEqualTo is hier toegestaan. Bijvoorbeeld:
|
||
Implementatie | ogc:Filter | ||
Specialisatie van | Filter (entiteit) | ||
Eigenschappen | Type | Kardinaliteit | Beschrijving |
PropertyName | string | 1..1 |
The PropertyName element can used to specify the name of any property of an object whose value shall be tested by a predicate in a filter expression. Property names shall be encoded using XML elements as described in the Extensible Markup Language (XML) 1.0 (see W3C XML) specification. In addition, GML property names may be qualified with a namespace, in which case the name shall conform to the Namespaces in XML (as given in W3C XML Namespaces) specification. Voor kwalitatieve normwaaarde is dit altijd kwalitatieveNormwaarde |
Operator | 1..1 |
Alleen PropertyIsEqualTo toegestaan voor kwalitatieve normwaarden. |
|
Literal | string | 1..1 |
A literal value is any part of a statement or expression which should be used as provided. Geometrieën met deze kwalitatieve normwaarde worden gesymboliseerd. In bovenstaand voorbeeld "goed". |
Filter (voor kwantitatieve normwaarde) | |||
---|---|---|---|
Definitie | A filter is used to identify a subset of resources from a collection of resources whose property values satisfy a set of logically connected predicates. If the property values of a resource satisfy all the predicates in a filter then that resource is considered to be part of the resulting subset. |
||
Beschrijving | Filter om de te verbeelding van kwantitatieve normwaarden te bepalen. Toegestane Filters voor kwantitatieve normwaarden zijn:
Naast een enkelvoudig filter is er ook 1 combinatie van twee filters toegestaan om ervoor te kunnen zorgen dat je op niet inclusieve wijze een range kunt filteren. Hiervoor is alleen de constructie van onderstaand voorbeeld toegestaan waarin alleen de waardes van de literals mogen wijzigen:
|
||
Implementatie | ogc:Filter | ||
Specialisatie van | Filter (entiteit) | ||
Eigenschappen | Type | Kardinaliteit | Beschrijving |
PropertyName | string | 1..1 |
The PropertyName element can used to specify the name of any property of an object whose value shall be tested by a predicate in a filter expression. Property names shall be encoded using XML elements as described in the Extensible Markup Language (XML) 1.0 (see W3C XML) specification. In addition, GML property names may be qualified with a namespace, in which case the name shall conform to the Namespaces in XML (as given in W3C XML Namespaces) specification. Voor kwantitatieve normwaarde is dit altijd kwantitatieveNormwaarde |
Operator | Operator (kwantitatief) (entiteit) | 1..1 |
Voor kwantitatieve normwaarde zijn meerdere operatoren toegestaan, zie hierboven. |
GIO deel | |||
---|---|---|---|
Beschrijving | Een locatiegroep, aanduiding bij een Locatie tot welke locatiegroep/GIO-deel deze Locatie behoort. |
||
Zie ook | GML bestand (onderwerp) | ||
Eigenschappen | Type | Kardinaliteit | Beschrijving |
Groep ID | string | 1..1 |
GIO delen | |||
---|---|---|---|
Beschrijving | Container omvat de lijst van voorkomende locatiegroepen(GIO-delen) in deze GIO. |
||
Zie ook | GML bestand (onderwerp) | ||
Eigenschappen | Type | Kardinaliteit | Beschrijving |
Groepen | Groep (entiteit) | 1..1 |
Geo-informatieobject versie | |||
---|---|---|---|
Implementatie | geo:GeoInformatieObjectVersie, complexType geo:GeoInformatieObjectVersieType | ||
Specialisatie van | AbstractFeatureType (entiteit), Informatieobjectinhoud (entiteit), Module (entiteit) | ||
Zie ook | GML bestand (onderwerp) | ||
Eigenschappen | Type | Kardinaliteit | Beschrijving |
FRBRWork | STOP identificatie (entiteit) | 1..1 | |
FRBRExpression | STOP identificatie (entiteit) | 1..1 | |
Locaties | Locatie (entiteit) | 1..* |
Groep | |||
---|---|---|---|
Beschrijving | Definitie van een locatiegroep binnen een GIO. Koppelt het groepID aan het label van deze groep. |
||
Implementatie | geo:Groep, complexType geo:GroepType | ||
Zie ook | GML bestand (onderwerp) | ||
Eigenschappen | Type | Kardinaliteit | Beschrijving |
ID | string | 1..1 |
Identificatie van de locatiegroep, komt terug bij elke Locatie die tot deze groep behoort. |
Label | string | 1..1 |
Naam van de locatiegroep |
Informatieobject | |||
---|---|---|---|
Definitie |
Met informatieobject wordt in de STOP standaard bedoeld:
|
||
Specialisatie van | Instrument (entiteit), Work (entiteit) | ||
Generalisatie van | Alleen bekend te maken informatieobject (entiteit), Geo-informatieobject (GIO) (entiteit), Informatief informatieobject (entiteit), Juridisch informatieobject (entiteit), Te consolideren informatieobject (entiteit) | ||
Zie ook | Geo-informatieobject (onderwerp), Informatieobject en informatieobjectversie (onderwerp), Metadata (onderwerp), PDF-document (onderwerp), Toepassingsgebied (onderwerp) |
LineSymbolizer | |||
---|---|---|---|
Definitie | A LineSymbolizer is used to style a “stroke” along a linear geometry type, such as a string of line segments. |
||
Beschrijving | Bevat de symbolisatie voor een lijn. Opgebouwd uit de volgende elementen: Geometry - niet ondersteund in STOP. Stroke: verbeelding van de lijn, alleen SvgParameter wordt ondersteund in STOP: Stroke - SvgParameter name="stroke": hexadecimale kleur aanduiding van de lijn, bijv. #ff0000 (rood) Stroke - SvgParameter name="stroke-width": breedte van de lijn in pixels bijv. 8 Stroke - SvgParameter name="stroke-dasharray": stippellijn in pixels getekend, pixels niet getekend bijv. "5 2" Stroke - SvgParameter name="stroke-dashoffset": afstand van de start van de lijn waar de stippellijn begint bijv. "5" Stroke - SvgParameter name="stroke-linecap": wijze waarop einde van de lijn getekend moet worden: "round" Stroke - SvgParameter name="stroke-opacity": doorzichtigheid, waarde 0.0 tot 1.0 Stroke - SvgParameter name="stroke-linejoin": wijze waarop twee lijnen bij elkaar komen:"round" Stroke-Graphicfill - niet ondersteund in STOP Stroke-GraphicStroke - niet ondersteund in STOP PerpendicularOffset - niet ondersteund in STOP |
||
Implementatie | se:LineSymbolizer | ||
Specialisatie van | Symbolizer (entiteit) |
Locatie | |||
---|---|---|---|
Beschrijving | Geometrie in de GIO. |
||
Implementatie | geo:Locatie, complexType geo:LocatieType | ||
Specialisatie van | AbstractFeatureType (entiteit) | ||
Zie ook | GML bestand (onderwerp) | ||
Eigenschappen | Type | Kardinaliteit | Beschrijving |
Naam | string | 1..1 | |
Geometrie | GeometryPropertyType (entiteit) | 1..1 |
Normwaarde | |||
---|---|---|---|
Beschrijving | Van toepassing zijnde normwaarde op bijbehorende Locatie. |
||
Zie ook | GML bestand (onderwerp) | ||
Eigenschappen | Type | Kardinaliteit | Beschrijving |
Kwalitatief | string | 0..1 | |
Kwantitatief | double | 0..1 |
PointSymbolizer | |||
---|---|---|---|
Definitie | A PointSymbolizer is used to draw a “graphic” at a point. |
||
Beschrijving | Bevat de symbolisatie voor een punt. Opgebouwd uit de volgende elementen: Geometry - niet ondersteund in STOP. Graphic - ExternalGraphic - niet ondersteund in STOP Graphic - Mark - WellKnownName: cross, square, circle, star, triangle Graphic - Mark - Fill - fill: hexadecimale kleur aanduiding van de vulling bijv. #000000 (zwart) Graphic - Mark - Fill - fill-opacity: doorzichtigheid, waarde 0 tot 1 Graphic - Mark - Stroke - stroke: hexadecimale kleur aanduiding van de rand, bijv. #ff0000 (rood) Graphic - Mark - Stroke - stroke-width: breedte van de rand in pixel Graphic - Mark - Stroke - stroke-opacity: doorzichtigheid, waarde 0 tot 1 Graphic - Size: Grootte van het punt symbool in pixel Graphic - Opacity: doorzichtigheid, waarde 0 tot 1 Graphic - Rotation: draaing in graden, bijv. 45 Graphic - AnchorPoint - niet ondersteund in STOP. Graphic - Displacement - niet ondersteund in STOP. |
||
Implementatie | se:PointSymbolizer | ||
Specialisatie van | Symbolizer (entiteit) |
PolygonSymbolizer | |||
---|---|---|---|
Definitie | A PolygonSymbolizer is used to draw a polygon (or other area-type geometries), including filling its interior and stroking its border (outline). |
||
Beschrijving | Bevat de symbolisatie voor een polygoon. Opgebouwd uit de volgende elementen: Geometry - niet ondersteund in STOP. Fill: verbeelding van de oppervlakte van het polygoon. STOP ondersteund SvgParameter (één kleur) en GraphicFill (plaatje). Fill - SvgParameter name="fill": kleur in hex, bijv. #ff0000 Fill - SvgParameter name="fill-opacity": doorzichtheid van 0.0 tot 1.0 Fill - GraphicFill - Graphic - ExternalGraphic - InlineConent encoding="base64": hexadecimaal gecodeerd figuur in png formaat, dat gebruikt wordt om het vlak te vullen. Fill - GraphicFill - Graphic - ExternalGraphic - Format: alleen image/png wordt ondersteund. Stroke: verbeelding van de rand van de polygoon. Stroke - SvgParameter name="stroke": hexadecimale kleur aanduiding van de rand, bijv. #ff0000 (rood) Stroke - SvgParameter name="stroke-width": breedte van de rand in pixel Stroke - SvgParameter name="stroke-opacity": doorzichtigheid, waarde 0.0 tot 1.0 Stroke - SvgParameter name="stroke-linejoin": "round" Displacement - niet ondersteund in STOP PerpendicularOffset - niet ondersteund in STOP |
||
Implementatie | se:PolygonSymbolizer | ||
Specialisatie van | Symbolizer (entiteit) |
Rule | |||
---|---|---|---|
Definitie | Rules are used to group rendering instructions by feature-property conditions and map scales. Rule definitions are placed immediately inside of featuretype definitions. |
||
Beschrijving | SE standaard Rule type. STOP gebruikt een subset. |
||
Implementatie | se:Rule | ||
Generalisatie van | Rule (entiteit) | ||
Eigenschappen | Type | Kardinaliteit | Beschrijving |
Name | string | 0..1 |
The Name element is used with most “objects” defined by SE to allow them to be referenced Naam van de Rule, Implementatie: se:Name |
Description | DescriptionType | 0..1 |
A "Description" gives human-readable descriptive information for the object it is included within. Niet ondersteund in STOP. Implementatie: se:Description |
LegendGraphic | GraphicType | 0..1 |
Niet ondersteund in STOP. |
Filter | Filter (entiteit) | 0..1 |
A filter is used to identify a subset of resources from a collection of resources whose property values satisfy a set of logically connected predicates. If the property values of a resource satisfy all the predicates in a filter then that resource is considered to be part of the resulting subset. Filter om de geometrieen te selecteren waarop de symbolisatie toegepast moet worden. In STOP worden een beperkt aantal filteropties ondersteund. Implementatie: ogc:Filter |
ElseFilter | 0..1 |
Niet ondersteund in STOP. |
|
MinScaleDenominator | double | 0..1 |
Niet ondersteund in STOP. |
MaxScaleDenominator | double | 0..1 |
Niet ondersteund in STOP. |
Symbolizer | Symbolizer (entiteit) | 1..* |
A Symbolizer describes how a feature is to appear on a map. The Symbolizer describes not just the shape that should appear but also such graphical properties as color and opacity. Een of meerdere verbeeldingen die op de geometrieën worden toegepast die aan de Filter voldoen. Bij meerdere verbeeldingen wordt het 'painters model' toegepast, dus de eerste verbeelding wordt de onderste. Implementatie: se:Symbolizer |
Rule | |||
---|---|---|---|
Definitie | Rules are used to group rendering instructions by feature-property conditions and map scales. Rule definitions are placed immediately inside of featuretype definitions. |
||
Beschrijving | STOP gebruik van Rule. Bevat een naam, filter en een symbolizer. De verbeelding van de symbolizer wordt toegepast op de geometrieen die worden geselecteerd door het filter. |
||
Implementatie | se:Rule | ||
Specialisatie van | Rule (entiteit) | ||
Eigenschappen | Type | Kardinaliteit | Beschrijving |
Name | string | 1..1 |
The Name element is used with most “objects” defined by SE to allow them to be referenced Naam van de Rule. Implementatie: se:Name |
Description | DescriptionType | 1..1 |
A "Description" gives human-readable descriptive information for the object it is included within. Niet ondersteund in STOP. Implementatie: se:Description |
LegendGraphic | GraphicType | 0..0 |
Niet ondersteund in STOP. |
Filter | Filter (entiteit) | 1..1 |
A filter is used to identify a subset of resources from a collection of resources whose property values satisfy a set of logically connected predicates. If the property values of a resource satisfy all the predicates in a filter then that resource is considered to be part of the resulting subset. Filter om geometrieen te selecteren waarvoor de symbolisatie (Symbolizer) op toegepast moet worden. Implementatie: ogc:Filter |
ElseFilter | 0..0 |
Niet ondersteund in STOP. |
|
MinScaleDenominator | double | 0..0 |
Niet ondersteund in STOP. |
MaxScaleDenominator | double | 0..0 |
Niet ondersteund in STOP. |
Symbolizer | Symbolizer (entiteit) | 1..* |
A Symbolizer describes how a feature is to appear on a map. The Symbolizer describes not just the shape that should appear but also such graphical properties as color and opacity. Verbeelding die op de geometrieën wordt toegepast die aan het Filter voldoen. Indien meerdere verbeeldingen meegegeven worden, wordt het 'painters model' toegepast, dus de eerste verbeelding wordt de onderste. Implementatie: se:Symbolizer |
Symbolisatie | |||
---|---|---|---|
Beschrijving | Symbolisatie is een annotatie bij een GIO en bevat informatie om een GIO te verbeelden zoals getoond ten tijden van het besluit. |
||
Specialisatie van | Annotatie (entiteit), Module (entiteit) |
Symbolizer | |||
---|---|---|---|
Definitie | A Symbolizer describes how a feature is to appear on a map. The Symbolizer describes not just the shape that should appear but also such graphical properties as color and opacity. |
||
Beschrijving | Beschrijving van de wijze waarop een geometrie verbeeld moet worden. STOP ondersteund drie types. |
||
Implementatie | se:Symbolizer | ||
Generalisatie van | LineSymbolizer (entiteit), PointSymbolizer (entiteit), PolygonSymbolizer (entiteit) |
Enumeraties
Operator (kwantitatief) | |
---|---|
Beschrijving | Ondersteunde operators voor kwantitatieve waarden. |
Waarden | Beschrijving |
PropertyIsLessThan |
The PropertyIsLessThan comparison operator evaluates to true if the first argument is less than the second. Otherwise the expression evaluates to false. Waarde is kleiner dan Implementatie: ogc:PropertyIsLessThan |
PropertyIsLessThanOrEqualTo |
The PropertyIsLessThanOrEqualTo comparison operator evaluates to true if the first argument is less than or equal to the second. Otherwise the expression evaluates to false. Waarde is kleiner of gelijk Implementatie: ogc:PropertyIsLessThanOrEqualTo |
PropertyIsEqualTo |
The PropertyIsEqualTo comparison operator evaluates to true if the two arguments are equal. Otherwise the expression evaluates to false. Waarde is gelijk aan Implementatie: ogc:PropertyIsEqualTo |
PropertyIsGreaterThanOrEqualTo |
The PropertyIsGreaterThan comparison operator evaluates to true if the first argument is greater than or equal to the second. Otherwise the expression evaluates to false. Waarde is groter dan of gelijk aan Implementatie: ogc:PropertyIsGreaterThanOrEqualTo |
PropertyIsGreaterThan |
The PropertyIsGreaterThan comparison operator evaluates to true if the first argument is greater than the second. Otherwise the expression evaluates to false. Waarde is groter dan Implementatie: ogc:PropertyIsGreaterThan |
ProperttIsBetween |
The PropertyIsBetween element is defined as a compact way of encoding a range check. The lower and upper boundary values are inclusive. waarde moet liggen tussen de boven en ondergrens. LET OP: Zowel de boven als ondergrens is inclusief. Implementatie: ogc:PropertyIsBetween |
... And ... |
The logical operator AND evaluates to true if all the combined expressions evaluate to true. In principe is er maar één Operator toegestaan om een filter te beschrijven. Als een filter wordt gemaakt voor alle waarden tussen een ondergrens en een bovengrens, dan kan PropertyInbetween gebruikt worden. Voor PropertyInbetween geldt dat de ondergrens en bovengrens binnen het filter vallen. Om ervoor te zorgen dat elke waarde maar binnen één filter valt, kan het noodzakelijk zijn aan te geven dat de ondergrens en/of de bovengrens niet binnen het filter valt. Daartoe moet een operator voor de ondergrens (OperatorIsGreaterThan of OperatorIsGreaterThanOrEqualTo) gecombineerd worden met een operator voor de bovengrens (OperatorIsLessThan of OperatorIsLessThanOrEqualTo) met de And operator. Dit is het enige toegestane gebruik van de And operator. Implementatie: ogc:And |
SemanticTypeIdentifier | |
---|---|
Definitie | The SemanticTypeIdentifier is intended to be used to identify what the feature style is suitable to be used for using community-controlled name(s). |
Beschrijving | Aanduiding van wat er verbeeld wordt door deze FeatureTypeStyle. |
Implementatie | se:SemanticTypeIdentifier |
Waarden | Beschrijving |
geo:geometrie |
voor GIO's zonder GIO-delen of normwaarden. |
geo:groepID |
voor GIO's met locatiegroepen/GIO-delen |
geo:kwalitatieveNormwaarde |
voor GIO's met kwalitatieve normwaarden |
geo:kwantitatieveNormwaarde |
voor GIO's met kwantitatieve normwaarden |