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