User Tools

Site Tools


12.0:apis:thinkgeo.core.gdalrastersource

ThinkGeo.Core.GdalRasterSource

Inheritance Hierarchy

  • System.Object
    • ThinkGeo.Core.RasterSource
      • ThinkGeo.Core.GdalRasterSource

Members Summary

Public Constructors

GdalRasterSource()

  • Initializes a new instance of the class.
Remarks
  • None
Parameters

GdalRasterSource(String)

  • Initializes a new instance of the class.
Remarks
  • N/A
Parameters
  • imagePath
    • Type:String
    • Description:The image path.

GdalRasterSource(String,String)

  • Initializes a new instance of the class.
Remarks
  • N/A
Parameters
  • imagePath
    • Type:String
    • Description:The image path.
  • worldFilePath
    • Type:String
    • Description:The world file path.

GdalRasterSource(String,RectangleShape)

  • Initializes a new instance of the class.
Remarks
  • N/A
Parameters
  • imagePath
    • Type:String
    • Description:The image path.

Protected Constructors

Public Methods

CloneDeep()

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

GetWorldFileText()

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

GetImageWidth()

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

GetImageHeight()

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

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

GetBoundingBox()

  • N/A
Remarks
  • N/A
Return Value
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

GetImage(RectangleShape,Int32,Int32)

  • N/A
Remarks
  • N/A
Return Value
Parameters
  • canvasWidth
    • Type:Int32
    • Description:N/A
  • canvasHeight
    • Type:Int32
    • 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

GetBoundingBoxCore()

  • N/A
Remarks
  • This method returns the bounding box of the RasterSource.
Return Value
  • Description:This method returns the bounding box of the RasterSource.
Parameters

GetImageCore(RectangleShape,Int32,Int32)

  • N/A
Remarks
  • This method is responsible for returning the image based on the parameters passed in. As the core version of this method is abstract, you will need to override it when creating our own RasterSource.
Return Value
  • Type:GeoImage
  • Description:This method returns an image based on the worldExtent and image width and height.
Parameters
  • worldExtent
    • Description:This parameter represents the worldExtent you want to draw.
  • canvasWidth
    • Type:Int32
    • Description:This parameter represents the width of the image you want to draw.
  • canvasHeight
    • Type:Int32
    • Description:This parameter represents the height of the image you want to draw.

GetImageHeightCore()

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

GetImageWidthCore()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Int32
  • Description:N/A
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

OnOpeningRasterSource(OpeningRasterSourceEventArgs)

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

OnChangedSourceStatus(ChangedSourceStatusEventArgs)

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

OnOpenedRasterSource(OpenedRasterSourceEventArgs)

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

OnClosingRasterSource(ClosingRasterSourceEventArgs)

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

OnClosedRasterSource(ClosedRasterSourceEventArgs)

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

CloneDeepCore()

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

GetWrappingImageLeft(RectangleShape,Double,Double,RectangleShape)

  • N/A
Remarks
  • N/A
Return Value
Parameters
  • screenWidth
    • Type:Double
    • Description:N/A
  • screenHeight
    • Type:Double
    • Description:N/A

GetWrappingImageRight(RectangleShape,Double,Double,RectangleShape)

  • N/A
Remarks
  • N/A
Return Value
Parameters
  • screenWidth
    • Type:Double
    • Description:N/A
  • screenHeight
    • Type:Double
    • Description:N/A

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

ImagePath

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

ProjectionConverter

  • N/A
Remarks
  • N/A
Return Value

Projection

  • N/A
Remarks
  • N/A
Return Value

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

IsNegative

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

IsGrayscale

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

ScaleFactor

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

IsOpen

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

Protected Properties

Public Events

OpeningRasterSource

  • N/A
Remarks
  • N/A

Event Arguments:OpeningRasterSourceEventArgs

OpenedRasterSource

  • N/A
Remarks
  • N/A

Event Arguments:OpenedRasterSourceEventArgs

ClosingRasterSource

  • N/A
Remarks
  • N/A

Event Arguments:ClosingRasterSourceEventArgs

ClosedRasterSource

  • N/A
Remarks
  • N/A

Event Arguments:ClosedRasterSourceEventArgs

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