24 #include "wxgis/geoprocessing/geoprocessing.h" 
   25 #include "wxgis/core/core.h" 
   26 #include "wxgis/datasource/featuredataset.h" 
   27 #include "wxgis/core/format.h" 
   28 #include "wxgis/catalog/gxfilters.h" 
   34     OGRFieldType eFieldType;
 
   43         m_sSetValue = sSetValue;
 
   44         m_sResetValue = sResetValue;
 
   45         CPLSetConfigOption(m_sName, m_sSetValue);
 
   49         CPLSetConfigOption(m_sName, m_sResetValue);
 
   52     CPLString m_sName, m_sSetValue, m_sResetValue;
 
   75 WXDLLIMPEXP_GIS_GP 
bool ExportFormat(
wxGISFeatureDataset* 
const pSrsDataSet, 
const CPLString &sPath, 
const wxString &sName, 
wxGxObjectFilter* 
const pFilter, 
const wxGISSpatialFilter &SpaFilter = wxGISNullSpatialFilter, 
char ** papszDataSourceOptions = NULL, 
char ** papszLayerOptions = NULL, 
bool bToMulti = 
true, 
ITrackCancel* 
const pTrackCancel = NULL);
 
   76 WXDLLIMPEXP_GIS_GP 
bool ExportFormat(
wxGISTable* 
const pSrsDataSet, 
const CPLString &sPath, 
const wxString &sName, 
wxGxObjectFilter* 
const pFilter, 
const wxGISSpatialFilter &SpaFilter = wxGISNullSpatialFilter, 
char ** papszDataSourceOptions = NULL, 
char ** papszLayerOptions = NULL, 
ITrackCancel* 
const pTrackCancel = NULL);
 
   78 WXDLLIMPEXP_GIS_GP 
bool ExportFormatEx(
wxGISFeatureDataset* 
const pSrsDataSet, 
const CPLString &sPath, 
const wxString &sName, 
wxGxObjectFilter* 
const pFilter, 
const wxGISSpatialFilter &SpaFilter = wxGISNullSpatialFilter, OGRFeatureDefn* 
const poFields = NULL, 
const wxGISSpatialReference &oSpatialRef = wxNullSpatialReference, 
char ** papszDataSourceOptions = NULL, 
char ** papszLayerOptions = NULL, 
bool bCreateEmpty = 
false, OGRwkbGeometryType eFilterGeomType = wkbUnknown, 
bool bToMulti = 
true, 
ITrackCancel* 
const pTrackCancel = NULL);
 
   79 WXDLLIMPEXP_GIS_GP 
bool ExportFormatEx(
wxGISTable* 
const pSrsDataSet, 
const CPLString &sPath, 
const wxString &sName, 
wxGxObjectFilter* 
const pFilter, 
const wxGISSpatialFilter &SpaFilter = wxGISNullSpatialFilter, OGRFeatureDefn* 
const poFields = NULL, 
char ** papszDataSourceOptions = NULL, 
char ** papszLayerOptions = NULL, 
bool bCreateEmpty = 
false, 
ITrackCancel* 
const pTrackCancel = NULL);
 
  112 WXDLLIMPEXP_GIS_GP 
wxGISDataset *CreateDataset(
const CPLString &sPath, 
const wxString &sName, 
wxGxObjectFilter* 
const pFilter, OGRFeatureDefn* 
const poFields, 
const wxGISSpatialReference &oSpatialRef = wxNullSpatialReference, 
char ** papszDataSourceOptions = NULL, 
char ** papszLayerOptions = NULL, 
ITrackCancel* 
const pTrackCancel = NULL);
 
A TrackCancel interface class. 
Definition: core.h:144
Definition: gpvector.h:37
Definition: featuredataset.h:32
Definition: gxfilters.h:33
Definition: gpvector.h:30