DK11 for ActiveX | TatukGIS_XDK11.ITGIS_CSDatumList.PrepareEx | Methods | Properties
Prepare a TGIS_CSDatum object. If the matching object does not exists then will be added to the list and returned. If the object can be found then it will be returned form the list.
// C# public ITGIS_CSDatum PrepareEx( int _epsg, WideString _wkt, int _ellipsoid, int _method, int _area, double _a, double _b, double _c, double _d, double _e, double _f, double _g, double _h, double _i, double _j );
' VisualBasic Public Function PrepareEx( ByVal _epsg As Integer, ByVal _wkt As WideString, ByVal _ellipsoid As Integer, ByVal _method As Integer, ByVal _area As Integer, ByVal _a As Double, ByVal _b As Double, ByVal _c As Double, ByVal _d As Double, ByVal _e As Double, ByVal _f As Double, ByVal _g As Double, ByVal _h As Double, ByVal _i As Double, ByVal _j As Double ) As ITGIS_CSDatum
// Oxygene public function PrepareEx( _epsg : Integer; _wkt : WideString; _ellipsoid : Integer; _method : Integer; _area : Integer; _a : Double; _b : Double; _c : Double; _d : Double; _e : Double; _f : Double; _g : Double; _h : Double; _i : Double; _j : Double ) : ITGIS_CSDatum;
Name | Type | Description |
---|---|---|
_epsg | int Integer | EPSG code for the datum; if 0 then EPSG will be assigned from user defined, temporary pool |
_wkt | WideString | WKT name for the datum |
_ellipsoid | int Integer | EPSG code for ellipsoid |
_method | int Integer | EPSG code for transformation method |
_area | int Integer | EPSG area code |
_a | double Double | For Methods 9603, 9606, 9607, 9636: X delta of geocentric shift expressed in meters; For Methods 9618, 9119: latitude shift expressed in radians; |
_b | double Double | For Methods 9603, 9606, 9607, 9636: Y delta of geocentric shift expressed in meters; For Methods 9618, 9119: longitude shift expressed in radians; |
_c | double Double | For Methods 9603, 9606, 9607, 9636: Z delta of geocentric shift expressed in meters; For Method 9618: gravity height over the ellipsoid height; For Method 9619: unused; |
_d | double Double | For Methods 9603, 9606, 9607, 9636: X rotation of geocentric expressed in radians; For Methods 9603, 9618, 9619: unused; |
_e | double Double | For Methods 9603, 9606, 9607, 9636: Y rotation of geocentric expressed in radians; For Methods 9603, 9618, 9619: unused; |
_f | double Double | For Methods 9603, 9606, 9607, 9636: Z rotation of geocentric expressed in radians; For Methods 9603, 9618, 9619: unused; |
_g | double Double | For Methods 9603, 9606, 9607, 9636: scaled correction of geocentric relative to 1; For Methods 9603, 9618: unused; |
_h | double Double | For Method 9636: X reference point in Cartesian system expressed in meters; For Methods 9603, 9606, 9607, 9618, 9619: unused; |
_i | double Double | For Method 9636: Y reference point in Cartesian system expressed in meters; For Methods 9603, 9606, 9607, 9618, 9619: unused; |
_j | double Double | For Method 9636: X reference point in Cartesian system expressed in meters; For Methods 9603, 9606, 9607, 9618, 9619: unused; |
Type | Description |
---|---|
ITGIS_CSDatum | Newly created / Found object or nil. |