====== ThinkGeo.Core.Projection ====== ===== Inheritance Hierarchy ===== *System.Object ***ThinkGeo.Core.Projection** ===== Members Summary ===== ==== Public Constructors ==== ** {{wiki:PublicMethod.gif|}} Projection() ** * //N/A// == Remarks == * //N/A// == Parameters ==
** {{wiki:PublicMethod.gif|}} Projection(Int32) ** * //N/A// == Remarks == * //N/A// == Parameters == * //srid// * Type:Int32 * Description:N/A
** {{wiki:PublicMethod.gif|}} Projection(String) ** * //N/A// == Remarks == * //N/A// == Parameters == * //projString// * Type:String * Description:N/A
==== Protected Constructors ==== ==== Public Methods ==== ** {{wiki:PublicMethod.gif|}} GetUnit() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.Core.GeographyUnit|GeographyUnit]] * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}} GetType() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Type * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}} ToString() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:String * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}} Equals(Object) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Boolean * Description:N/A == Parameters == * //obj// * Type:Object * Description:N/A
** {{wiki:PublicMethod.gif|}} GetHashCode() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Int32 * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} 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.
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} 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.
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} 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 ==
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} GetLatLongProjString() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:String * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} GetDecimalDegreesProjString() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:String * Description:N/A == Parameters ==
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} 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 ==
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} 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 ==
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} 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 ==
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} 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
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} GetLocalUtmZoneProjString(Feature,String) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:String * Description:N/A == Parameters == * //feature// * Type:[[ThinkGeo.Core.Feature|Feature]] * Description:N/A * //projString// * Type:String * Description:N/A
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} GetLocalUtmZoneProjString(Feature,Int32) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:String * Description:N/A == Parameters == * //feature// * Type:[[ThinkGeo.Core.Feature|Feature]] * Description:N/A * //srid// * Type:Int32 * Description:N/A
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} GetLocalUtmZoneProjString(BaseShape,Projection) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:String * Description:N/A == Parameters == * //shape// * Type:[[ThinkGeo.Core.BaseShape|BaseShape]] * Description:N/A * //projection// * Type:[[ThinkGeo.Core.Projection|Projection]] * Description:N/A
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} GetLocalUtmZoneProjString(BaseShape,String) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:String * Description:N/A == Parameters == * //shape// * Type:[[ThinkGeo.Core.BaseShape|BaseShape]] * Description:N/A * //projString// * Type:String * Description:N/A
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} GetLocalUtmZoneProjString(BaseShape,Int32) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:String * Description:N/A == Parameters == * //shape// * Type:[[ThinkGeo.Core.BaseShape|BaseShape]] * Description:N/A * //srid// * Type:Int32 * Description:N/A
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} 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
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} GetLocalUtmZoneNumber(Feature,String) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Int32 * Description:N/A == Parameters == * //feature// * Type:[[ThinkGeo.Core.Feature|Feature]] * Description:N/A * //projString// * Type:String * Description:N/A
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} GetLocalUtmZoneNumber(Feature,Int32) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Int32 * Description:N/A == Parameters == * //feature// * Type:[[ThinkGeo.Core.Feature|Feature]] * Description:N/A * //srid// * Type:Int32 * Description:N/A
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} GetLocalUtmZoneNumber(BaseShape,String) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Int32 * Description:N/A == Parameters == * //shape// * Type:[[ThinkGeo.Core.BaseShape|BaseShape]] * Description:N/A * //projString// * Type:String * Description:N/A
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} GetLocalUtmZoneNumber(BaseShape,Int32) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Int32 * Description:N/A == Parameters == * //shape// * Type:[[ThinkGeo.Core.BaseShape|BaseShape]] * Description:N/A * //srid// * Type:Int32 * Description:N/A
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} GetGeographyUnitFromWkb(String) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.Core.GeographyUnit|GeographyUnit]] * Description:N/A == Parameters == * //wkt// * Type:String * Description:N/A
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} GetGeographyUnitFromProj(String) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.Core.GeographyUnit|GeographyUnit]] * Description:N/A == Parameters == * //projString// * Type:String * Description:N/A
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} ConvertEpsgToWkt(Int32) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:String * Description: == Parameters == * //srid// * Type:Int32 * Description:Epsg number that reprents this projection
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} ConvertProjStringToWkt(String) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:String * Description:N/A == Parameters == * //projString// * Type:String * Description:N/A
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} ConvertWktToProjString(String) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:String * Description:N/A == Parameters == * //wkt// * Type:String * Description:N/A
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} ConvertEpsgToProjString(Int32) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:String * Description:N/A == Parameters == * //srid// * Type:Int32 * Description:N/A
** {{wiki:PublicMethod.gif|}}{{wiki:Static.gif|}} GetGeographyUnit(String) ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:[[ThinkGeo.Core.GeographyUnit|GeographyUnit]] * Description:N/A == Parameters == * //projString// * Type:String * Description:N/A
===== Protected Methods ===== ** {{wiki:ProtectedMethod.gif|}} MemberwiseClone() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Object * Description:N/A == Parameters ==
** {{wiki:ProtectedMethod.gif|}} Finalize() ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Void * Description:N/A == Parameters ==
==== Public Properties ==== ** {{wiki:PublicProperty.gif|}} Srid ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:Int32 ** {{wiki:PublicProperty.gif|}} ProjString ** * //N/A// == Remarks == * //N/A// == Return Value == * Type:String ==== Protected Properties ==== ==== Public Events ====