2.220 MapLineLayer

Applies to RDL 2010/01 and RDL 2016/01

The MapLineLayer element specifies a line-based map layer (for example, a street, a river, or a path) to be drawn in a map.

The following are the parent elements, attributes, and the child elements of the MapLineLayer element.

Parent elements

MapLayers

Attributes

MapLineLayer.Name

Child elements

MapLineLayer.DataElementName

MapLineLayer.DataElementOutput

MapLineLayer.MapBindingFieldPairs

MapLineLayer.MapDataRegionName

MapLineLayer.MapFieldDefinitions

MapLineLayer.MapLineRules

MapLineLayer.MapLines

MapLineLayer.MapLineTemplate

MapLineLayer.MapShapefile

MapLineLayer.MapSpatialDataSet

MapLineLayer.MapSpatialDataRegion

MapLineLayer.MaximumZoom

MapLineLayer.MinimumZoom

MapLineLayer.Transparency

MapLineLayer.VisibilityMode

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

 <xsd:complexType name="MapLineLayerType">
   <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="MapLineTemplate" type="MapLineTemplateType" minOccurs="0" />
     <xsd:element name="MapLineRules" type="MapLineRulesType" minOccurs="0" />
     <xsd:element name="MapLines" type="MapLinesType" 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>