Interface IRuntimeMapInfo
Describes the structure of a Runtime Map
Namespace: OSGeo.MapGuide.ObjectModels.RuntimeMap
Assembly: OSGeo.MapGuide.ObjectModels.dll
Syntax
public interface IRuntimeMapInfo
Properties
| Improve this Doc View SourceBackgroundColor
Gets the background color
Declaration
string BackgroundColor { get; }
Property Value
Type | Description |
---|---|
System.String |
CoordinateSystem
Gets the coordinate system of this map
Declaration
ICoordinateSystemInfo CoordinateSystem { get; }
Property Value
Type | Description |
---|---|
ICoordinateSystemInfo |
DisplayDpi
Gets the display DPI of the map
Declaration
int DisplayDpi { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
Extents
Gets the bounding box of this map
Declaration
IEnvelope Extents { get; }
Property Value
Type | Description |
---|---|
IEnvelope |
FiniteDisplayScales
Gets the finite display scales defined for this runtime map
Declaration
double[] FiniteDisplayScales { get; }
Property Value
Type | Description |
---|---|
System.Double[] |
Groups
Gets the groups of this map.
Declaration
IRuntimeLayerGroupInfoCollection Groups { get; }
Property Value
Type | Description |
---|---|
IRuntimeLayerGroupInfoCollection |
Remarks
Even if the application did not request layer structure as part of the CreateRuntimeMap or DescribeRuntimeMap request, this property will still contain any Base Layer Groups if defined in the Map Definition
IconMimeType
Gets the mime type of any inline icons.
Declaration
string IconMimeType { get; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
If the application did not request any icons as part of the CreateRuntimeMap or DescribeRuntimeMap request, this property is null
Layers
Gets the layers of this map.
Declaration
IRuntimeLayerInfoCollection Layers { get; }
Property Value
Type | Description |
---|---|
IRuntimeLayerInfoCollection |
Remarks
If the application did not request layer structure as part of the CreateRuntimeMap or DescribeRuntimeMap request, this property will be an empty collection
MapDefinition
Gets the Map Definition resource ID used to create this runtime map
Declaration
string MapDefinition { get; }
Property Value
Type | Description |
---|---|
System.String |
Name
Gets the name of the runtime map. This combined with the session ID provides the means for any code using the MapGuide API to open an existing MgMap instance
Declaration
string Name { get; }
Property Value
Type | Description |
---|---|
System.String |
SiteVersion
Gets the site version of the MapGuide Server
Declaration
string SiteVersion { get; }
Property Value
Type | Description |
---|---|
System.String |