2.242 MapPointLayer

Applies to RDL 2010/01 and RDL 2016/01

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

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

Parent elements

MapLayers

Attributes

MapPointLayer.Name

Child elements

MapPointLayer.DataElementName

MapPointLayer.DataElementOutput

MapPointLayer.MapBindingFieldPairs

MapPointLayer.MapDataRegionName

MapPointLayer.MapFieldDefinitions

MapPointLayer.MapPointRules

MapPointLayer.MapPoints

MapPointLayer.MapMarkerTemplate

MapPointLayer.MapShapefile

MapPointLayer.MapSpatialDataSet

MapPointLayer.MapSpatialDataRegion

MapPointLayer.MaximumZoom

MapPointLayer.MinimumZoom

MapPointLayer.Transparency

MapPointLayer.VisibilityMode

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

 <xsd:complexType name="MapPointLayerType">
   <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="MapMarkerTemplate" type="MapMarkerTemplateType" 
                  minOccurs="0" />
     <xsd:element name="MapPointRules" type="MapPointRulesType" minOccurs="0" />
     <xsd:element name="MapPoints" type="MapPointsType" 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>