2.255 MapPolygonTemplate

Applies to RDL 2010/01 and RDL 2016/01

The MapPolygonTemplate element specifies a template to be applied to map polygons (specified by MapPolygon elements) in a map polygon layer.

The following are the parent and child elements of the MapPolygonTemplate element.

Parent elements

MapPolygonLayer

Child elements

MapPolygonTemplate.ActionInfo

MapPolygonTemplate.CenterPointOffsetX

MapPolygonTemplate.CenterPointOffsetY

MapPolygonTemplate.DataElementLabel

MapPolygonTemplate.DataElementName

MapPolygonTemplate.DataElementOutput

MapPolygonTemplate.Hidden

MapPolygonTemplate.Label

MapPolygonTemplate.LabelPlacement

MapPolygonTemplate.OffsetX

MapPolygonTemplate.OffsetY

MapPolygonTemplate.ScaleFactor

MapPolygonTemplate.ShowLabel

MapPolygonTemplate.Style

MapPolygonTemplate.ToolTip

The following is the XML Schema definition of the MapPolygonTemplate element.

 <xsd:complexType name="MapPolygonTemplateType">
   <xsd:choice maxOccurs="unbounded">
     <!--MapSpatialElementTemplateType Start-->
     <xsd:element name="Hidden" type="xsd:string" minOccurs="0" />
     <xsd:element name="OffsetX" type="xsd:string" minOccurs="0" />
     <xsd:element name="OffsetY" type="xsd:string" minOccurs="0" />
     <xsd:element name="Style" type="StyleType" minOccurs="0" />
     <xsd:element name="Label" type="xsd:string" minOccurs="0" />
     <xsd:element name="ToolTip" type="xsd:string" minOccurs="0" />
     <xsd:element name="ActionInfo" type="ActionInfoType" minOccurs="0" />
     <xsd:element name="DataElementName" type="xsd:string" minOccurs="0" />
     <xsd:element name="DataElementOutput" minOccurs="0">
       <xsd:simpleType>
         <xsd:restriction base="xsd:string">
           <xsd:enumeration value="Output" />
           <xsd:enumeration value="NoOutput" />
         </xsd:restriction>
       </xsd:simpleType>
     </xsd:element>
     <xsd:element name="DataElementLabel" type="xsd:string" minOccurs="0" />
     <!--MapSpatialElementTemplateType End-->
     <xsd:element name="ScaleFactor" type="xsd:string" minOccurs="0" />
     <xsd:element name="CenterPointOffsetX" type="xsd:string" minOccurs="0" />
     <xsd:element name="CenterPointOffsetY" type="xsd:string" minOccurs="0" />
     <xsd:element name="ShowLabel" type="xsd:string" minOccurs="0" />
     <xsd:element name="LabelPlacement" type="xsd:string" minOccurs="0" />
     <xsd:any namespace="##other" processContents="lax" />
   </xsd:choice>
   <xsd:anyAttribute namespace="##other" processContents="lax" />
 </xsd:complexType>