API Reference | OSGeo FDO Provider for SDF |
FdoICreateSDFFile Class Reference
#include <ICreateSDFFile.h>
Detailed Description
This command creates a new SDF+ file with a specified location and file name and a given spatial coordinate system.
Definition at line 26 of file ICreateSDFFile.h.
Public Member Functions | |
virtual FDO_API void | Execute ()=0 |
Executes the command. An exception is thrown if the file fails to be created. | |
virtual FDO_API FdoString * | GetCoordinateSystemWKT ()=0 |
Gets the name of the coordinate system in OpenGIS SRS WKT format of the spatial context. If the result is an empty string, the coordinate system WKT description is not available. | |
virtual FDO_API FdoString * | GetFileName ()=0 |
Gets the name of the SDF+ file being created. The name is a fully qualified absolute path. | |
virtual FDO_API FdoString * | GetSpatialContextDescription ()=0 |
Gets the description of the spatial context. | |
virtual FDO_API FdoString * | GetSpatialContextName ()=0 |
Gets the name of the coordinate system of the spatial context. If the result is a null or empty string, the coordinate system is unknown to the spatial context. | |
virtual FDO_API double | GetXYTolerance ()=0 |
Gets the tolerance value for X/Y ordinates of the spatial context. | |
virtual FDO_API double | GetZTolerance ()=0 |
Gets the tolerance value for Z ordinates of the spatial context. | |
virtual FDO_API void | SetCoordinateSystemWKT (FdoString *wkt)=0 |
Sets the coordinate system of the context to create as a string in OpenGIS SRS WKT format. | |
virtual FDO_API void | SetFileName (FdoString *name)=0 |
Sets the name of the SDF+ file being created. The name must be a fully qualified absolute path. | |
virtual FDO_API void | SetSpatialContextDescription (FdoString *description)=0 |
Sets the description of the spatial context as a string. | |
virtual FDO_API void | SetSpatialContextName (FdoString *name)=0 |
Sets the name of the spatial context as a string. | |
virtual FDO_API void | SetXYTolerance (double tolerance)=0 |
Sets the tolerance value to use for X/Y ordinates. Tolerances are used in some geometric tests, mostly for equality between coordinates. This occurs frequently in spatial queries, especially with "on boundary" or "just touching" conditions. It is also an objective amount that can be used when formulating step distances for parametric curve interpolation. | |
virtual FDO_API void | SetZTolerance (double tolerance)=0 |
Sets the tolerance value to use for Z ordinates. |
The documentation for this class was generated from the following file:
Comments? |