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
Namespace: OSGeo.MapGuide.ObjectModels.LayerDefinition
Assembly: OSGeo.MapGuide.ObjectModels.dll
Syntax
public interface IVectorScaleRange2 : IVectorScaleRange
Properties
| Improve this Doc View SourceCompositeStyle
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> |
CompositeStyleCount
Gets the composite style count.
Declaration
int CompositeStyleCount { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
ElevationSettings
Gets or sets the elevation settings
Declaration
IElevationSettings ElevationSettings { get; set; }
Property Value
Type | Description |
---|---|
IElevationSettings |
Methods
| Improve this Doc View SourceCreate(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 |