Loading...
Searching...
No Matches
Go to the documentation of this file.
26#ifndef __TERRALIB_POSTGIS_INTERNAL_CONFIG_H
27#define __TERRALIB_POSTGIS_INTERNAL_CONFIG_H
39#define PGIS_DEFAULT_INITIAL_POOL_SIZE 4
46#define PGIS_DEFAULT_MIN_POOL_SIZE 2
53#define PGIS_DEFAULT_MAX_POOL_SIZE 50
60#define PGIS_DEFAULT_MAX_IDLE_TIME 10
67#define PGIS_DEFAULT_PORT "5432"
74#define PGIS_DEFAULT_CONNECT_TIMEOUT "4"
81#define PGIS_DEFAULT_CLIENT_ENCODING "UTF8"
88#define PGIS_DRIVER_IDENTIFIER "POSTGIS"
99#define PGIS_UNKNOWN_SRS -1
106#define TERRALIB_RASTER_DRIVER_IDENTIFIER "TEPG"
108#define PG_UNKNOW_TYPE -1
109#define PG_BOOL_TYPE 16
110#define PG_BYTEA_TYPE 17
111#define PG_CHAR_TYPE 18
112#define PG_NAME_TYPE 19
113#define PG_INT8_TYPE 20
114#define PG_INT2_TYPE 21
115#define PG_INT2_VECTOR_TYPE 22
116#define PG_INT4_TYPE 23
117#define PG_TEXT_TYPE 25
118#define PG_OID_TYPE 26
119#define PG_FLOAT4_TYPE 700
120#define PG_FLOAT8_TYPE 701
121#define PG_CHARACTER_TYPE 1042
122#define PG_VARCHAR_TYPE 1043
123#define PG_DATE_TYPE 1082
124#define PG_TIME_TYPE 1083
125#define PG_TIMETZ_TYPE 1266
126#define PG_TIMESTAMP_TYPE 1114
127#define PG_TIMESTAMPTZ_TYPE 1184
128#define PG_NUMERIC_TYPE 1700
129#define PG_BOOL_ARRAY_TYPE 1000
130#define PG_BYTEA_ARRAY_TYPE 1001
131#define PG_CHAR_ARRAY_TYPE 1002
132#define PG_NAME_ARRAY_TYPE 1003
133#define PG_INT8_ARRAY_TYPE 1016
134#define PG_INT2_ARRAY_TYPE 1005
135#define PG__INT2_VECTOR_TYPE 1006
136#define PG_INT4_ARRAY_TYPE 1007
137#define PG_TEXT_ARRAY_TYPE 1009
138#define PG_OID_ARRAY_TYPE 1028
139#define PG_OID_VECTOR_TYPE 1013
140#define PG_FLOAT4_ARRAY_TYPE 1021
141#define PG_FLOAT8_ARRAY_TYPE 1022
142#define PG_CHARACTER_ARRAY_TYPE 1014
143#define PG_VARCHAR_ARRAY_TYPE 1015
144#define PG_DATE_ARRAY_TYPE 1182
145#define PG_TIME_ARRAY_TYPE 1183
146#define PG_TIMETZ_ARRAY_TYPE 1270
147#define PG_TIMESTAMP_ARRAY_TYPE 1115
148#define PG_TIMESTAMPTZ_ARRAY_TYPE 1185
149#define PG_NUMERIC_ARRAY_TYPE 1231
158#define TE_EWKB_ZM_OFFSET 0xC0000000
159#define TE_EWKB_Z_OFFSET 0x80000000
160#define TE_EWKB_M_OFFSET 0x40000000
161#define TE_EWKB_SRID_FLAG 0x20000000
162#define TE_EWKB_BBOX_FLAG 0x10000000
183 #pragma warning( disable : 4251 )
184 #pragma warning( disable : 4275 )
190 #define TEPGISEXPORT __declspec(dllexport)
192 #define TEPGISEXPORT __declspec(dllimport)