The DataSource class provides properties and methods that allow the user to interact with a data source XML file. A description of how to use the DataSource can be found here.
|
Constructor |
Description |
|
Creates a new instance of the DataSource class | |
|
Creates a new instance of the DataSource class |
|
Method |
Description |
|
Saves the DataSource to a file | |
|
Initializes a CoordSys from a GML string | |
|
Gets DatumShifts for a CoordTransform | |
|
Saves a WKT definition of the specified CoordSys to a file | |
|
Gets a WKT definition of the specified CoordSys | |
|
Gets the GeoCalc 5.x keys that identify the specified CoordSys | |
|
The get_CalculatedSignature method returns the signature calculated from the current contents of the base data source file. | |
|
The get_CustomFileName method returns the path and name of the custom data source file that is currently loaded into the DataSource. | |
|
Returns the default issuer used with the Get/Put/Remove methods | |
|
This returns a pointer to the current datasource that can passed to a "set" function in another Blue Marble Geographics geodetic processing library. | |
|
Indicates if the DataSource can be modified | |
|
Indicates whether we should throw an exception during the LoadFile if the base data source file has been manually edited. | |
|
Indicates the file that is currently loaded into the DataSource | |
|
Indicates if a DataSource file has been loaded | |
|
Indicates if the base data source file has been manually edited since the last time it was saved. | |
|
This method returns the signature stored in the base data source file. | |
|
Gets an AngularUnit from the DataSource | |
|
Gets a CartesianPoint from the DataSource | |
|
Gets a CoordTransform from the DataSource | |
|
Gets the path to this DataSource. | |
|
Gets a DatumShift from the DataSource | |
|
Gets an Ellipsoid from the DataSource | |
|
Gets an Envelope from the DataSource | |
|
Gets a FittedCoordSys from the DataSource | |
|
Gets a GeocentricCoordSys from the DataSource | |
|
Gets a GeodeticCoordSys from the DataSource | |
|
Gets a GeodeticPoint from the DataSource | |
|
Populates a collection with GML object names and their URN strings from data in the OGP's Indicio server, given an object type | |
|
Gets a HeightModel from the DataSource | |
|
Gets a HorizontalDatum from the DataSource | |
|
Indicates if Envelope::InBounds should always return true | |
|
Gets a LinearUnit from the DataSource | |
|
Returns the number of changes that have been made to the DataSource since it was loaded. | |
|
Gets a PrimeMeridian from the DataSource | |
|
Gets a ProjectedCoordSys from the DataSource | |
|
Gets a ProjectedPoint from the DataSource | |
|
Gets a Serializable from the DataSource | |
|
Finds all valid DatumShifts for the specified source and target CoordSys | |
|
Gets a VerticalDatum from the DataSource | |
|
Gets a VerticalReference from the DataSource | |
|
Indicates if GeoCalc will try to find a match with an existing CoordSys when importing a CoordSys from a WKT string | |
|
Loads a CoordSys from a file | |
|
Loads a CoordSys from a WKT string | |
|
Returns a CoordSys that matches the GeoCalc 5.x keys | |
|
Loads a CoordSys into the DataSource | |
|
Composes GeoCalc objects for all URNs in the specified collection. | |
|
Loads a data source file into this DataSource | |
|
Adds an AngularUnit to the DataSource | |
|
Adds a CartesianPoint to the DataSource | |
|
Adds a CoordTransform to the DataSource | |
|
Adds a DatumShift to the DataSource | |
|
Adds an Ellipsoid to the DataSource | |
|
Adds an Envelope to the DataSource | |
|
Adds a FittedCoordSys to the DataSource | |
|
Adds a GeocentricCoordSys to the DataSource | |
|
Adds a GeodeticCoordSys to the DataSource | |
|
Adds a GeodeticPoint to the DataSource | |
|
Adds a HeightModel to the DataSource | |
|
Adds a HorizontalDatum to the DataSource | |
|
Adds a LinearUnit to the DataSource | |
|
Adds a PrimeMeridian to the DataSource | |
|
Adds a ProjectedCoordSys to the DataSource | |
|
Adds a ProjectedPoint to the DataSource | |
|
Adds a Serializable to the DataSource | |
|
Adds a VerticalDatum to the DataSource | |
|
Adds a VerticalReference to the DataSource | |
|
Removes an AngularUnit from the DataSource | |
|
Removes a CartesianPoint from the DataSource | |
|
Removes a CoordTransform from the DataSource | |
|
Removes a DatumShift from the DataSource | |
|
Removes an Ellipsoid from the DataSource | |
|
Removes an Envelope from the DataSource | |
|
Removes a FittedCoordSys from the DataSource | |
|
Removes a GeocentricCoordSys from the DataSource | |
|
Removes a GeodeticCoordSys from the DataSource | |
|
Removes a GeodeticPoint from the DataSource | |
|
Removes a HeightModel from the DataSource | |
|
Removes a HorizontalDatum from the DataSource | |
|
Removes a LinearUnit from the DataSource | |
|
Removes a PrimeMeridian from the DataSource | |
|
Removes a ProjectedCoordSys from the DataSource | |
|
Removes a ProjectedPoint from the DataSource | |
|
Removes a Serializable from the DataSource | |
|
Removes a VerticalDatum from the DataSource | |
|
Removes a VerticalReference from the DataSource | |
|
Sets the default issuer used with the Get/Put/Remove methods | |
|
This function is used for cross Library development. It takes a pointer to an already created Datasource object. | |
|
Sets whether this DataSource can be modified | |
|
Sets whether we should throw an exception during the LoadFile call if the base data source file has been manually edited. | |
|
Sets the path to this DataSource. | |
|
Specifies if Envelope::InBounds should always return true | |
|
Specifies if GeoCalc should try to find an existing CoordSys when importing a CoordSys from a WKT string. |