2.254 MapPolygon

Applies to RDL 2010/01 and RDL 2016/01

The MapPolygon element specifies a polygon-based spatial element (for example, a continent, a country, or a state) to be embedded in a MapPolygonLayer.

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

Parent elements

MapPolygons

Child elements

MapPolygon.MapMarkerTemplate

MapPolygon.MapFields

MapPolygon.MapPolygonTemplate

MapPolygon.UseCustomCenterPointTemplate

MapPolygon.UseCustomPolygonTemplate

MapPolygon.VectorData

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

 <xsd:complexType name="MapPolygonType">
   <xsd:choice maxOccurs="unbounded">
     <!--MapSpatialElement Start-->
     <xsd:element name="VectorData" type="xsd:string" minOccurs="1" />
     <xsd:element name="MapFields" type="MapFieldsType" minOccurs="0" />
     <!--MapSpatialElement End-->
     <xsd:element name="UseCustomPolygonTemplate" type="xsd:string" 
                  minOccurs="0" />
     <xsd:element name="MapPolygonTemplate" type="MapPolygonTemplateType" 
                  minOccurs="0" />
     <xsd:element name="UseCustomCenterPointTemplate" type="xsd:string" 
                  minOccurs="0" />
     <xsd:element name="MapMarkerTemplate" type="MapMarkerTemplateType" 
                  minOccurs="0" />
     <xsd:any namespace="##other" processContents="lax" />
   </xsd:choice>
   <xsd:anyAttribute namespace="##other" processContents="lax" />
 </xsd:complexType>