<xsd:element name="OnlineResource" type="se:OnlineResourceType"><xsd:annotation><xsd:documentation>An "OnlineResource" is used to refer to an HTTP URL.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="InlineContent" type="se:InlineContentType"><xsd:annotation><xsd:documentation>"InlineContent" is XML- or base64-encoded encoded content in some externally-defined format that is included in an SE in-line.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="Style" type="se:StyleType" substitutionGroup="se:AbstractStyle"><xsd:annotation><xsd:documentation>A Style contains styling information specific to one feature type.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="Rule" type="se:RuleType"><xsd:annotation><xsd:documentation>A Rule is used to attach property/scale conditions to and group the individual symbols used for rendering.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="Graphic" type="se:GraphicType" abstract="true"><xsd:annotation><xsd:documentation>The "Graphic" abstract element collects the various kinds of graphic icons.</xsd:documentation></xsd:annotation></xsd:element>
Element se:StyleReference
Namespace
http://www.opengis.net/se/2.0/core
Annotations
A StyleReference refers to a remote feature-ype-style document.
<xsd:element name="Fill" type="se:FillType" abstract="true"><xsd:annotation><xsd:documentation>A "Fill" collects the SolidFill, GraphicFill, and FillReference elements for specifying the appearance of an area geometry.</xsd:documentation></xsd:annotation></xsd:element>
Element se:Stroke
Namespace
http://www.opengis.net/se/2.0/core
Annotations
A "Stroke" collects the PenStroke, GraphicStroke, CompoundStroke, and StrokeReference elements for specifying the appearance of a lineary geometry. The definitions parallel SVG strokes.
<xsd:element name="Stroke" type="se:StrokeType" abstract="true"><xsd:annotation><xsd:documentation>A "Stroke" collects the PenStroke, GraphicStroke, CompoundStroke, and StrokeReference elements for specifying the appearance of a lineary geometry. The definitions parallel SVG strokes.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="Label" type="se:LabelType" abstract="true"><xsd:annotation><xsd:documentation>An "Label" collects PointLabel and LineLabel for specifying the appearance of a text label.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="ParametrizedSymbolizer" type="se:ParametrizedSymbolizerType"><xsd:annotation><xsd:documentation>TODO blbla ArgumentsList for default value ?</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="SymbolizerReference" type="se:SymbolizerReferenceType" substitutionGroup="se:Symbolizer"><xsd:annotation><xsd:documentation>A "SymbolizerReference" refers to a remote Symbolizer XML document whose body is to be substituted in place of the reference when processed.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="CompositeSymbolizer" type="se:CompositeSymbolizerType" substitutionGroup="se:Symbolizer"><xsd:annotation><xsd:documentation>A "CompositeSymbolizer" comprises a group of Symbolizers into a single object.</xsd:documentation></xsd:annotation></xsd:element>
Element se:Geometry
Namespace
http://www.opengis.net/se/2.0/core
Annotations
A Geometry gives reference to a (the) geometry property of a feature or a general geometry expression to be used for rendering.
<xsd:element name="Geometry" type="se:GeometryType"><xsd:annotation><xsd:documentation>A Geometry gives reference to a (the) geometry property of a feature or a general geometry expression to be used for rendering.</xsd:documentation></xsd:annotation></xsd:element>
Element se:Transform
Namespace
http://www.opengis.net/se/2.0/core
Annotations
A Transform provides an affine transformation to a geometry or graphic elements.
<xsd:element name="Transform" type="se:TransformType"><xsd:annotation><xsd:documentation>A Transform provides an affine transformation to a geometry or graphic elements.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="LineSymbolizer" type="se:LineSymbolizerType" substitutionGroup="se:Symbolizer"><xsd:annotation><xsd:documentation>A LineSymbolizer is used to render a "stroke" along a linear geometry.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="GraphicStroke" type="se:GraphicStrokeType" substitutionGroup="se:Stroke"><xsd:annotation><xsd:documentation>A "GraphicStroke" defines a repeated linear graphic pattern to be used for stroking a line.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="TextStroke" type="se:TextStrokeType" substitutionGroup="se:Stroke"><xsd:annotation><xsd:documentation>A "TextStroke" defines a text label to plot along a line.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="CompoundStroke" type="se:CompoundStrokeType" substitutionGroup="se:Stroke"><xsd:annotation><xsd:documentation>A "CompoundStroke" defines a mixed pattern of simple strokes and/or graphic strokes with gaps between them.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="StrokeReference" type="se:StrokeReferenceType" substitutionGroup="se:Stroke"><xsd:annotation><xsd:documentation>A "StrokeReference" imports a stroke from a remote resource.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="AreaSymbolizer" type="se:AreaSymbolizerType" substitutionGroup="se:Symbolizer"><xsd:annotation><xsd:documentation>A "AreaSymbolizer" specifies the rendering of a polygon or other area/surface geometry, including its interior fill and border stroke.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="SolidFill" type="se:SolidFillType" substitutionGroup="se:Fill"><xsd:annotation><xsd:documentation>A "SolidFill" specifies the color and opacity for the solid filling of the interior of an area geometry.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="GraphicFill" type="se:GraphicFillType" substitutionGroup="se:Fill"><xsd:annotation><xsd:documentation>A "GraphicFill" defines repeated-graphic filling (stippling) pattern for an area geometry.</xsd:documentation></xsd:annotation></xsd:element>
A "HatchedFill" specifies hatches (i.e. Stroke) that are repeated whithin the area according toline orientation, perpendicular distance between two consecutive hatches and an offset
<xsd:element name="HatchedFill" type="se:HatchedFillType" substitutionGroup="se:Fill"><xsd:annotation><xsd:documentation>A "HatchedFill" specifies hatches (i.e. Stroke) that are repeated whithin the area according to line orientation, perpendicular distance between two consecutive hatches and an offset</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="FillReference" type="se:FillReferenceType" substitutionGroup="se:Fill"><xsd:annotation><xsd:documentation>A "FillReference" imports a fill from a remote resource.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="PointSymbolizer" type="se:PointSymbolizerType" substitutionGroup="se:Symbolizer"><xsd:annotation><xsd:documentation>A "PointSymbolizer" specifies the rendering of a "graphic icon" at a point.</xsd:documentation></xsd:annotation></xsd:element>
Element se:ExternalGraphic
Namespace
http://www.opengis.net/se/2.0/core
Annotations
An "ExternalGraphic" uses a graphic icon in an external format.
<xsd:element name="ExternalGraphic" type="se:ExternalGraphicType" substitutionGroup="se:Graphic"><xsd:annotation><xsd:documentation>An "ExternalGraphic" uses a graphic icon in an external format.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="MarkGraphic" type="se:MarkGraphicType" substitutionGroup="se:Graphic"><xsd:annotation><xsd:documentation>A "MarkGraphic" uses a geometric surface or curve in some format and strokes and/or fills it to produce a graphic icon.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="PointTextGraphic" type="se:PointTextGraphicType" substitutionGroup="se:Graphic"><xsd:annotation><xsd:documentation>A "PointTextGraphic" plots a text label at a given point.</xsd:documentation></xsd:annotation></xsd:element>
An "AlternativeGraphics" element allows the selection of one graphic from a group of semantically eqivalent graphics in case some formats are not supported.
<xsd:element name="AlternativeGraphics" type="se:AlternativeGraphicsType" substitutionGroup="se:Graphic"><xsd:annotation><xsd:documentation>An "AlternativeGraphics" element allows the selection of one graphic from a group of semantically eqivalent graphics in case some formats are not supported.</xsd:documentation></xsd:annotation></xsd:element>
Element se:CompositeGraphic
Namespace
http://www.opengis.net/se/2.0/core
Annotations
A "CompositeGraphic" binds a group of individual graphics into a single composite graphic.
<xsd:element name="CompositeGraphic" type="se:CompositeGraphicType" substitutionGroup="se:Graphic"><xsd:annotation><xsd:documentation>A "CompositeGraphic" binds a group of individual graphics into a single composite graphic.</xsd:documentation></xsd:annotation></xsd:element>
Element se:GraphicReference
Namespace
http://www.opengis.net/se/2.0/core
Annotations
A "GraphicReference" refers to a remote SE Graphic XML document whose body is to be substituted in place of the reference when processed.
<xsd:element name="GraphicReference" type="se:GraphicReferenceType" substitutionGroup="se:Graphic"><xsd:annotation><xsd:documentation>A "GraphicReference" refers to a remote SE Graphic XML document whose body is to be substituted in place of the reference when processed.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="TextSymbolizer" type="se:TextSymbolizerType" substitutionGroup="se:Symbolizer"><xsd:annotation><xsd:documentation>A "TextSymbolizer" is used to render text labels according to various graphical parameters.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="FormatNumber" type="se:FormatNumberType" substitutionGroup="se:Function"><xsd:annotation><xsd:documentation>Function for formatting numbers to make them human readable.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="ChangeCase" type="se:ChangeCaseType" substitutionGroup="se:Function"><xsd:annotation><xsd:documentation>Changes the case of strings.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="Trim" type="se:TrimType" substitutionGroup="se:Function"><xsd:annotation><xsd:documentation>Strips off chars from a string value</xsd:documentation></xsd:annotation></xsd:element>
Element se:StringPosition
Namespace
http://www.opengis.net/se/2.0/core
Annotations
Returns position of first occurence of a substring
<xsd:element name="StringPosition" type="se:StringPositionType" substitutionGroup="se:Function"><xsd:annotation><xsd:documentation>Returns position of first occurence of a substring</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="Interpolate" type="se:InterpolateType" substitutionGroup="se:Function"><xsd:annotation><xsd:documentation>The transformation of continuous values to a number of values.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="Recode" type="se:RecodeType" substitutionGroup="se:Function"><xsd:annotation><xsd:documentation>Transformation of discrete values to other values</xsd:documentation></xsd:annotation></xsd:element>
<xsd:complexType name="OnlineResourceType"><xsd:annotation><xsd:documentation>Reference to on-line resource from which data can be obtained.</xsd:documentation></xsd:annotation><xsd:attributeGroup ref="xlink:simpleAttrs"/></xsd:complexType>
<xsd:simpleType name="VersionType"><xsd:annotation><xsd:documentation>The "VersionType" merely restricts the version string that may be used with XML documents based on this schema.</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string"><xsd:enumeration value="2.0.0"/></xsd:restriction></xsd:simpleType>
<xsd:complexType name="ParameterValueType" mixed="true"><xsd:annotation><xsd:documentation>Type for numeric, text and color parameters</xsd:documentation></xsd:annotation><xsd:sequence minOccurs="0"><xsd:element ref="fes:expression"/></xsd:sequence></xsd:complexType>
A "SymbolizerType" is an abstract type for encoding the graphical properties used to portray geographic information. Concrete Symbolizer types are derived from this base type.
<xsd:complexType name="SymbolizerType" abstract="true"><xsd:annotation><xsd:documentation>A "SymbolizerType" is an abstract type for encoding the graphical properties used to portray geographic information. Concrete Symbolizer types are derived from this base type.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element ref="se:Name" minOccurs="0"/><xsd:element ref="se:Description" minOccurs="0"/><xsd:element ref="se:LegendGraphic" minOccurs="0"/><xsd:element ref="se:Extension" minOccurs="0"/></xsd:sequence><xsd:attribute name="version" type="se:VersionType"/></xsd:complexType>
<xsd:complexType name="StyledTextType"><xsd:annotation><xsd:documentation>An "StyledText" links a text with the style to apply to this text (font, halo, fill and stroke)</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element ref="se:Text"/><xsd:element ref="se:Font" minOccurs="0"/><xsd:element ref="se:Halo" minOccurs="0"/><xsd:element ref="se:Fill" minOccurs="0"/><xsd:element ref="se:Stroke" minOccurs="0"/></xsd:sequence></xsd:complexType>
<xsd:complexType name="StrokeElementType"><xsd:sequence><xsd:element ref="se:PreGap" minOccurs="0"/><xsd:element ref="se:Stroke"><xsd:annotation><xsd:documentation>Restricted Stroke: not allowed to nest a compound stroke within a compound stroke...</xsd:documentation></xsd:annotation></xsd:element><xsd:element ref="se:Length" minOccurs="0"/><xsd:element ref="se:PostGap" minOccurs="0"/></xsd:sequence></xsd:complexType>