Description
Used to symbolize polygon features. Provides additional symbology options beyond SIMPLEPOLYGONSYMBOL.
Diagram
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
Name | Type | Use | Default | Fixed | Description |
fillcolor | xs:string | optional | 128,128,128 | | Symbol fill color. |
filltype | xs:string | optional | solid | | Complex polygon symbol fill type. |
outlinetype | xs:string | optional | symbol | | 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