Search Results for

    Show / Hide Table of Contents

    Interface IVectorScaleRange2

    The stylization to be applied to the vector features for a given scale range. Supports elevation, extrusion settings and Advanced Stylization through composite styles

    Supported by Layer Definition 1.1.0 and higher

    Inherited Members
    IVectorScaleRange.MinScale
    IVectorScaleRange.MaxScale
    IVectorScaleRange.AreaStyle
    IVectorScaleRange.PointStyle
    IVectorScaleRange.LineStyle
    IVectorScaleRange.Clone()
    Namespace: OSGeo.MapGuide.ObjectModels.LayerDefinition
    Assembly: OSGeo.MapGuide.ObjectModels.dll
    Syntax
    public interface IVectorScaleRange2 : IVectorScaleRange

    Properties

    | Improve this Doc View Source

    CompositeStyle

    Gets or sets the composite styles for this scale range

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

    CompositeStyleCount

    Gets the composite style count.

    Declaration
    int CompositeStyleCount { get; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    ElevationSettings

    Gets or sets the elevation settings

    Declaration
    IElevationSettings ElevationSettings { get; set; }
    Property Value
    Type Description
    IElevationSettings

    Methods

    | Improve this Doc View Source

    Create(String, String, ElevationTypeType, LengthUnitType)

    Creates a new instance of IElevationSettings. This instance is detached and needs to be assigned to the ElevationSettings property to take effect.

    Declaration
    IElevationSettings Create(string zOffset, string zExtrusion, ElevationTypeType zOffsetType, LengthUnitType unit)
    Parameters
    Type Name Description
    System.String zOffset
    System.String zExtrusion
    ElevationTypeType zOffsetType
    LengthUnitType unit
    Returns
    Type Description
    IElevationSettings

    Extension Methods

    ExtensionMethods.RemoveStyles(IVectorScaleRange, IEnumerable<String>)
    ExtensionMethods.RemoveStyles(IVectorScaleRange, String[])
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2009 - 2022 Jackie Ng