|
static int | reverse_points (int num_points, double *x, double *y, double *z, double *m) |
|
static int | is_clockwise (int num_points, double *x, double *y, double *z) |
|
static int | is_bigendian (void) |
|
static SHPObject * | create_point (SHPDUMPERSTATE *state, LWPOINT *lwpoint) |
|
static SHPObject * | create_multipoint (SHPDUMPERSTATE *state, LWMPOINT *lwmultipoint) |
|
static SHPObject * | create_polygon (SHPDUMPERSTATE *state, LWPOLY *lwpolygon) |
|
static SHPObject * | create_multipolygon (SHPDUMPERSTATE *state, LWMPOLY *lwmultipolygon) |
|
static SHPObject * | create_linestring (SHPDUMPERSTATE *state, LWLINE *lwlinestring) |
|
static SHPObject * | create_multilinestring (SHPDUMPERSTATE *state, LWMLINE *lwmultilinestring) |
|
static char * | nullDBFValue (char fieldType) |
|
static int | getMaxFieldSize (PGconn *conn, char *schema, char *table, char *fname) |
|
static int | getTableInfo (SHPDUMPERSTATE *state) |
|
static int | projFileCreate (SHPDUMPERSTATE *state) |
| Creates ESRI .prj file for this shp output It looks in the spatial_ref_sys table and outputs the srtext field for this data If data is a table will use geometry_columns, if a query or view will read SRID from query output. More...
|
|
static char * | goodDBFValue (char *in, char fieldType) |
| Make appropriate formatting of a DBF value based on type. More...
|
|
char * | convert_bytes_to_hex (uint8_t *ewkb, size_t size) |
| Binary to hexewkb conversion function. More...
|
|
static SHPObject * | create_point_empty (SHPDUMPERSTATE *state, LWPOINT *lwpoint) |
|
char * | shapetypename (int num) |
|
void | set_dumper_config_defaults (SHPDUMPERCONFIG *config) |
|
SHPDUMPERSTATE * | ShpDumperCreate (SHPDUMPERCONFIG *config) |
|
char * | ShpDumperGetConnectionStringFromConn (SHPCONNECTIONCONFIG *conn) |
|
int | ShpDumperConnectDatabase (SHPDUMPERSTATE *state) |
|
int | ShpDumperOpenTable (SHPDUMPERSTATE *state) |
|
int | ShpLoaderGenerateShapeRow (SHPDUMPERSTATE *state) |
|
int | ShpDumperGetRecordCount (SHPDUMPERSTATE *state) |
|
int | ShpDumperCloseTable (SHPDUMPERSTATE *state) |
|
void | ShpDumperDestroy (SHPDUMPERSTATE *state) |
|
char * | quote_identifier (const char *s) |
|