Definition Type: Element
Name: Rule
Namespace: http://niem.gov/niem/external/ogc-sld/1.0.20/dhs-gmo/1.0.0
Containing Schema: sld.xsd
Abstract
Documentation:
A Rule is used to attach property/scale conditions to and group the individual symbols used for rendering.
Collapse XSD Schema Diagram:
Drilldown into Symbol in schema sld_xsd Drilldown into MaxScaleDenominator in schema sld_xsd Drilldown into MinScaleDenominator in schema sld_xsd Drilldown into ElseFilter in schema sld_xsd Drilldown into Filter in schema filter_xsd Drilldown into LegendGraphic in schema sld_xsd Drilldown into Description in schema sld_xsd Drilldown into Name in schema sld_xsdXSD Diagram of Rule in schema sld_xsd (National Information Exchange Model (NEIM))
Collapse XSD Schema Code:
<xsd:element name="Rule">
    <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:complexType>
        <xsd:sequence>
            <xsd:element ref="sld:Name" minOccurs="0" />
            <xsd:element ref="sld:Description" minOccurs="0" />
            <xsd:element ref="sld:LegendGraphic" minOccurs="0" />
            <xsd:choice minOccurs="0">
                <xsd:element ref="ogc:Filter" />
                <xsd:element ref="sld:ElseFilter" />
            </xsd:choice>
            <xsd:element ref="sld:MinScaleDenominator" minOccurs="0" />
            <xsd:element ref="sld:MaxScaleDenominator" minOccurs="0" />
            <xsd:element ref="sld:Symbol" maxOccurs="unbounded" />
        </xsd:sequence>
    </xsd:complexType>
</xsd:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
Name sld:Name 0 (1)
Description sld:Description 0 (1)
LegendGraphic sld:LegendGraphic 0 (1)
Filter ogc:Filter (1) (1)
ElseFilter sld:ElseFilter (1) (1)
MinScaleDenominator sld:MinScaleDenominator 0 (1)
MaxScaleDenominator sld:MaxScaleDenominator 0 (1)
Symbol sld:Symbol (1) unbounded