User Tools

Site Tools


thinkgeo.mapsuite.core.managedproj4projection

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
thinkgeo.mapsuite.core.managedproj4projection [2015/09/21 07:48]
admin
thinkgeo.mapsuite.core.managedproj4projection [2017/03/16 21:59] (current)
Line 1: Line 1:
 ====== ThinkGeo.MapSuite.Core.ManagedProj4Projection ====== ====== ThinkGeo.MapSuite.Core.ManagedProj4Projection ======
 +
 +{{section>​upgrade_map_suite_to_10.0}}
 +
 This projection class uses the Proj4 engine to project data from one Srid to another. This projection class uses the Proj4 engine to project data from one Srid to another.
 ===== Inheritance Hierarchy ===== ===== Inheritance Hierarchy =====
Line 9: Line 12:
 ** {{wiki:​PublicMethod.gif|}} ManagedProj4Projection() ** ** {{wiki:​PublicMethod.gif|}} ManagedProj4Projection() **
  
-This is the default constructor for this class.+  * //This is the default constructor for this class.//
 == Remarks == == Remarks ==
-This conctructor pass nothing. After this cconstructor , you should set the InternalProjectionParametersString property and ExternalProjectionParametersString property before open to use.+  * //This conctructor pass nothing. After this cconstructor , you should set the InternalProjectionParametersString property and ExternalProjectionParametersString property before open to use.//
 == Parameters == == Parameters ==
 <div newline></​div>​ <div newline></​div>​
 ** {{wiki:​PublicMethod.gif|}} ManagedProj4Projection(String,​String) ** ** {{wiki:​PublicMethod.gif|}} ManagedProj4Projection(String,​String) **
  
-This is a constructor for the class.+  * //This is a constructor for the class.//
 == Remarks == == Remarks ==
-This constructor allows you to pass in Proj4 text parameters for the to and from projection. The parameters typically look like "​+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs"​ You should use this constructor when you know the parameters. If you know the SRID directly you can use the other constructor that takes the SRID.+  * //This constructor allows you to pass in Proj4 text parameters for the to and from projection. The parameters typically look like "​+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs"​ You should use this constructor when you know the parameters. If you know the SRID directly you can use the other constructor that takes the SRID.//
 == Parameters == == Parameters ==
   * //​internalProjectionParameters//​   * //​internalProjectionParameters//​
Line 31: Line 34:
 ** {{wiki:​PublicMethod.gif|}} ManagedProj4Projection(Int32,​Int32) ** ** {{wiki:​PublicMethod.gif|}} ManagedProj4Projection(Int32,​Int32) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Parameters == == Parameters ==
   * //​internalEpsgSrid//​   * //​internalEpsgSrid//​
Line 46: Line 49:
 ** {{wiki:​PublicMethod.gif|}} ManagedProj4Projection(String,​Int32) ** ** {{wiki:​PublicMethod.gif|}} ManagedProj4Projection(String,​Int32) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Parameters == == Parameters ==
   * //​internalProjectionParameters//​   * //​internalProjectionParameters//​
Line 61: Line 64:
 ** {{wiki:​PublicMethod.gif|}} ManagedProj4Projection(Int32,​String) ** ** {{wiki:​PublicMethod.gif|}} ManagedProj4Projection(Int32,​String) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
 == Parameters == == Parameters ==
   * //​internalEpsgSrid//​   * //​internalEpsgSrid//​
Line 78: Line 81:
 ** {{wiki:​PublicMethod.gif|}} CloneDeep() ** ** {{wiki:​PublicMethod.gif|}} CloneDeep() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 90: Line 93:
 ** {{wiki:​PublicMethod.gif|}} Open() ** ** {{wiki:​PublicMethod.gif|}} Open() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 102: Line 105:
 ** {{wiki:​PublicMethod.gif|}} ConvertToExternalProjection(GeoImage,​RectangleShape) ** ** {{wiki:​PublicMethod.gif|}} ConvertToExternalProjection(GeoImage,​RectangleShape) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 122: Line 125:
 ** {{wiki:​PublicMethod.gif|}} ConvertToExternalProjection(GeoImage,​RectangleShape,​RectangleShape) ** ** {{wiki:​PublicMethod.gif|}} ConvertToExternalProjection(GeoImage,​RectangleShape,​RectangleShape) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 146: Line 149:
 ** {{wiki:​PublicMethod.gif|}} Close() ** ** {{wiki:​PublicMethod.gif|}} Close() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 158: Line 161:
 ** {{wiki:​PublicMethod.gif|}} ConvertToExternalProjection(Double,​Double) ** ** {{wiki:​PublicMethod.gif|}} ConvertToExternalProjection(Double,​Double) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 178: Line 181:
 ** {{wiki:​PublicMethod.gif|}} ConvertToExternalProjection(BaseShape) ** ** {{wiki:​PublicMethod.gif|}} ConvertToExternalProjection(BaseShape) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 194: Line 197:
 ** {{wiki:​PublicMethod.gif|}} ConvertToExternalProjection(Feature) ** ** {{wiki:​PublicMethod.gif|}} ConvertToExternalProjection(Feature) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 210: Line 213:
 ** {{wiki:​PublicMethod.gif|}} ConvertToExternalProjection(RectangleShape) ** ** {{wiki:​PublicMethod.gif|}} ConvertToExternalProjection(RectangleShape) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 226: Line 229:
 ** {{wiki:​PublicMethod.gif|}} ConvertToExternalProjection(IEnumerable<​Vertex>​) ** ** {{wiki:​PublicMethod.gif|}} ConvertToExternalProjection(IEnumerable<​Vertex>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 242: Line 245:
 ** {{wiki:​PublicMethod.gif|}} ConvertToInternalProjection(Double,​Double) ** ** {{wiki:​PublicMethod.gif|}} ConvertToInternalProjection(Double,​Double) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 262: Line 265:
 ** {{wiki:​PublicMethod.gif|}} ConvertToInternalProjection(BaseShape) ** ** {{wiki:​PublicMethod.gif|}} ConvertToInternalProjection(BaseShape) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 278: Line 281:
 ** {{wiki:​PublicMethod.gif|}} ConvertToInternalProjection(Feature) ** ** {{wiki:​PublicMethod.gif|}} ConvertToInternalProjection(Feature) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 294: Line 297:
 ** {{wiki:​PublicMethod.gif|}} ConvertToInternalProjection(IEnumerable<​Vertex>​) ** ** {{wiki:​PublicMethod.gif|}} ConvertToInternalProjection(IEnumerable<​Vertex>​) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 310: Line 313:
 ** {{wiki:​PublicMethod.gif|}} ConvertToInternalProjection(RectangleShape) ** ** {{wiki:​PublicMethod.gif|}} ConvertToInternalProjection(RectangleShape) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 326: Line 329:
 ** {{wiki:​PublicMethod.gif|}} GetInternalGeographyUnit() ** ** {{wiki:​PublicMethod.gif|}} GetInternalGeographyUnit() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 338: Line 341:
 ** {{wiki:​PublicMethod.gif|}} GetExternalGeographyUnit() ** ** {{wiki:​PublicMethod.gif|}} GetExternalGeographyUnit() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 350: Line 353:
 ** {{wiki:​PublicMethod.gif|}} ToString() ** ** {{wiki:​PublicMethod.gif|}} ToString() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 362: Line 365:
 ** {{wiki:​PublicMethod.gif|}} Equals(Object) ** ** {{wiki:​PublicMethod.gif|}} Equals(Object) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 378: Line 381:
 ** {{wiki:​PublicMethod.gif|}} GetHashCode() ** ** {{wiki:​PublicMethod.gif|}} GetHashCode() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 390: Line 393:
 ** {{wiki:​PublicMethod.gif|}} GetType() ** ** {{wiki:​PublicMethod.gif|}} GetType() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 402: Line 405:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetEpsgParametersString(Int32) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetEpsgParametersString(Int32) **
  
-This method is a static API to get a projection text from EPSG(European Petroleum Survey Group).+  * //This method is a static API to get a projection text from EPSG(European Petroleum Survey Group).//
 == Remarks == == Remarks ==
-More information about it can reference to EPSG.rtf in the documentation.+  * //More information about it can reference to EPSG.rtf in the documentation.//
  
 == Return Value == == Return Value ==
Line 418: Line 421:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetWgs84ParametersString() ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetWgs84ParametersString() **
  
-This method is a static API to get a projection text from WGS84.+  * //This method is a static API to get a projection text from WGS84.//
 == Remarks == == Remarks ==
-More information about it can reference to EPSG.rtf in the documentation.+  * //More information about it can reference to EPSG.rtf in the documentation.//
  
 == Return Value == == Return Value ==
Line 430: Line 433:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetLatLongParametersString() ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetLatLongParametersString() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 442: Line 445:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetDecimalDegreesParametersString() ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetDecimalDegreesParametersString() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 454: Line 457:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetEsriParametersString(Int32) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetEsriParametersString(Int32) **
  
-This method is a static API to get a projection text from ERSI.+  * //This method is a static API to get a projection text from ERSI.//
 == Remarks == == Remarks ==
-More information about it can reference to ERSI.rtf in the documentation.+  * //More information about it can reference to ERSI.rtf in the documentation.//
  
 == Return Value == == Return Value ==
Line 470: Line 473:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetGoogleMapParametersString() ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetGoogleMapParametersString() **
  
-This method is a static API to get a projection used by GoogleMap.+  * //This method is a static API to get a projection used by GoogleMap.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 482: Line 485:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetBingMapParametersString() ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetBingMapParametersString() **
  
-This method is a static API to get a projection used by BingMaps.+  * //This method is a static API to get a projection used by BingMaps.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 494: Line 497:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetSphericalMercatorParametersString() ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetSphericalMercatorParametersString() **
  
-This method is a static API to get a projection of SphericalMercator.+  * //This method is a static API to get a projection of SphericalMercator.//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 506: Line 509:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetLocalUtmZoneParametersString(Double,​Double) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetLocalUtmZoneParametersString(Double,​Double) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 526: Line 529:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetLocalUtmZoneParametersString(Feature,​String) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetLocalUtmZoneParametersString(Feature,​String) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 546: Line 549:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetLocalUtmZoneParametersString(Feature,​Int32) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetLocalUtmZoneParametersString(Feature,​Int32) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 566: Line 569:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetLocalUtmZoneParametersString(BaseShape,​String) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetLocalUtmZoneParametersString(BaseShape,​String) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 586: Line 589:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetLocalUtmZoneParametersString(BaseShape,​Int32) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetLocalUtmZoneParametersString(BaseShape,​Int32) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 606: Line 609:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetLocalUtmZoneNumber(Double,​Double) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetLocalUtmZoneNumber(Double,​Double) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 626: Line 629:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetLocalUtmZoneNumber(Feature,​String) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetLocalUtmZoneNumber(Feature,​String) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 646: Line 649:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetLocalUtmZoneNumber(Feature,​Int32) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetLocalUtmZoneNumber(Feature,​Int32) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 666: Line 669:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetLocalUtmZoneNumber(BaseShape,​String) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetLocalUtmZoneNumber(BaseShape,​String) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 686: Line 689:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetLocalUtmZoneNumber(BaseShape,​Int32) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetLocalUtmZoneNumber(BaseShape,​Int32) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 706: Line 709:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetGeographyUnitFromPrj(String) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetGeographyUnitFromPrj(String) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 722: Line 725:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetGeographyUnitFromProj4(String) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} GetGeographyUnitFromProj4(String) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 738: Line 741:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} ConvertEpsgToPrj(Int32) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} ConvertEpsgToPrj(Int32) **
  
-This method is a static API to get a Prj string by Epsg number+  * //This method is a static API to get a Prj string by Epsg number//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 754: Line 757:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} ConvertProj4ToPrj(String) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} ConvertProj4ToPrj(String) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 770: Line 773:
 ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} ConvertPrjToProj4(String) ** ** {{wiki:​PublicMethod.gif|}}{{wiki:​Static.gif|}} ConvertPrjToProj4(String) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 787: Line 790:
 ** {{wiki:​ProtectedMethod.gif|}} OpenCore() ** ** {{wiki:​ProtectedMethod.gif|}} OpenCore() **
  
-This method open the projection and gets it ready to use.+  * //This method open the projection and gets it ready to use.//
 == Remarks == == Remarks ==
-As this is the core version of the Open method it is intended to be overridden in inherited version of the class. When overriding you will be responsible for getting the projection classes state ready for doing projections. In this override we call the Proj4 methods get it ready for projection.+  * //As this is the core version of the Open method it is intended to be overridden in inherited version of the class. When overriding you will be responsible for getting the projection classes state ready for doing projections. In this override we call the Proj4 methods get it ready for projection.//
  
 == Return Value == == Return Value ==
Line 799: Line 802:
 ** {{wiki:​ProtectedMethod.gif|}} CloseCore() ** ** {{wiki:​ProtectedMethod.gif|}} CloseCore() **
  
-This method closes the projection and gets it ready to serialization if necessary.+  * //This method closes the projection and gets it ready to serialization if necessary.//
 == Remarks == == Remarks ==
-As this is the core version of the Close method it is intended to be overridden in inherited version of the class. When overriding you will be responsible freeing any state you have maintained and getting the class ready to serialization if necessary. Note that the object may be opened again so you want to make sure you can open and close the object multiple tiles without any ill effects. In this override we call the Proj4 methods get release the handles and memory.+  * //As this is the core version of the Close method it is intended to be overridden in inherited version of the class. When overriding you will be responsible freeing any state you have maintained and getting the class ready to serialization if necessary. Note that the object may be opened again so you want to make sure you can open and close the object multiple tiles without any ill effects. In this override we call the Proj4 methods get release the handles and memory.//
  
 == Return Value == == Return Value ==
Line 811: Line 814:
 ** {{wiki:​ProtectedMethod.gif|}} ConvertToExternalProjectionCore(Double[],​Double[]) ** ** {{wiki:​ProtectedMethod.gif|}} ConvertToExternalProjectionCore(Double[],​Double[]) **
  
-This method returns a projected vertex based on the coordinates passed in.+  * //This method returns a projected vertex based on the coordinates passed in.//
 == Remarks == == Remarks ==
-This method returns a projected vertex based on the coordinates passed in. You will need to override this method for the Projection class. Typically you can call the projection utility library that has interfaces for dozens of different types of projections.+  * //This method returns a projected vertex based on the coordinates passed in. You will need to override this method for the Projection class. Typically you can call the projection utility library that has interfaces for dozens of different types of projections.//
  
 == Return Value == == Return Value ==
Line 831: Line 834:
 ** {{wiki:​ProtectedMethod.gif|}} ConvertToInternalProjectionCore(Double[],​Double[]) ** ** {{wiki:​ProtectedMethod.gif|}} ConvertToInternalProjectionCore(Double[],​Double[]) **
  
-This method returns a de-projected vertex based on the coordinates passed in.+  * //This method returns a de-projected vertex based on the coordinates passed in.//
 == Remarks == == Remarks ==
-This method returns a de-projected vertex based on the coordinates passed in. You will need to override this method for the Projection class. Typically you can call the projection utility library that has interfaces for dozens of different types of projections. The de-projection is important because inside of the FeatureSource you will in many cases to to and from various projections.+  * //This method returns a de-projected vertex based on the coordinates passed in. You will need to override this method for the Projection class. Typically you can call the projection utility library that has interfaces for dozens of different types of projections. The de-projection is important because inside of the FeatureSource you will in many cases to to and from various projections.//
  
 == Return Value == == Return Value ==
Line 851: Line 854:
 ** {{wiki:​ProtectedMethod.gif|}} ConvertToExternalProjectionCore(GeoImage,​RectangleShape) ** ** {{wiki:​ProtectedMethod.gif|}} ConvertToExternalProjectionCore(GeoImage,​RectangleShape) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 871: Line 874:
 ** {{wiki:​ProtectedMethod.gif|}} ConvertToExternalProjectionCore(GeoImage,​RectangleShape,​RectangleShape) ** ** {{wiki:​ProtectedMethod.gif|}} ConvertToExternalProjectionCore(GeoImage,​RectangleShape,​RectangleShape) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 895: Line 898:
 ** {{wiki:​ProtectedMethod.gif|}} GetInternalGeographyUnitCore() ** ** {{wiki:​ProtectedMethod.gif|}} GetInternalGeographyUnitCore() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 907: Line 910:
 ** {{wiki:​ProtectedMethod.gif|}} GetExternalGeographyUnitCore() ** ** {{wiki:​ProtectedMethod.gif|}} GetExternalGeographyUnitCore() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 919: Line 922:
 ** {{wiki:​ProtectedMethod.gif|}} CloneDeepCore() ** ** {{wiki:​ProtectedMethod.gif|}} CloneDeepCore() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 929: Line 932:
 == Parameters == == Parameters ==
 <div newline></​div>​ <div newline></​div>​
-** {{wiki:​ProtectedMethod.gif|}} ​SzE=(Feature) **+** {{wiki:​ProtectedMethod.gif|}} ​UpdateToExternalProjection(Feature) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 945: Line 948:
  
 <div newline></​div>​ <div newline></​div>​
-** {{wiki:​ProtectedMethod.gif|}} ​TDE=(Feature) **+** {{wiki:​ProtectedMethod.gif|}} ​UpdateToInternalProjection(Feature) **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 963: Line 966:
 ** {{wiki:​ProtectedMethod.gif|}} Finalize() ** ** {{wiki:​ProtectedMethod.gif|}} Finalize() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
Line 975: Line 978:
 ** {{wiki:​ProtectedMethod.gif|}} MemberwiseClone() ** ** {{wiki:​ProtectedMethod.gif|}} MemberwiseClone() **
  
-N/A+  * //N/A//
 == Remarks == == Remarks ==
-N/A+  * //N/A//
  
 == Return Value == == Return Value ==
thinkgeo.mapsuite.core.managedproj4projection.1442821690.txt.gz ยท Last modified: 2015/09/21 07:48 by admin