2.243 MapMarkerTemplate

Applies to RDL 2010/01 and RDL 2016/01

The MapMarkerTemplate element specifies a template to be applied to map points in a MapPointLayer or a MapPolygonLayer.

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

Parent elements

MapPointLayer

MapPolygonLayer

Child elements

MapMarkerTemplate.ActionInfo

MapMarkerTemplate.DataElementLabel

MapMarkerTemplate.DataElementName

MapMarkerTemplate.DataElementOutput

MapMarkerTemplate.Hidden

MapMarkerTemplate.Label

MapMarkerTemplate.LabelPlacement

MapMarkerTemplate.MapMarker

MapMarkerTemplate.OffsetX

MapMarkerTemplate.OffsetY

MapMarkerTemplate.Size

MapMarkerTemplate.Style

MapMarkerTemplate.ToolTip

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

 <xsd:complexType name="MapMarkerTemplateType">
   <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-->
     <!--MapPointTemplateType Start-->
     <xsd:element name="Size" type="xsd:string" minOccurs="0" />
     <xsd:element name="LabelPlacement" type="xsd:string" minOccurs="0" />
     <!--MapPointTemplateTypeType End-->
     <xsd:element name="MapMarker" type="MapMarkerType" minOccurs="0" />
     <xsd:any namespace="##other" processContents="lax" />
   </xsd:choice>
   <xsd:anyAttribute namespace="##other" processContents="lax" />
 </xsd:complexType>