Config.h File Reference

Go to the source code of this file.

Macros

#define TE_SRS_MODULE_NAME   "te.srs"
 It defines the module name. More...
 
#define TE_SRS_TEXT_DOMAIN   "tesrs"
 It contains the name of the text domain used in the translation of messages in the TerraLib srs module. More...
 
#define TE_UNKNOWN_SRS   0
 A numeric value to represent a unknown SRS identification in TerraLib. More...
 
#define TESRSEXPORT
 You can use this macro in order to export/import classes and functions from this module. More...
 
EPSG codes

Some commonly used numeric codes for Spatial Reference Systems as defined in the EPSG database.

#define TE_SRS_SAD69   4618
 
#define TE_SRS_CORREGO_ALEGRE   4225
 
#define TE_SRS_WGS84   4326
 
#define TE_SRS_SIRGAS2000   4674
 
#define TE_SRS_CORREGO_ALEGRE_UTM_ZONE_21S   22521
 
#define TE_SRS_CORREGO_ALEGRE_UTM_ZONE_22S   22522
 
#define TE_SRS_CORREGO_ALEGRE_UTM_ZONE_23S   22523
 
#define TE_SRS_CORREGO_ALEGRE_UTM_ZONE_24S   22524
 
#define TE_SRS_CORREGO_ALEGRE_UTM_ZONE_25S   22525
 
#define TE_SRS_SAD69_POLYCONIC   29101
 
#define TE_SRS_SAD69_UTM_ZONE_18N   29168
 
#define TE_SRS_SAD69_UTM_ZONE_19N   29169
 
#define TE_SRS_SAD69_UTM_ZONE_20N   29170
 
#define TE_SRS_SAD69_UTM_ZONE_21N   29171
 
#define TE_SRS_SAD69_UTM_ZONE_22N   29172
 
#define TE_SRS_SAD69_UTM_ZONE_17S   29187
 
#define TE_SRS_SAD69_UTM_ZONE_18S   29188
 
#define TE_SRS_SAD69_UTM_ZONE_19S   29189
 
#define TE_SRS_SAD69_UTM_ZONE_20S   29190
 
#define TE_SRS_SAD69_UTM_ZONE_21S   29191
 
#define TE_SRS_SAD69_UTM_ZONE_22S   29192
 
#define TE_SRS_SAD69_UTM_ZONE_23S   29193
 
#define TE_SRS_SAD69_UTM_ZONE_24S   29194
 
#define TE_SRS_SAD69_UTM_ZONE_25S   29195
 
#define TE_SRS_SIRGAS2000_UTM_ZONE_17N   31971
 
#define TE_SRS_SIRGAS2000_UTM_ZONE_18N   31972
 
#define TE_SRS_SIRGAS2000_UTM_ZONE_19N   31973
 
#define TE_SRS_SIRGAS2000_UTM_ZONE_20N   31974
 
#define TE_SRS_SIRGAS2000_UTM_ZONE_21N   31975
 
#define TE_SRS_SIRGAS2000_UTM_ZONE_22N   31976
 
#define TE_SRS_SIRGAS2000_UTM_ZONE_17S   31977
 
#define TE_SRS_SIRGAS2000_UTM_ZONE_18S   31978
 
#define TE_SRS_SIRGAS2000_UTM_ZONE_19S   31979
 
#define TE_SRS_SIRGAS2000_UTM_ZONE_20S   31980
 
#define TE_SRS_SIRGAS2000_UTM_ZONE_21S   31981
 
#define TE_SRS_SIRGAS2000_UTM_ZONE_22S   31982
 
#define TE_SRS_SIRGAS2000_UTM_ZONE_23S   31983
 
#define TE_SRS_SIRGAS2000_UTM_ZONE_24S   31984
 
#define TE_SRS_SIRGAS2000_UTM_ZONE_25S   31985
 
#define TE_SRS_WGS84_UTM_ZONE_18N   32618
 
#define TE_SRS_WGS84_UTM_ZONE_19N   32619
 
#define TE_SRS_WGS84_UTM_ZONE_20N   32620
 
#define TE_SRS_WGS84_UTM_ZONE_21N   32621
 
#define TE_SRS_WGS84_UTM_ZONE_22N   32622
 
#define TE_SRS_WGS84_UTM_ZONE_17S   32717
 
#define TE_SRS_WGS84_UTM_ZONE_18S   32718
 
#define TE_SRS_WGS84_UTM_ZONE_19S   32719
 
#define TE_SRS_WGS84_UTM_ZONE_20S   32720
 
#define TE_SRS_WGS84_UTM_ZONE_21S   32721
 
#define TE_SRS_WGS84_UTM_ZONE_22S   32722
 
#define TE_SRS_WGS84_UTM_ZONE_23S   32723
 
#define TE_SRS_WGS84_UTM_ZONE_24S   32724
 
#define TE_SRS_WGS84_UTM_ZONE_25S   32725
 
#define TE_SRS_WGS84_ANTARTIC_POLAR_STEREOGRAPHIC   3031
 

Macro Definition Documentation

#define TE_SRS_CORREGO_ALEGRE   4225

Geographic coordinate reference system based on Brazilian Corrego Alegre Datum.

Definition at line 57 of file Config.h.

#define TE_SRS_CORREGO_ALEGRE_UTM_ZONE_21S   22521

Projected coordinate reference system: UTM projection, Datum Corrego Alegre Datum, Zone 21 South.

Definition at line 73 of file Config.h.

#define TE_SRS_CORREGO_ALEGRE_UTM_ZONE_22S   22522

Projected coordinate reference system: UTM projection, Datum Corrego Alegre Datum, Zone 22 South.

Definition at line 78 of file Config.h.

#define TE_SRS_CORREGO_ALEGRE_UTM_ZONE_23S   22523

Projected coordinate reference system: UTM projection, Datum Corrego Alegre Datum, Zone 23 South.

Definition at line 83 of file Config.h.

#define TE_SRS_CORREGO_ALEGRE_UTM_ZONE_24S   22524

Projected coordinate reference system: UTM projection, Datum Corrego Alegre Datum, Zone 24 South.

Definition at line 88 of file Config.h.

#define TE_SRS_CORREGO_ALEGRE_UTM_ZONE_25S   22525

Projected coordinate reference system: UTM projection, Datum Corrego Alegre Datum, Zone 25 South.

Definition at line 93 of file Config.h.

#define TE_SRS_MODULE_NAME   "te.srs"

It defines the module name.

Definition at line 34 of file Config.h.

#define TE_SRS_SAD69   4618

Geographic coordinate reference system based on SAD69 Datum.

Definition at line 52 of file Config.h.

#define TE_SRS_SAD69_POLYCONIC   29101

Projected coordinate reference system: Brazil Polyconic, Datum SAD69.

Definition at line 98 of file Config.h.

#define TE_SRS_SAD69_UTM_ZONE_17S   29187

Projected coordinate reference system: UTM projection, Datum SAD69 Datum, Zone 17 South.

Definition at line 129 of file Config.h.

#define TE_SRS_SAD69_UTM_ZONE_18N   29168

Projected coordinate reference system: UTM projection, Datum SAD69 Datum, Zone 18 North.

Definition at line 103 of file Config.h.

#define TE_SRS_SAD69_UTM_ZONE_18S   29188

Projected coordinate reference system: UTM projection, Datum SAD69 Datum, Zone 18 South.

Definition at line 134 of file Config.h.

#define TE_SRS_SAD69_UTM_ZONE_19N   29169

Projected coordinate reference system: UTM projection, Datum SAD69 Datum, Zone 19 North.

Definition at line 108 of file Config.h.

#define TE_SRS_SAD69_UTM_ZONE_19S   29189

Projected coordinate reference system: UTM projection, Datum SAD69 Datum, Zone 19 South.

Definition at line 139 of file Config.h.

#define TE_SRS_SAD69_UTM_ZONE_20N   29170

Projected coordinate reference system: UTM projection, Datum SAD69 Datum, Zone 20 North.

Definition at line 113 of file Config.h.

#define TE_SRS_SAD69_UTM_ZONE_20S   29190

Projected coordinate reference system: UTM projection, Datum SAD69 Datum, Zone 20 South.

Definition at line 144 of file Config.h.

#define TE_SRS_SAD69_UTM_ZONE_21N   29171

Projected coordinate reference system: UTM projection, Datum SAD69 Datum, Zone 21 North.

Definition at line 118 of file Config.h.

#define TE_SRS_SAD69_UTM_ZONE_21S   29191

Projected coordinate reference system: UTM projection, Datum SAD69 Datum, Zone 21 South.

Definition at line 149 of file Config.h.

#define TE_SRS_SAD69_UTM_ZONE_22N   29172

Projected coordinate reference system: UTM projection, Datum SAD69 Datum, Zone 22 North.

Definition at line 123 of file Config.h.

#define TE_SRS_SAD69_UTM_ZONE_22S   29192

Projected coordinate reference system: UTM projection, Datum SAD69 Datum, Zone 22 South.

Definition at line 154 of file Config.h.

#define TE_SRS_SAD69_UTM_ZONE_23S   29193

Projected coordinate reference system: UTM projection, Datum SAD69 Datum, Zone 23 South.

Definition at line 159 of file Config.h.

#define TE_SRS_SAD69_UTM_ZONE_24S   29194

Projected coordinate reference system: UTM projection, Datum SAD69 Datum, Zone 24 South.

Definition at line 164 of file Config.h.

#define TE_SRS_SAD69_UTM_ZONE_25S   29195

Projected coordinate reference system: UTM projection, Datum SAD69 Datum, Zone 25 South.

Definition at line 169 of file Config.h.

#define TE_SRS_SIRGAS2000   4674

Geographic coordinate reference system based on SIRGAS 2000 Datum.

Definition at line 68 of file Config.h.

#define TE_SRS_SIRGAS2000_UTM_ZONE_17N   31971

Projected coordinate reference system: UTM projection, Datum SIRGAS2000 Datum, Zone 17 North.

Definition at line 174 of file Config.h.

#define TE_SRS_SIRGAS2000_UTM_ZONE_17S   31977

Projected coordinate reference system: UTM projection, Datum SIRGAS2000 Datum, Zone 17 South.

Definition at line 205 of file Config.h.

#define TE_SRS_SIRGAS2000_UTM_ZONE_18N   31972

Projected coordinate reference system: UTM projection, Datum SIRGAS2000 Datum, Zone 18 North.

Definition at line 179 of file Config.h.

#define TE_SRS_SIRGAS2000_UTM_ZONE_18S   31978

Projected coordinate reference system: UTM projection, Datum SIRGAS2000 Datum, Zone 18 South.

Definition at line 210 of file Config.h.

#define TE_SRS_SIRGAS2000_UTM_ZONE_19N   31973

Projected coordinate reference system: UTM projection, Datum SIRGAS2000 Datum, Zone 19 North.

Definition at line 184 of file Config.h.

#define TE_SRS_SIRGAS2000_UTM_ZONE_19S   31979

Projected coordinate reference system: UTM projection, Datum SIRGAS2000 Datum, Zone 19 South.

Definition at line 215 of file Config.h.

#define TE_SRS_SIRGAS2000_UTM_ZONE_20N   31974

Projected coordinate reference system: UTM projection, Datum SIRGAS2000 Datum, Zone 20 North.

Definition at line 189 of file Config.h.

#define TE_SRS_SIRGAS2000_UTM_ZONE_20S   31980

Projected coordinate reference system: UTM projection, Datum SIRGAS2000 Datum, Zone 20 South.

Definition at line 220 of file Config.h.

#define TE_SRS_SIRGAS2000_UTM_ZONE_21N   31975

Projected coordinate reference system: UTM projection, Datum SIRGAS2000 Datum, Zone 21 North.

Definition at line 194 of file Config.h.

#define TE_SRS_SIRGAS2000_UTM_ZONE_21S   31981

Projected coordinate reference system: UTM projection, Datum SIRGAS2000 Datum, Zone 21 South.

Definition at line 225 of file Config.h.

#define TE_SRS_SIRGAS2000_UTM_ZONE_22N   31976

Projected coordinate reference system: UTM projection, Datum SIRGAS2000 Datum, Zone 22 North.

Definition at line 199 of file Config.h.

#define TE_SRS_SIRGAS2000_UTM_ZONE_22S   31982

Projected coordinate reference system: UTM projection, Datum SIRGAS2000 Datum, Zone 22 South.

Definition at line 230 of file Config.h.

#define TE_SRS_SIRGAS2000_UTM_ZONE_23S   31983

Projected coordinate reference system: UTM projection, Datum SIRGAS2000 Datum, Zone 23 South.

Definition at line 235 of file Config.h.

#define TE_SRS_SIRGAS2000_UTM_ZONE_24S   31984

Projected coordinate reference system: UTM projection, Datum SIRGAS2000 Datum, Zone 24 South.

Definition at line 240 of file Config.h.

#define TE_SRS_SIRGAS2000_UTM_ZONE_25S   31985

Projected coordinate reference system: UTM projection, Datum SIRGAS2000 Datum, Zone 25 South.

Definition at line 245 of file Config.h.

#define TE_SRS_TEXT_DOMAIN   "tesrs"

It contains the name of the text domain used in the translation of messages in the TerraLib srs module.

Definition at line 331 of file Config.h.

#define TE_SRS_WGS84   4326

Geographic coordinate reference system based on WGS84 Datum.

Definition at line 63 of file Config.h.

#define TE_SRS_WGS84_ANTARTIC_POLAR_STEREOGRAPHIC   3031

Projected coordinate reference system: Antartic Polar Stereographic, Datum WGS84 Datum.

Definition at line 323 of file Config.h.

#define TE_SRS_WGS84_UTM_ZONE_17S   32717

Projected coordinate reference system: UTM projection, Datum WGS84 Datum, Zone 17 South.

Definition at line 277 of file Config.h.

#define TE_SRS_WGS84_UTM_ZONE_18N   32618

Projected coordinate reference system: UTM projection, Datum WGS84 Datum, Zone 18 North.

Definition at line 251 of file Config.h.

#define TE_SRS_WGS84_UTM_ZONE_18S   32718

Projected coordinate reference system: UTM projection, Datum WGS84 Datum, Zone 18 South.

Definition at line 282 of file Config.h.

#define TE_SRS_WGS84_UTM_ZONE_19N   32619

Projected coordinate reference system: UTM projection, Datum WGS84 Datum, Zone 19 North.

Definition at line 256 of file Config.h.

#define TE_SRS_WGS84_UTM_ZONE_19S   32719

Projected coordinate reference system: UTM projection, Datum WGS84 Datum, Zone 19 South.

Definition at line 287 of file Config.h.

#define TE_SRS_WGS84_UTM_ZONE_20N   32620

Projected coordinate reference system: UTM projection, Datum WGS84 Datum, Zone 20 North.

Definition at line 261 of file Config.h.

#define TE_SRS_WGS84_UTM_ZONE_20S   32720

Projected coordinate reference system: UTM projection, Datum WGS84 Datum, Zone 20 South.

Definition at line 292 of file Config.h.

#define TE_SRS_WGS84_UTM_ZONE_21N   32621

Projected coordinate reference system: UTM projection, Datum WGS84 Datum, Zone 21 North.

Definition at line 266 of file Config.h.

#define TE_SRS_WGS84_UTM_ZONE_21S   32721

Projected coordinate reference system: UTM projection, Datum WGS84 Datum, Zone 21 South.

Definition at line 297 of file Config.h.

#define TE_SRS_WGS84_UTM_ZONE_22N   32622

Projected coordinate reference system: UTM projection, Datum WGS84 Datum, Zone 22 North.

Definition at line 271 of file Config.h.

#define TE_SRS_WGS84_UTM_ZONE_22S   32722

Projected coordinate reference system: UTM projection, Datum WGS84 Datum, Zone 22 South.

Definition at line 302 of file Config.h.

#define TE_SRS_WGS84_UTM_ZONE_23S   32723

Projected coordinate reference system: UTM projection, Datum WGS84 Datum, Zone 23 South.

Definition at line 307 of file Config.h.

#define TE_SRS_WGS84_UTM_ZONE_24S   32724

Projected coordinate reference system: UTM projection, Datum WGS84 Datum, Zone 24 South.

Definition at line 312 of file Config.h.

#define TE_SRS_WGS84_UTM_ZONE_25S   32725

Projected coordinate reference system: UTM projection, Datum WGS84 Datum, Zone 25 South.

Definition at line 317 of file Config.h.

#define TE_UNKNOWN_SRS   0

A numeric value to represent a unknown SRS identification in TerraLib.

Definition at line 41 of file Config.h.

#define TESRSEXPORT

You can use this macro in order to export/import classes and functions from this module.

Note
If you want to compile TerraLib as DLL in Windows, remember to insert TESRSDLL into the project's list of defines.
If you want to compile TerraLib as an Static Library under Windows, remember to insert the TESRSSTATIC flag into the project list of defines.

Definition at line 364 of file Config.h.