PostGIS 3.0.6dev-r@@SVN_REVISION@@
Loading...
Searching...
No Matches

◆ ShpDumperCloseTable()

int ShpDumperCloseTable ( SHPDUMPERSTATE state)

Definition at line 2181 of file pgsql2shp-core.c.

2182{
2183 int ret = SHPDUMPEROK;
2184
2185 /* Clear the current batch fetch resource */
2186 PQclear(state->fetchres);
2187
2188 /* If a geo column is present, generate the projection file */
2189 if (state->geo_col_name)
2190 ret = projFileCreate(state);
2191
2192 /* Close the DBF and SHP files */
2193 if (state->dbf)
2194 DBFClose(state->dbf);
2195 if (state->shp)
2196 SHPClose(state->shp);
2197
2198 return ret;
2199}
void SHPAPI_CALL DBFClose(DBFHandle psDBF)
Definition dbfopen.c:566
static int projFileCreate(SHPDUMPERSTATE *state)
Creates ESRI .prj file for this shp output It looks in the spatial_ref_sys table and outputs the srte...
#define SHPDUMPEROK
void SHPAPI_CALL SHPClose(SHPHandle hSHP)
Definition shpopen.c:759

References shp_dumper_state::dbf, DBFClose(), shp_dumper_state::fetchres, shp_dumper_state::geo_col_name, projFileCreate(), shp_dumper_state::shp, SHPClose(), and SHPDUMPEROK.

Referenced by main(), and pgui_action_export().

Here is the call graph for this function:
Here is the caller graph for this function: