Search Results for

    Show / Hide Table of Contents

    Interface IMapGroup

    Describes a Map Group in a Flexible Layout. A MapGroup consists of a MapGuide Map Definition and zero or more external base layers

    Inherited Members
    IExtensibleElement.Extension
    System.ComponentModel.INotifyPropertyChanged.PropertyChanged
    Namespace: OSGeo.MapGuide.ObjectModels.ApplicationDefinition
    Assembly: OSGeo.MapGuide.ObjectModels.dll
    Syntax
    public interface IMapGroup : IExtensibleElement, INotifyPropertyChanged

    Properties

    | Improve this Doc View Source

    id

    The map group id

    Declaration
    string id { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    InitialView

    The initial map view

    Declaration
    IMapView InitialView { get; set; }
    Property Value
    Type Description
    IMapView
    | Improve this Doc View Source

    Map

    The list of map entries

    Declaration
    IEnumerable<IMap> Map { get; }
    Property Value
    Type Description
    System.Collections.Generic.IEnumerable<IMap>
    | Improve this Doc View Source

    MapCount

    Gets the count of map entries

    Declaration
    int MapCount { get; }
    Property Value
    Type Description
    System.Int32

    Methods

    | Improve this Doc View Source

    AddMap(IMap)

    Adds a map entr

    Declaration
    void AddMap(IMap map)
    Parameters
    Type Name Description
    IMap map
    | Improve this Doc View Source

    CreateCmsMapEntry(String, Boolean, String, String)

    Creates a external base layer map entry

    Declaration
    IMap CreateCmsMapEntry(string type, bool singleTile, string name, string olType)
    Parameters
    Type Name Description
    System.String type
    System.Boolean singleTile
    System.String name
    System.String olType
    Returns
    Type Description
    IMap
    | Improve this Doc View Source

    CreateExternalLayerEntry(String, String)

    Creates an external layer entry

    Declaration
    IMap CreateExternalLayerEntry(string name, string sourceType)
    Parameters
    Type Name Description
    System.String name
    System.String sourceType
    Returns
    Type Description
    IMap
    | Improve this Doc View Source

    CreateGenericEntry()

    Creates a generic map entry

    Declaration
    IMap CreateGenericEntry()
    Returns
    Type Description
    IMap
    | Improve this Doc View Source

    CreateInitialView(Double, Double, Double)

    Creates an initial map view

    Declaration
    IMapView CreateInitialView(double x, double y, double scale)
    Parameters
    Type Name Description
    System.Double x
    System.Double y
    System.Double scale
    Returns
    Type Description
    IMapView
    | Improve this Doc View Source

    CreateMapGuideEntry(String)

    Creates a MapGuide map entry

    Declaration
    IMap CreateMapGuideEntry(string mapDefinition)
    Parameters
    Type Name Description
    System.String mapDefinition
    Returns
    Type Description
    IMap
    | Improve this Doc View Source

    CreateSubjectLayerEntry(String, String)

    Creates a subject layer entry

    Declaration
    IMap CreateSubjectLayerEntry(string name, string sourceType)
    Parameters
    Type Name Description
    System.String name
    System.String sourceType
    Returns
    Type Description
    IMap
    | Improve this Doc View Source

    CreateUTFGridEntry(String)

    Creates a UTFGrid tileset entry

    Declaration
    IMap CreateUTFGridEntry(string tileSet)
    Parameters
    Type Name Description
    System.String tileSet
    Returns
    Type Description
    IMap
    | Improve this Doc View Source

    GetMapAt(Int32)

    Gets the map entry at the given index

    Declaration
    IMap GetMapAt(int index)
    Parameters
    Type Name Description
    System.Int32 index
    Returns
    Type Description
    IMap
    | Improve this Doc View Source

    MoveDown(IMap)

    Moves the given map entry down

    Declaration
    bool MoveDown(IMap map)
    Parameters
    Type Name Description
    IMap map
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    MoveUp(IMap)

    Moves the given map entry up

    Declaration
    bool MoveUp(IMap map)
    Parameters
    Type Name Description
    IMap map
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    RemoveMap(IMap)

    Removes the given map entr

    Declaration
    void RemoveMap(IMap map)
    Parameters
    Type Name Description
    IMap map

    Extension Methods

    ExtensionMethods.GetNames(IExtensibleElement)
    ExtensionMethods.GetAllValues(IExtensibleElement)
    ExtensionMethods.SetSubjectOrExternalLayerProperties(IExtensibleElement, IDictionary<String, Object>)
    ExtensionMethods.SetAllValues(IExtensibleElement, NameValueCollection)
    ExtensionMethods.SetValue(IExtensibleElement, String, String)
    ExtensionMethods.CreateExtensionElement(IExtensibleElement, String)
    ExtensionMethods.GetValue(IExtensibleElement, String)
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2009 - 2022 Jackie Ng