2.251 MapPolygonLayer

Applies to RDL 2010/01 and RDL 2016/01

The MapPolygonLayer element specifies a point-based layer to be drawn in a Map.

The following are the parent element, attribute, and child elements of the MapPolygonLayer element.

Parent elements

MapLayers

Attributes

MapPolygonLayer.Name

Child elements

MapPolygonLayer.DataElementName

MapPolygonLayer.DataElementOutput

MapPolygonLayer.MapBindingFieldPairs

MapPolygonLayer.MapCenterPointRules

MapPolygonLayer.MapMarkerTemplate

MapPolygonLayer.MapDataRegionName

MapPolygonLayer.MapFieldDefinitions

MapPolygonLayer.MapPolygonRules

MapPolygonLayer.MapPolygons

MapPolygonLayer.MapPolygonTemplate

MapPolygonLayer.MapShapefile

MapPolygonLayer.MapSpatialDataSet

MapPolygonLayer.MapSpatialDataRegion

MapPolygonLayer.MaximumZoom

MapPolygonLayer.MinimumZoom

MapPolygonLayer.Transparency

MapPolygonLayer.VisibilityMode

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

 <xsd:complexType name="MapPolygonLayerType">
   <xsd:choice maxOccurs="unbounded">
     <!--MapLayerStart-->
     <xsd:element name="VisibilityMode" type="xsd:string" minOccurs="0" />
     <xsd:element name="MinimumZoom" type="xsd:string" minOccurs="0" />
     <xsd:element name="MaximumZoom" type="xsd:string" minOccurs="0" />
     <xsd:element name="Transparency" type="xsd:string" minOccurs="0" />
     <!--MapLayerEnd-->
     <!--MapVectorLayerStart-->
     <xsd:element name="MapDataRegionName" type="xsd:string" minOccurs="0" />
     <xsd:element name="MapBindingFieldPairs" type="MapBindingFieldPairsType" 
                  minOccurs="0" />
     <xsd:element name="MapFieldDefinitions" type="MapFieldDefinitionsType" 
                  minOccurs="0" />
     <xsd:element name="MapShapefile" type="MapShapefileType" minOccurs="0" />
     <xsd:element name="MapSpatialDataSet" type="MapSpatialDataSetType" 
                  minOccurs="0" />
     <xsd:element name="MapSpatialDataRegion" type="MapSpatialDataRegionType" 
                  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>
     <!--MapVectorLayerEnd-->
     <xsd:element name="MapPolygonTemplate" type="MapPolygonTemplateType" 
                  minOccurs="0" />
     <xsd:element name="MapPolygonRules" type="MapPolygonRulesType" 
                  minOccurs="0" />
     <xsd:element name="MapMarkerTemplate" type="MapMarkerTemplateType" 
                  minOccurs="0" />
     <xsd:element name="MapCenterPointRules" type="MapPointRulesType" 
                  minOccurs="0" />
     <xsd:element name="MapPolygons" type="MapPolygonsType" minOccurs="0" />
     <xsd:any namespace="##other" processContents="lax" />
   </xsd:choice>
   <xsd:attribute name="Name" type="xsd:normalizedString" use="required" />
   <xsd:anyAttribute namespace="##other" processContents="lax" />
 </xsd:complexType>