Describes information about a Runtime Map, so that client applications can interact with it
The MapGuide Site Version
The name of the runtime map. This is the value required for any mapagent operation that require a MAPNAME parameter
The resource id of the Map Definition from which this runtime map was created from
The resource id of the Tile Set Definition that this Map Definition is linked from. If this Map Definition does not link to a tile set, this element is omitted
The provider for the Tile Set Definition
The tile content format
The tile pixel ratio for retina tiles
The tile width as defined by the settings in the Tile Set Definition. If this Map Definition does not link to a tile set, this element is omitted
The tile height as defined by the settings in the Tile Set Definition. If this Map Definition does not link to a tile set, this element is omitted
The map's background color in ARGB hex string format
The number of dots per inch of the map display
The mime type of all inline icons
Describes the coordinate system of the runtime map
The WKT string of the coordinate system
The CS-Map code of the coordinate system
The EPSG code of the coordinate system
The meters-per-unit value of the coordinate system
Describes a group of Runtime Map Layers
The name of the group
The type of this group. Can be tiled or dynamic. Uses the value of MgLayerGroupType
The group's legend label
The group's unique id. Use this value for turning on/off this group in a GETDYNAMICMAPOVERLAYIMAGE request
The group's parent group id. Use this value for determining parent-child relationships when building a layer/group hierarchy
Indicates whether this group should be displayed in the legend
Indicates whether this group should be initially expanded in the legend
Indicates whether this group is potentially visible. Note that this may be true even though the group is not visible. This will occur if one of the groups this group is organized within is not visible.
Indicates the actual visibility of the group. The visibility depends on the visible property of the group, and the visible property of each group this group is organized within.
Describes a runtime instance of a Layer Definition
The name of the layer
The type of this layer. Can be tiled or dynamic. Uses the value of MgLayerType
The layer's legend label
The layer's unique id. Use this value for turning on/off this layer in a GETDYNAMICMAPOVERLAYIMAGE request
The layer's parent group id. Use this value for determining parent-child relationships when building a layer/group hierarchy
Indicates whether this layer should be displayed in the legend
Indicates whether this layer should be initially expanded (if layer is themed) in the legend
Indicates whether this layer is potentially visible. Note that this may be true even though the layer is not visible. This will occur if the visible flag of one of the groups this layer is organized within is not visible or when the current viewScale property of the map is outside the scale ranges defined for this layer.
Indicates the actual visibility of the layer. The visibility depends on the visible property of the group, and the visible property of each group this group is organized within.
The Layer Definition from which this runtime layer was created from
Describe the Feature Source information for a runtime layer
The Feature Source resource id
The qualified FDO class name
The name of the default Geometry property
Describes a scale range of the runtime layer
The minimum scale of this scale range
The maximum scale of this scale range
The feature style for a given geometry type. This is empty for drawing and raster layers
Defines the style rules for a given geometry type
The geometry type that this rule is applicable to (1=point, 2=line, 3=area, 4=composite)
Describes a stylization rule in a layer's scale range
The legend label for this rule
The FDO filter that features must match in order for them to be stylized using this particular rule
Defines the icon for this rule. The icon's image content is in base64 format
Specifies an envelope (a rectangle) using two corner points.
Specifies the lower left corner of the envelope.
Specifies the upper right corner of the envelope.