Maria GDK 4.5.0.137
Documentation of managed code in release branch
Loading...
Searching...
No Matches
TPG.GeoFramework.Map.Core.Contracts.IMapServiceRasterLayerDataFactory Interface Reference

Factory for creating. More...

Inheritance diagram for TPG.GeoFramework.Map.Core.Contracts.IMapServiceRasterLayerDataFactory:
TPG.GeoFramework.Map.Core.MapServiceRasterLayerDataFactory

Public Member Functions

IMapServiceRasterLayerData New (MapTemplateLayer templateLayer)
 Creates a new layer based on the given template layer.
 
IMapServiceRasterLayerData NewElevationShadingLayerData (string mapSignature)
 Creates a new elevation effects layer using the given map signature as datasource.
 
IMapServiceRasterLayerData NewElevationAnalysisLayerData (string name)
 Creates a new elevation analysis layer.
 
IMapServiceRasterLayerData NewElevationColorMapLayerData (string mapSignature)
 Creates an elevation color map layer.
 
IMapServiceRasterLayerData NewColorMapLayerData (string mapSignature, string mapProviderId)
 Creates a generic data color map layer.
 

Detailed Description

Factory for creating.

Member Function Documentation

◆ New()

IMapServiceRasterLayerData TPG.GeoFramework.Map.Core.Contracts.IMapServiceRasterLayerDataFactory.New ( MapTemplateLayer  templateLayer)

Creates a new layer based on the given template layer.

Parameters
templateLayerThe template layer to use as base.
Returns
A new valid IMapServiceRasterLayerData instance.

Implemented in TPG.GeoFramework.Map.Core.MapServiceRasterLayerDataFactory.

◆ NewColorMapLayerData()

IMapServiceRasterLayerData TPG.GeoFramework.Map.Core.Contracts.IMapServiceRasterLayerDataFactory.NewColorMapLayerData ( string  mapSignature,
string  mapProviderId 
)

Creates a generic data color map layer.

Parameters
mapSignatureSignature for the color layer
mapProviderIdProvider ID for a registered ColorMapDataProvider
Returns

Implemented in TPG.GeoFramework.Map.Core.MapServiceRasterLayerDataFactory.

◆ NewElevationAnalysisLayerData()

IMapServiceRasterLayerData TPG.GeoFramework.Map.Core.Contracts.IMapServiceRasterLayerDataFactory.NewElevationAnalysisLayerData ( string  name)

Creates a new elevation analysis layer.

Parameters
nameTemplate layer name
Returns
A valid elevation analysis layer instance.

Implemented in TPG.GeoFramework.Map.Core.MapServiceRasterLayerDataFactory.

◆ NewElevationColorMapLayerData()

IMapServiceRasterLayerData TPG.GeoFramework.Map.Core.Contracts.IMapServiceRasterLayerDataFactory.NewElevationColorMapLayerData ( string  mapSignature)

Creates an elevation color map layer.

Parameters
mapSignature
Returns

Implemented in TPG.GeoFramework.Map.Core.MapServiceRasterLayerDataFactory.

◆ NewElevationShadingLayerData()

IMapServiceRasterLayerData TPG.GeoFramework.Map.Core.Contracts.IMapServiceRasterLayerDataFactory.NewElevationShadingLayerData ( string  mapSignature)

Creates a new elevation effects layer using the given map signature as datasource.

Parameters
mapSignatureThe datasource for the effects layer.
Returns
A valid elevation effects layer instance.

Implemented in TPG.GeoFramework.Map.Core.MapServiceRasterLayerDataFactory.


The documentation for this interface was generated from the following file: