User Tools

Site Tools


12.0:apis:thinkgeo.core.projection

ThinkGeo.Core.Projection

Inheritance Hierarchy

  • System.Object
    • ThinkGeo.Core.Projection

Members Summary

Public Constructors

Projection()

  • N/A
Remarks
  • N/A
Parameters

Projection(Int32)

  • N/A
Remarks
  • N/A
Parameters
  • srid
    • Type:Int32
    • Description:N/A

Projection(String)

  • N/A
Remarks
  • N/A
Parameters
  • projString
    • Type:String
    • Description:N/A

Protected Constructors

Public Methods

GetUnit()

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

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

GetProjStringByEpsgSrid(Int32)

  • N/A
Remarks
  • More information about it can reference to EPSG.rtf in the documentation.
Return Value
  • Type:String
  • Description:The project text corresponding to the srid.
Parameters
  • srid
    • Type:Int32
    • Description:The target Srid infromation to get the projection text from.

GetProjStringByEsriSrid(Int32)

  • N/A
Remarks
  • More information about it can reference to ERSI.rtf in the documentation.
Return Value
  • Type:String
  • Description:The project text corresponding to the srid.
Parameters
  • srid
    • Type:Int32
    • Description:The target Srid infromation to get the projection text from.

GetWgs84ProjString()

  • N/A
Remarks
  • More information about it can reference to EPSG.rtf in the documentation.
Return Value
  • Type:String
  • Description:The project text corresponding to the srid.
Parameters

GetLatLongProjString()

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

GetDecimalDegreesProjString()

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

GetGoogleMapProjString()

  • N/A
Remarks
  • N/A
Return Value
  • Type:String
  • Description:A text for a projection used by GoogleMap , it should like this “+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs”
Parameters

GetBingMapProjString()

  • N/A
Remarks
  • N/A
Return Value
  • Type:String
  • Description:A text for a projection used by BingMaps , it should like this “+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs”
Parameters

GetSphericalMercatorProjString()

  • N/A
Remarks
  • N/A
Return Value
  • Type:String
  • Description:A text for a SphericalMercator projection, it should like this “+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs”
Parameters

GetLocalUtmZoneProjString(Double,Double)

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

GetLocalUtmZoneProjString(Feature,String)

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

GetLocalUtmZoneProjString(Feature,Int32)

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

GetLocalUtmZoneProjString(BaseShape,Projection)

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

GetLocalUtmZoneProjString(BaseShape,String)

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

GetLocalUtmZoneProjString(BaseShape,Int32)

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

GetLocalUtmZoneNumber(Double,Double)

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

GetLocalUtmZoneNumber(Feature,String)

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

GetLocalUtmZoneNumber(Feature,Int32)

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

GetLocalUtmZoneNumber(BaseShape,String)

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

GetLocalUtmZoneNumber(BaseShape,Int32)

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

GetGeographyUnitFromWkb(String)

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

GetGeographyUnitFromProj(String)

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

ConvertEpsgToWkt(Int32)

  • N/A
Remarks
  • N/A
Return Value
  • Type:String
  • Description:
Parameters
  • srid
    • Type:Int32
    • Description:Epsg number that reprents this projection

ConvertProjStringToWkt(String)

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

ConvertWktToProjString(String)

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

ConvertEpsgToProjString(Int32)

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

GetGeographyUnit(String)

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

Protected Methods

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

Srid

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

ProjString

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

Protected Properties

Public Events

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