Style Schema
COMPLEXPOLYGONSYMBOL Element
See Also  Send comments on this topic.
Style Schema : COMPLEXPOLYGONSYMBOL Element

Glossary Item Box

Description

Used to symbolize polygon features. Provides additional symbology options beyond SIMPLEPOLYGONSYMBOL.

Diagram

RASTERFILL Element OUTLINESYMBOL Element MARKERFILL Element LINEFILL Element GRADIENTFILL Element Sequence COMPLEXPOLYGONSYMBOL Element

Overview

COMPLEXPOLYGONSYMBOL
Used to symbolize polygon features. Provides additional symbology options beyond SIMPLEPOLYGONSYMBOL.
fillcolor optional xs:string
Symbol fill color.
filltype optional xs:string
Complex polygon symbol fill type.
outlinetype optional xs:string
Complex polygon symbol outline type.
Sequence
GRADIENTFILL
Used to define the gradient fill in a complex polygon symbol.
LINEFILL
Used to define the line fill symbol in a complex polygon symbol.
MARKERFILL
Used to define the marker fill symbol in a complex polygon symbol.
OUTLINESYMBOL
Used to define the outline symbol in a complex polygon symbol.
RASTERFILL
Used to define the raster fill symbol in a complex polygon symbol.

Attributes

NameTypeUseDefaultFixedDescription
fillcolorxs:stringoptional128,128,128 Symbol fill color.
filltypexs:stringoptionalsolid Complex polygon symbol fill type.
outlinetypexs:stringoptionalsymbol Complex polygon symbol outline type.

Examples

Restrictions

  • OUTLINESYMBOL can only be used as a child element when the value of the outlinetype attribute is "symbol".
  • MARKERFILL can only be used as a child element when the value of the filltype attribute is "marker".
  • LINEFILL can only be used as a child element when the value of the filltype attribute is "line".
  •  RASTERFILL can only be used as a child element when the value of the filltype attribute is "raster".
  • GRADIENTFILL can only be used as a child element when the value of the filltype attribute is "gradient".

Source

<xs:element name="COMPLEXPOLYGONSYMBOL" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation>Used to symbolize polygon features. Provides additional symbology options beyond SIMPLEPOLYGONSYMBOL.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="GRADIENTFILL" />
      <xs:element ref="LINEFILL" />
      <xs:element ref="MARKERFILL" />
      <xs:element ref="OUTLINESYMBOL" />
      <xs:element ref="RASTERFILL" />
    </xs:sequence>
    <xs:attribute default="128,128,128" name="fillcolor" type="xs:string">
      <xs:annotation>
        <xs:documentation>Symbol fill color.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute default="solid" name="filltype" type="xs:string">
      <xs:annotation>
        <xs:documentation>Complex polygon symbol fill type.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute default="symbol" name="outlinetype" type="xs:string">
      <xs:annotation>
        <xs:documentation>Complex polygon symbol outline type.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>

See Also

© 2013 All Rights Reserved.