User Tools

Site Tools


thinkgeo.mapsuite.silverlightedition.serverlayeroverlay

This is an old revision of the document!


ThinkGeo.MapSuite.SilverlightEdition.ServerLayerOverlay

<!– Class –> This class represents an Overlay that connecting to native server layers.

Remarks

It works with NativeServerLayerOverlay in SilverlightMapConnector assembly only, it's an absolute shell, they are connected by their Id property, the relationship between ThinkGeo.MapSuite.SilverlightEdition.NativeServerLayerOverlay and ThinkGeo.MapSuite.SilverlightEdition.SilverlightMapConnector is one to one correspondence .It's a simple way to Render layers at server side, send images back to Silverlight application.

Inheritance Hierarchy

Members Summary

Public Constructors

Name Parameters DeclaringType Summary
Public MethodServerLayerOverlay This is constructor of ServerLayerOverlay class.
Public MethodServerLayerOverlay String

Protected Constructors

Name Parameters DeclaringType Summary

Public Methods

Name Parameters DeclaringType Summary
Public MethodDraw GeoCanvas, Object, RectangleShape, GeographyUnit
Public MethodEquals Object Object
Public MethodGenerateCacheImages Double, RectangleShape, GeographyUnit, Int32, Int32
Public MethodGetHashCode Object
Public MethodGetType Object
Public MethodToString Object

Protected Methods

Name Parameters DeclaringType Summary
Protected MethodDrawCore GeoCanvas, Object, RectangleShape, GeographyUnit
Protected MethodFinalize Object
Protected MethodMemberwiseClone Object

Public Properties

Name Return DeclaringType Summary
Public PropertyClientCache ClientCache
Public PropertyConnectorId String Gets or sets the identifier of the SilverlightConnector for ServerLayerOverlay.
Public PropertyId String Gets or sets the identifier for the overlay to be found.
Public PropertyJpegQuality Int32
Public PropertyLayers GeoCollection<Layer>
Public PropertyServerCache ServerCache
Public PropertyWebImageFormat WebImageFormat

Protected Properties

Name Return DeclaringType Summary

Public Events

Name Event Arguments DeclaringType Summary

Public Constructors

ServerLayerOverlay()

This is constructor of ServerLayerOverlay class.

Overloads

This is constructor of ServerLayerOverlay class.

Remarks

This is constructor of &lt;strong&gt;ServerLayerOverlay&lt;/strong&gt; class.

Parameters

Name Type Description

Go Back

ServerLayerOverlay(String)

Remarks

Parameters

Name Type Description
id String<!– System.String –>

Go Back

Protected Constructors

Public Methods

Draw(GeoCanvas, Object, RectangleShape, GeographyUnit)

Remarks

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
canvas GeoCanvas<!– ThinkGeo.MapSuite.Core.GeoCanvas –>
nativeImage Object<!– System.Object –>
canvasExtent RectangleShape<!– ThinkGeo.MapSuite.Core.RectangleShape –>
mapUnit GeographyUnit<!– ThinkGeo.MapSuite.Core.GeographyUnit –>

<!– ThinkGeo.MapSuite.SilverlightEdition.ServerLayerOverlay –> Go Back

Equals(Object)

Remarks

Return Value

Return Type Description
Boolean<!– System.Boolean –>

Parameters

Name Type Description
obj Object<!– System.Object –>

<!– System.Object –> Go Back

GenerateCacheImages(Double, RectangleShape, GeographyUnit, Int32, Int32)

Remarks

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
scale Double<!– System.Double –>
cacheExtent RectangleShape<!– ThinkGeo.MapSuite.Core.RectangleShape –>
mapUnit GeographyUnit<!– ThinkGeo.MapSuite.Core.GeographyUnit –>
tileWidth Int32<!– System.Int32 –>
tileHeight Int32<!– System.Int32 –>

<!– ThinkGeo.MapSuite.SilverlightEdition.ServerLayerOverlay –> Go Back

GetHashCode()

Remarks

Return Value

Return Type Description
Int32<!– System.Int32 –>

Parameters

Name Type Description

<!– System.Object –> Go Back

GetType()

Remarks

Return Value

Return Type Description
Type<!– System.Type –>

Parameters

Name Type Description

<!– System.Object –> Go Back

ToString()

Remarks

Return Value

Return Type Description
String<!– System.String –>

Parameters

Name Type Description

<!– System.Object –> Go Back

Protected Methods

DrawCore(GeoCanvas, Object, RectangleShape, GeographyUnit)

Remarks

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
canvas GeoCanvas<!– ThinkGeo.MapSuite.Core.GeoCanvas –>
nativeImage Object<!– System.Object –>
canvasExtent RectangleShape<!– ThinkGeo.MapSuite.Core.RectangleShape –>
mapUnit GeographyUnit<!– ThinkGeo.MapSuite.Core.GeographyUnit –>

<!– ThinkGeo.MapSuite.SilverlightEdition.ServerLayerOverlay –> Go Back

Finalize()

Remarks

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description

<!– System.Object –> Go Back

MemberwiseClone()

Remarks

Return Value

Return Type Description
Object<!– System.Object –>

Parameters

Name Type Description

<!– System.Object –> Go Back

Public Properties

ClientCache

Remarks

Return Value

Return Type
ClientCache<!– ThinkGeo.MapSuite.SilverlightEdition.ClientCache –>

<!– ThinkGeo.MapSuite.SilverlightEdition.ServerLayerOverlay –> Go Back

ConnectorId

Gets or sets the identifier of the SilverlightConnector for ServerLayerOverlay.

Remarks

Gets or sets the identifier of the SilverlightConnector for ServerLayerOverlay.

Return Value

Return Type
String<!– System.String –>

<!– ThinkGeo.MapSuite.SilverlightEdition.ServerLayerOverlay –> Go Back

Id

Gets or sets the identifier for the overlay to be found.

Remarks

Gets or sets the identifier for the overlay to be found.

Return Value

Return Type
String<!– System.String –>

<!– ThinkGeo.MapSuite.SilverlightEdition.ServerLayerOverlay –> Go Back

JpegQuality

Remarks

Return Value

Return Type
Int32<!– System.Int32 –>

<!– ThinkGeo.MapSuite.SilverlightEdition.ServerLayerOverlay –> Go Back

Layers

Remarks

Return Value

Return Type
GeoCollection<Layer><!– ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.Core.Layer} –>

<!– ThinkGeo.MapSuite.SilverlightEdition.ServerLayerOverlay –> Go Back

ServerCache

Remarks

Return Value

Return Type
ServerCache<!– ThinkGeo.MapSuite.SilverlightEdition.ServerCache –>

<!– ThinkGeo.MapSuite.SilverlightEdition.ServerLayerOverlay –> Go Back

WebImageFormat

Remarks

Return Value

Return Type
WebImageFormat<!– ThinkGeo.MapSuite.SilverlightEdition.WebImageFormat –>

<!– ThinkGeo.MapSuite.SilverlightEdition.ServerLayerOverlay –> Go Back

Protected Properties

Public Events

thinkgeo.mapsuite.silverlightedition.serverlayeroverlay.1440040135.txt.gz · Last modified: 2015/09/21 03:29 (external edit)