 | CIPJiCompareDatumsToSpecifiedToleranceWithFeedback Method (CIPJ, Int32, String, Int32) |
Compare the datums of two coordinate systems, but allows for a specified accuracy and returns the reason if they are different
Namespace:
GeoEngine.Core.GXNetX
Assembly:
geoengine.core.gxnetx (in geoengine.core.gxnetx.dll) Version: 2024.2.0.25
Syntaxpublic int iCompareDatumsToSpecifiedToleranceWithFeedback(
CIPJ ipj2,
int sig_digits,
ref string str_val,
int length
)
public int iCompareDatumsToSpecifiedToleranceWithFeedback(
CIPJ ipj2,
int sig_digits,
ref string str_val,
int length
)
Public Function iCompareDatumsToSpecifiedToleranceWithFeedback (
ipj2 As CIPJ,
sig_digits As Integer,
ByRef str_val As String,
length As Integer
) As Integer
Public Function iCompareDatumsToSpecifiedToleranceWithFeedback (
ipj2 As CIPJ,
sig_digits As Integer,
ByRef str_val As String,
length As Integer
) As Integer
public:
int iCompareDatumsToSpecifiedToleranceWithFeedback(
CIPJ^ ipj2,
int sig_digits,
String^% str_val,
int length
)
public:
int iCompareDatumsToSpecifiedToleranceWithFeedback(
CIPJ^ ipj2,
int sig_digits,
String^% str_val,
int length
)
member iCompareDatumsToSpecifiedToleranceWithFeedback :
ipj2 : CIPJ *
sig_digits : int *
str_val : string byref *
length : int -> int
member iCompareDatumsToSpecifiedToleranceWithFeedback :
ipj2 : CIPJ *
sig_digits : int *
str_val : string byref *
length : int -> int
Parameters
- ipj2
- Type: GeoEngine.Core.GXNetXCIPJ
IPJ 2 - sig_digits
- Type: SystemInt32
Significant digits (0 for exact) - str_val
- Type: SystemString
Reason if different returned - length
- Type: SystemInt32
Reason buffer size
Return Value
Type:
Int32
0 - Datums are different
1 - Datums are the same, but different LDT
2 - Datums and LTD are the same
Remarks
To transform between different datums requires the use of a local
datum transform. The local datum transform can be defined when
a coordinate system is created, but the definition is optional.
This function will test that the local datum transforms are defined.
Note that a coordinate transformation between datums without a
local datum transform is still possible, but only the effect of
ellipsoid shape will be modelled in the transform.
See Also