User Tools

Site Tools


12.0:apis:thinkgeo.core.wmsrasterlayer

ThinkGeo.Core.WmsRasterLayer

Inheritance Hierarchy

  • System.Object
    • ThinkGeo.Core.Layer
      • ThinkGeo.Core.RasterLayer
        • ThinkGeo.Core.WmsRasterLayer

Members Summary

Public Constructors

WmsRasterLayer()

  • This is the constructor the for the class. If you use this constructor, then you need to set the required properties manually.
Remarks
  • None
Parameters

WmsRasterLayer(Uri)

  • This is the constructor the for the class.
Remarks
  • This constructor initializes a new layer, then downloads and parses the service description. In an ASP.NET application, the service description is automatically cached for 24 hours when it is not specified.
Parameters
  • uri
    • Type:Uri
    • Description:URI of the WMS server.

WmsRasterLayer(Uri,IWebProxy)

  • This is the constructor the for the class.
Remarks
  • This constructor initializes a new layer, then downloads and parses the service description. In an ASP.NET application, the service description is automatically cached for 24 hours when it is not specified.
Parameters
  • uri
    • Type:Uri
    • Description:URI of the WMS server.
  • proxy
    • Type:IWebProxy
    • Description:Proxy to use for the current WMS layer.

Protected Constructors

Public Methods

GetServerLayerNames()

  • N/A
Remarks
  • None.
Return Value
  • Type:Collection<String>
  • Description:This method returns the names of all layers at the server side.
Parameters

GetServerStyleNames()

  • N/A
Remarks
  • None.
Return Value
  • Type:Collection<String>
  • Description:This method returns the names of all styles at the server side.
Parameters

GetServerOutputFormats()

  • N/A
Remarks
  • None.
Return Value
  • Type:Collection<String>
  • Description:This method returns the output format at the server side.
Parameters

GetServerCrss()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Collection<String>
  • Description:N/A
Parameters

GetServerExceptionFormats()

  • N/A
Remarks
  • None.
Return Value
  • Type:Collection<String>
  • Description:This method returns the exception format at the server side.
Parameters

GetServiceVersion()

  • N/A
Remarks
  • N/A
Return Value
  • Type:String
  • Description:Returning a string reflecting the version of the service in WMS.
Parameters

GetServerFeatureInfoFormats()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Collection<String>
  • Description:This API returns the FeatureInfo formats supported on the server-side.
Parameters

GetServerCapabilitiesXml()

  • N/A
Remarks
  • N/A
Return Value
  • Type:String
  • Description:This API returns the GetCapabilites document of the service.
Parameters

GetRequestUrl(RectangleShape,Int32,Int32)

  • N/A
Remarks
  • N/A
Return Value
  • Type:String
  • Description:The request URL from the client to the WMS.
Parameters
  • canvasWidth
    • Type:Int32
    • Description:The returning map width, as well as the drawing view width.
  • canvasHeight
    • Type:Int32
    • Description:The returning map height, as well as the drawing view height.

GetFeatureInfo(ScreenPointF)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Dictionary<String,Collection<Feature»
  • Description:N/A
Parameters

GetFeatureInfo(ScreenPointF,String)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Dictionary<String,Collection<Feature»
  • Description:N/A
Parameters
  • infoFormat
    • Type:String
    • Description:N/A

GetFeatureInfo(ScreenPointF,Int32)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Dictionary<String,Collection<Feature»
  • Description:N/A
Parameters
  • maxFeatures
    • Type:Int32
    • Description:N/A

GetFeatureInfo(ScreenPointF,String,Int32)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Dictionary<String,Collection<Feature»
  • Description:N/A
Parameters
  • infoFormat
    • Type:String
    • Description:N/A
  • maxFeatures
    • Type:Int32
    • Description:N/A

GetHorizontalResolution()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Single
  • Description:N/A
Parameters

GetVerticalResolution()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Single
  • Description:N/A
Parameters

CloneDeep()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Layer
  • Description:N/A
Parameters

Open()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

Close()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

GetBoundingBox()

  • N/A
Remarks
  • N/A
Return Value
Parameters

Draw(GeoCanvas,Collection<SimpleCandidate>)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

RequestDrawing()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

RequestDrawing(RectangleShape)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

RequestDrawing(IEnumerable<RectangleShape>)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

RequestDrawing(TimeSpan)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters
  • bufferTime
    • Type:TimeSpan
    • Description:N/A

RequestDrawing(TimeSpan,RequestDrawingBufferTimeType)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters
  • bufferTime
    • Type:TimeSpan
    • Description:N/A

RequestDrawing(RectangleShape,TimeSpan)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters
  • bufferTime
    • Type:TimeSpan
    • Description:N/A

RequestDrawing(RectangleShape,TimeSpan,RequestDrawingBufferTimeType)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters
  • bufferTime
    • Type:TimeSpan
    • Description:N/A

RequestDrawing(IEnumerable<RectangleShape>,TimeSpan)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters
  • bufferTime
    • Type:TimeSpan
    • Description:N/A

RequestDrawing(IEnumerable<RectangleShape>,TimeSpan,RequestDrawingBufferTimeType)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters
  • bufferTime
    • Type:TimeSpan
    • Description:N/A

GetType()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Type
  • Description:N/A
Parameters

ToString()

  • N/A
Remarks
  • N/A
Return Value
  • Type:String
  • Description:N/A
Parameters

Equals(Object)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • obj
    • Type:Object
    • Description:N/A

GetHashCode()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Int32
  • Description:N/A
Parameters

Protected Methods

GetRequestUrlCore(RectangleShape,Int32,Int32)

  • N/A
Remarks
  • N/A
Return Value
  • Type:String
  • Description:The request URL from the client to the WMS.
Parameters
  • canvasWidth
    • Type:Int32
    • Description:The returning map width, as well as the drawing view width.
  • canvasHeight
    • Type:Int32
    • Description:The returning map height, as well as the drawing view height.

DrawCore(GeoCanvas,Collection<SimpleCandidate>)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

GetBoundingBoxCore()

  • N/A
Remarks
  • N/A
Return Value
Parameters

OpenCore()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

CloseCore()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

CloneDeepCore()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Layer
  • Description:N/A
Parameters

DrawException(GeoCanvas,Exception)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters
  • e
    • Type:Exception
    • Description:N/A

DrawExceptionCore(GeoCanvas,Exception)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters
  • e
    • Type:Exception
    • Description:N/A

OnDrawingException(DrawingExceptionLayerEventArgs)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

OnDrawnException(DrawnExceptionLayerEventArgs)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

DrawAttributionCore(GeoCanvas,String)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters
  • attribution
    • Type:String
    • Description:N/A

OnDrawingAttribution(DrawingAttributionLayerEventArgs)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

OnDrawnAttribution(DrawnAttributionLayerEventArgs)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

OnDrawingProgressChanged(DrawingProgressChangedEventArgs)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

OnRequestedDrawing(RequestedDrawingLayerEventArgs)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

OnRequestingDrawing(RequestingDrawingLayerEventArgs)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

MemberwiseClone()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Object
  • Description:N/A
Parameters

Finalize()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

Public Properties

Uri

  • N/A
Remarks
  • N/A
Return Value
  • Type:Uri

ActiveLayerNames

  • N/A
Remarks
  • When requesting a map, a client may specify the layers to be shown on the map.
Return Value
  • Type:Collection<String>

ActiveStyleNames

  • N/A
Remarks
  • When requesting a map, a client may specify the styles to be shown on the map.
Return Value
  • Type:Collection<String>

OutputFormat

  • N/A
Remarks
  • When requesting a map, a client may specify the output format in which to show the map. Format are specified as MIME types such as “image/gif” or “image/png”.
Return Value
  • Type:String

Credentials

  • N/A
Remarks
  • N/A
Return Value
  • Type:ICredentials

IsTransparent

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean

Proxy

  • N/A
Remarks
  • N/A
Return Value
  • Type:IWebProxy

Crs

  • N/A
Remarks
  • N/A
Return Value
  • Type:String

TimeoutInSecond

  • N/A
Remarks
  • N/A
Return Value
  • Type:Int32

Exceptions

  • N/A
Remarks
  • Upon receiving a request that is invalid according to the OGC standard, the server shall issue a service exception report. The service report is meant to describe to the client application or its human user the reason(s) that the request is invalid.
Return Value
  • Type:String

CapabilitesCacheTimeOut

  • N/A
Remarks
  • N/A
Return Value
  • Type:TimeSpan

Parameters

  • N/A
Remarks
  • N/A
Return Value
  • Type:Dictionary<String,String>

HasBoundingBox

  • N/A
Remarks
  • The override in the WmsRasterLayer sets it to true.
Return Value
  • Type:Boolean

AxisOrder

  • N/A
Remarks
  • N/A
Return Value

ThreadSafe

  • N/A
Remarks
  • N/A
Return Value

ImageSource

  • N/A
Remarks
  • N/A
Return Value

WrappingMode

  • N/A
Remarks
  • N/A
Return Value

WrappingExtent

  • N/A
Remarks
  • N/A
Return Value

UpperThreshold

  • N/A
Remarks
  • N/A
Return Value
  • Type:Double

LowerThreshold

  • N/A
Remarks
  • N/A
Return Value
  • Type:Double

ScaleFactor

  • N/A
Remarks
  • N/A
Return Value
  • Type:Double

Projection

  • N/A
Remarks
  • N/A
Return Value

IsOpen

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean

DrawingTime

  • N/A
Remarks
  • N/A
Return Value
  • Type:TimeSpan

Name

  • N/A
Remarks
  • N/A
Return Value
  • Type:String

Attribution

  • N/A
Remarks
  • N/A
Return Value
  • Type:String

IsVisible

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean

Transparency

  • N/A
Remarks
  • N/A
Return Value
  • Type:Single

BlueTranslation

  • N/A
Remarks
  • N/A
Return Value
  • Type:Single

RedTranslation

  • N/A
Remarks
  • N/A
Return Value
  • Type:Single

GreenTranslation

  • N/A
Remarks
  • N/A
Return Value
  • Type:Single

KeyColors

  • N/A
Remarks
  • N/A
Return Value

IsNegative

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean

IsGrayscale

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean

ColorMappings

  • N/A
Remarks
  • N/A
Return Value

DrawingExceptionMode

  • N/A
Remarks
  • N/A
Return Value

RequestDrawingInterval

  • N/A
Remarks
  • N/A
Return Value
  • Type:TimeSpan

Protected Properties

IsOpenCore

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean

Public Events

SendingWebRequest

  • N/A
Remarks
  • N/A

Event Arguments:SendingWebRequestEventArgs

SentWebRequest

  • N/A
Remarks
  • N/A

Event Arguments:SentWebRequestEventArgs

DrawingProgressChanged

  • N/A
Remarks
  • N/A

Event Arguments:DrawingProgressChangedEventArgs

DrawingException

  • N/A
Remarks
  • N/A

Event Arguments:DrawingExceptionLayerEventArgs

DrawnException

  • N/A
Remarks
  • N/A

Event Arguments:DrawnExceptionLayerEventArgs

DrawingAttribution

  • N/A
Remarks
  • N/A

Event Arguments:DrawingAttributionLayerEventArgs

DrawnAttribution

  • N/A
Remarks
  • N/A

Event Arguments:DrawnAttributionLayerEventArgs

RequestedDrawing

  • N/A
Remarks
  • N/A

Event Arguments:RequestedDrawingLayerEventArgs

RequestingDrawing

  • N/A
Remarks
  • N/A

Event Arguments:RequestingDrawingLayerEventArgs

12.0/apis/thinkgeo.core.wmsrasterlayer.txt · Last modified: 2019/09/26 09:42 (external edit)