Interface IMap
Describes a map entry in a map group
Inherited Members
System.ComponentModel.INotifyPropertyChanged.PropertyChanged
Namespace: OSGeo.MapGuide.ObjectModels.ApplicationDefinition
Assembly: OSGeo.MapGuide.ObjectModels.dll
Syntax
public interface IMap : INotifyPropertyChanged, IExtensibleElement
Properties
| Improve this Doc View SourceCmsMapOptions
External base layer options
Declaration
ICmsMapOptions CmsMapOptions { get; set; }
Property Value
Type | Description |
---|---|
ICmsMapOptions |
OverlayOptions
MapGuide overlay options
Declaration
IMapGuideOverlayOptions OverlayOptions { get; set; }
Property Value
Type | Description |
---|---|
IMapGuideOverlayOptions |
SingleTile
Indicates if it is single tile
Declaration
bool SingleTile { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Type
The type of map
Declaration
string Type { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Methods
| Improve this Doc View SourceAsXml()
Outputs to XML
Declaration
string AsXml()
Returns
Type | Description |
---|---|
System.String |
CreateOptions(String, String)
Creates external base layer options
Declaration
ICmsMapOptions CreateOptions(string name, string type)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | |
System.String | type |
Returns
Type | Description |
---|---|
ICmsMapOptions |
CreateOverlayOptions(Boolean, Boolean, String)
Creates MapGuide overlay options
Declaration
IMapGuideOverlayOptions CreateOverlayOptions(bool isBaseLayer, bool useOverlay, string projection)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | isBaseLayer | |
System.Boolean | useOverlay | |
System.String | projection |
Returns
Type | Description |
---|---|
IMapGuideOverlayOptions |
FromXml(String)
Initialize from XML
Declaration
void FromXml(string xml)
Parameters
Type | Name | Description |
---|---|---|
System.String | xml |