The DatumShiftPreferences class describes a set of options that can be used to find DatumShifts in the data source when one does not know specifically which DatumShifts are needed. It is used with the EstablishDatumShift method, which is a member of the DataSource. It allows one to specify the area in which the shift is valid, a intermediate datum to use in the shift, and the method of the shift.
|
Enum |
Description |
|
Defines a set of flags that can be used to specify characteristics of the desired DatumShift |
|
Constructor |
Description |
|
Creates a new instance of the DatumShiftPreferences class | |
|
Creates a new instance of the DatumShiftPreferences class |
|
Method |
Description |
|
Produces a deep-copy of a DatumShiftPreferences | |
|
Returns the code that identifies the Envelope in which this DatumShift must be valid | |
|
Returns the issuer that identifies the Envelope in which this DatumShift must be valid | |
|
Returns the code that identifies the HorizontalDatum to use as an intermediate | |
|
Returns the issuer that identifies the HorizontalDatum to use as an intermediate | |
|
Returns the desired DatumShift method | |
|
Returns the selected options for the desired DatumShifts | |
|
Sets the code that identifies the Envelope in which this DatumShift must be valid | |
|
Sets the issuer that identifies the Envelope in which this DatumShift must be valid | |
|
Sets the code that identifies the HorizontalDatum to use as an intermediate | |
|
Sets the issuer that identifies the HorizontalDatum to use as an intermediate | |
|
Sets the desired DatumShift method | |
|
Sets the selected options for the desired DatumShifts | |
|
Compares the value of two DatumShiftPreferences objects |
|
Operator |
Description |
|
Assigns a new value to this DatumShiftPreferences | |
|
Compares the value of two DatumShiftPreferences objects | |
|
Compares the value of two DatumShiftPreferences objects |