pedef.h
上传用户:qinfarui
上传日期:2022-08-10
资源大小:362k
文件大小:161k
源码类别:

GIS编程

开发平台:

Visual C++

  1. /* $Id: pedef.h,v 1.7 1999/03/15 05:45:05 davidb Exp $ */
  2. /* -------------------------------------------------------------------------- */
  3. /* Projection Engine                                                          */
  4. /* Copyright (C) 1996-1999 Environmental Systems Research Institute, Inc.     */
  5. /* All rights reserved.                                                       */
  6. /* -------------------------------------------------------------------------- */
  7. #ifndef PEDEF_INCLUDED
  8. #define PEDEF_INCLUDED
  9. /* from pef.h       */
  10. /*----------------------------------------------------------------------------*/
  11. /*----------------------------------------------------------------------------*/
  12. /*                      U N I T S   O F   M E A S U R E                       */
  13. /*----------------------------------------------------------------------------*/
  14. #define PE_U_METER          9001 /* International meter                       */
  15. #define PE_U_METER_GERMAN   9031 /* German legal meter                        */
  16. #define PE_U_FOOT           9002 /* International foot                        */
  17. #define PE_U_FOOT_US        9003 /* US survey foot                            */
  18. #define PE_U_FOOT_MA        9004 /* Modified American foot                    */
  19. #define PE_U_FOOT_CLARKE    9005 /* Clarke's foot                             */
  20. #define PE_U_FOOT_INDIAN    9006 /* Indian geodetic foot                      */
  21. #define PE_U_FOOT_SEARS     9032 /* Sears' foot                               */
  22. #define PE_U_LINK           9007 /* Link (Clarke's ratio)                     */
  23. #define PE_U_LINK_BENOIT    9008 /* Link (Benoit)                             */
  24. #define PE_U_LINK_SEARS     9009 /* Link (Sears)                              */
  25. #define PE_U_CHAIN_BENOIT   9010 /* Chain (Benoit)                            */
  26. #define PE_U_CHAIN_SEARS    9011 /* Chain (Sears)                             */
  27. #define PE_U_YARD_SEARS     9012 /* Yard (Sears)                              */
  28. #define PE_U_YARD_INDIAN    9013 /* Indian yard                               */
  29. #define PE_U_FATHOM         9014 /* Fathom                                    */
  30. #define PE_U_NAUTICAL_MILE  9030 /* International nautical mile               */
  31. #define PE_U_RADIAN         9101 /* Radian                                    */
  32. #define PE_U_DEGREE         9102 /* Degree                                    */
  33. #define PE_U_MINUTE         9103 /* Arc-minute                                */
  34. #define PE_U_SECOND         9104 /* Arc-second                                */
  35. #define PE_U_GRAD           9105 /* Grad                                      */
  36. #define PE_U_GON            9106 /* Gon                                       */
  37. #define PE_U_MICRORADIAN    9109 /* Microradian                               */
  38. /*----------------------------------------------------------------------------*/
  39. /*                    G E O D E T I C   S P H E R O I D S                     */
  40. /*----------------------------------------------------------------------------*/
  41. #define PE_S_AIRY_1830           7001 /* Airy 1830                            */
  42. #define PE_S_AIRY_MOD            7002 /* Airy modified                        */
  43. #define PE_S_ATS_1977            7041 /* Average Terrestrial System 1977      */
  44. #define PE_S_AUSTRALIAN          7003 /* Australian National                  */
  45. #define PE_S_BESSEL_1841         7004 /* Bessel 1841                          */
  46. #define PE_S_BESSEL_MOD          7005 /* Bessel modified                      */
  47. #define PE_S_BESSEL_NAMIBIA      7006 /* Bessel Namibia                       */
  48. #define PE_S_CLARKE_1858         7007 /* Clarke 1858                          */
  49. #define PE_S_CLARKE_1866         7008 /* Clarke 1866                          */
  50. #define PE_S_CLARKE_1866_MICH    7009 /* Clarke 1866 Michigan                 */
  51. #define PE_S_CLARKE_1880         7034 /* Clarke 1880                          */
  52. #define PE_S_CLARKE_1880_ARC     7013 /* Clarke 1880 (Arc)                    */
  53. #define PE_S_CLARKE_1880_BENOIT  7010 /* Clarke 1880 (Benoit)                 */
  54. #define PE_S_CLARKE_1880_IGN     7011 /* Clarke 1880 (IGN)                    */
  55. #define PE_S_CLARKE_1880_RGS     7012 /* Clarke 1880 (RGS)                    */
  56. #define PE_S_CLARKE_1880_SGA     7014 /* Clarke 1880 (SGA)                    */
  57. #define PE_S_EVEREST_1830        7015 /* Everest 1830                         */
  58. #define PE_S_EVEREST_DEF_1967    7016 /* Everest (definition 1967)            */
  59. #define PE_S_EVEREST_DEF_1975    7017 /* Everest (definition 1975)            */
  60. #define PE_S_EVEREST_MOD         7018 /* Everest modified                     */
  61. #define PE_S_GEM_10C             7031 /* GEM gravity potential model          */
  62. #define PE_S_GRS_1967            7036 /* GRS 1967 = International 1967        */
  63. #define PE_S_GRS_1980            7019 /* GRS 1980                             */
  64. #define PE_S_HELMERT_1906        7020 /* Helmert 1906                         */
  65. #define PE_S_INDONESIAN          7021 /* Indonesian National                  */
  66. #define PE_S_INTERNATIONAL_1924  7022 /* International 1924                   */
  67. #define PE_S_INTERNATIONAL_1967  7023 /* International 1967                   */
  68. #define PE_S_KRASOVSKY_1940      7024 /* Krasovsky 1940                       */
  69. #define PE_S_NWL_9D              7025 /* Transit precise ephemeris            */
  70. #define PE_S_OSU_86F             7032 /* OSU 1986 geoidal model               */
  71. #define PE_S_OSU_91A             7033 /* OSU 1991 geoidal model               */
  72. #define PE_S_PLESSIS_1817        7027 /* Plessis 1817                         */
  73. #define PE_S_SPHERE              7035 /* Authalic sphere                      */
  74. #define PE_S_STRUVE_1860         7028 /* Struve 1860                          */
  75. #define PE_S_WAR_OFFICE          7029 /* War Office                           */
  76. #define PE_S_NWL_10D             7026 /* NWL-10D == WGS 1972                  */
  77. #define PE_S_WGS_1984            7030 /* WGS 1984                             */
  78. #define PE_S_WGS_1966            (7001+33000) /* WGS 1966                     */
  79. #define PE_S_FISCHER_1960        (7002+33000) /* Fischer 1960                 */
  80. #define PE_S_FISCHER_1968        (7003+33000) /* Fischer 1968                 */
  81. #define PE_S_FISCHER_MOD         (7004+33000) /* Fischer modified             */
  82. #define PE_S_HOUGH_1960          (7005+33000) /* Hough 1960                   */
  83. #define PE_S_EVEREST_MOD_1969    (7006+33000) /* Everest modified 1969        */
  84. #define PE_S_WALBECK             (7007+33000) /* Walbeck                      */
  85. #define PE_S_SPHERE_AI           (7008+33000) /* Authalic sphere (ARC/INFO)   */
  86. #define PE_S_WGS_1972            107026 /* WGS 1972                           */
  87. /*----------------------------------------------------------------------------*/
  88. /*                     H O R I Z O N T A L   D A T U M S                      */
  89. /*                        (S P H E R O I D   O N L Y)                         */
  90. /*----------------------------------------------------------------------------*/
  91. #define PE_D_AIRY_1830           6001 /* Airy 1830                            */
  92. #define PE_D_AIRY_MOD            6002 /* Airy modified                        */
  93. #define PE_D_AUSTRALIAN          6003 /* Australian National                  */
  94. #define PE_D_BESSEL_1841         6004 /* Bessel 1841                          */
  95. #define PE_D_BESSEL_MOD          6005 /* Bessel modified                      */
  96. #define PE_D_BESSEL_NAMIBIA      6006 /* Bessel Namibia                       */
  97. #define PE_D_CLARKE_1858         6007 /* Clarke 1858                          */
  98. #define PE_D_CLARKE_1866         6008 /* Clarke 1866                          */
  99. #define PE_D_CLARKE_1866_MICH    6009 /* Clarke 1866 Michigan                 */
  100. #define PE_D_CLARKE_1880         6034 /* Clarke 1880                          */
  101. #define PE_D_CLARKE_1880_ARC     6013 /* Clarke 1880 (Arc)                    */
  102. #define PE_D_CLARKE_1880_BENOIT  6010 /* Clarke 1880 (Benoit)                 */
  103. #define PE_D_CLARKE_1880_IGN     6011 /* Clarke 1880 (IGN)                    */
  104. #define PE_D_CLARKE_1880_RGS     6012 /* Clarke 1880 (RGS)                    */
  105. #define PE_D_CLARKE_1880_SGA     6014 /* Clarke 1880 (SGA)                    */
  106. #define PE_D_EVEREST_1830        6015 /* Everest 1830                         */
  107. #define PE_D_EVEREST_DEF_1967    6016 /* Everest (definition 1967)            */
  108. #define PE_D_EVEREST_DEF_1975    6017 /* Everest (definition 1975)            */
  109. #define PE_D_EVEREST_MOD         6018 /* Everest modified                     */
  110. #define PE_D_GEM_10C             6031 /* GEM gravity potential model          */
  111. #define PE_D_GRS_1967            6036 /* GRS 1967                             */
  112. #define PE_D_GRS_1980            6019 /* GRS 1980                             */
  113. #define PE_D_HELMERT_1906        6020 /* Helmert 1906                         */
  114. #define PE_D_INDONESIAN          6021 /* Indonesian National                  */
  115. #define PE_D_INTERNATIONAL_1924  6022 /* International 1927                   */
  116. #define PE_D_INTERNATIONAL_1967  6023 /* International 1967                   */
  117. #define PE_D_KRASOVSKY_1940      6024 /* Krasovsky 1940                       */
  118. #define PE_D_NWL_9D              6025 /* Transit precise ephemeris            */
  119. #define PE_D_OSU_86F             6032 /* OSU 1986 geoidal model               */
  120. #define PE_D_OSU_91A             6033 /* OSU 1991 geoidal model               */
  121. #define PE_D_PLESSIS_1817        6027 /* Plessis 1817                         */
  122. #define PE_D_SPHERE              6035 /* Authalic sphere                      */
  123. #define PE_D_STRUVE_1860         6028 /* Struve 1860                          */
  124. #define PE_D_WAR_OFFICE          6029 /* War Office                           */
  125. #define PE_D_WGS_1966            (6001+33000) /* WGS 1966                     */
  126. #define PE_D_FISCHER_1960        (6002+33000) /* Fischer 1960                 */
  127. #define PE_D_FISCHER_1968        (6003+33000) /* Fischer 1968                 */
  128. #define PE_D_FISCHER_MOD         (6004+33000) /* Fischer modified             */
  129. #define PE_D_HOUGH_1960          (6005+33000) /* Hough 1960                   */
  130. #define PE_D_EVEREST_MOD_1969    (6006+33000) /* Everest modified 1969        */
  131. #define PE_D_WALBECK             (6007+33000) /* Walbeck                      */
  132. #define PE_D_SPHERE_AI           (6008+33000) /* Authalic sphere (ARC/INFO)   */
  133. /*----------------------------------------------------------------------------*/
  134. /*                     H O R I Z O N T A L   D A T U M S                      */
  135. /*----------------------------------------------------------------------------*/
  136. #define PE_D_ADINDAN             6201 /* Adindan                              */
  137. #define PE_D_AFGOOYE             6205 /* Afgooye                              */
  138. #define PE_D_AGADEZ              6206 /* Agadez                               */
  139. #define PE_D_AGD_1966            6202 /* Australian Geodetic Datum 1966       */
  140. #define PE_D_AGD_1984            6203 /* Australian Geodetic Datum 1984       */
  141. #define PE_D_AIN_EL_ABD_1970     6204 /* Ain el Abd 1970                      */
  142. #define PE_D_AMERSFOORT          6289 /* Amersfoort                           */
  143. #define PE_D_ARATU               6208 /* Aratu                                */
  144. #define PE_D_ARC_1950            6209 /* Arc 1950                             */
  145. #define PE_D_ARC_1960            6210 /* Arc 1960                             */
  146. #define PE_D_ATF                 6901 /* Ancienne Triangulation Francaise     */
  147. #define PE_D_ATS_1977            6122 /* Average Terrestrial System 1977      */
  148. #define PE_D_BARBADOS            6212 /* Barbados                             */
  149. #define PE_D_BATAVIA             6211 /* Batavia                              */
  150. #define PE_D_BEDUARAM            6213 /* Beduaram                             */
  151. #define PE_D_BEIJING_1954        6214 /* Beijing 1954                         */
  152. #define PE_D_BELGE_1950          6215 /* Reseau National Belge 1950           */
  153. #define PE_D_BELGE_1972          6313 /* Reseau National Belge 1972           */
  154. #define PE_D_BERMUDA_1957        6216 /* Bermuda 1957                         */
  155. #define PE_D_BERN_1898           6217 /* Bern 1898                            */
  156. #define PE_D_BERN_1938           6306 /* Bern 1938                            */
  157. #define PE_D_BOGOTA              6218 /* Bogota                               */
  158. #define PE_D_BUKIT_RIMPAH        6219 /* Bukit Rimpah                         */
  159. #define PE_D_CAMACUPA            6220 /* Camacupa                             */
  160. #define PE_D_CAMPO_INCHAUSPE     6221 /* Campo Inchauspe                      */
  161. #define PE_D_CAPE                6222 /* Cape                                 */
  162. #define PE_D_CARTHAGE            6223 /* Carthage                             */
  163. #define PE_D_CHUA                6224 /* Chua                                 */
  164. #define PE_D_CONAKRY_1905        6315 /* Conakry 1905                         */
  165. #define PE_D_CORREGO_ALEGRE      6225 /* Corrego Alegre                       */
  166. #define PE_D_COTE_D_IVOIRE       6226 /* Cote d'Ivoire                        */
  167. #define PE_D_DATUM_73            6274 /* Datum 73                             */
  168. #define PE_D_DEIR_EZ_ZOR         6227 /* Deir ez Zor                          */
  169. #define PE_D_DEALUL_PISCULUI_1933  6316 /* Dealul Piscului 1933               */
  170. #define PE_D_DEALUL_PISCULUI_1970  6317 /* Dealul Piscului 1970               */
  171. #define PE_D_DHDN                6314 /* Deutsche Hauptdreiecksnetz           */
  172. #define PE_D_DOUALA              6228 /* Douala                               */
  173. #define PE_D_ED_1950             6230 /* European Datum 1950                  */
  174. #define PE_D_ED_1987             6231 /* European Datum 1987                  */
  175. #define PE_D_EGYPT_1907          6229 /* Egypt 1907                           */
  176. #define PE_D_ETRS_1989           6258 /* European Terrestrial Ref. Sys. 1989  */
  177. #define PE_D_FAHUD               6232 /* Fahud                                */
  178. #define PE_D_GANDAJIKA_1970      6233 /* Gandajika 1970                       */
  179. #define PE_D_GAROUA              6234 /* Garoua                               */
  180. #define PE_D_GDA_1994            6283 /* Geocentric Datum of Australia 1994   */
  181. #define PE_D_GGRS_1987           6121 /* Greek Geodetic Reference System 1987 */
  182. #define PE_D_GREEK               6120 /* Greek                                */
  183. #define PE_D_GUYANE_FRANCAISE    6235 /* Guyane Francaise                     */
  184. #define PE_D_HERAT_NORTH         6255 /* Herat North                          */
  185. #define PE_D_HITO_XVIII_1963     6254 /* Hito XVIII 1963                      */
  186. #define PE_D_HU_TZU_SHAN         6236 /* Hu Tzu Shan                          */
  187. #define PE_D_HUNGARIAN_1972      6237 /* Hungarian Datum 1972                 */
  188. #define PE_D_INDIAN_1954         6239 /* Indian 1954                          */
  189. #define PE_D_INDIAN_1975         6240 /* Indian 1975                          */
  190. #define PE_D_INDONESIAN_1974     6238 /* Indonesian Datum 1974                */
  191. #define PE_D_JAMAICA_1875        6241 /* Jamaica 1875                         */
  192. #define PE_D_JAMAICA_1969        6242 /* Jamaica 1969                         */
  193. #define PE_D_KALIANPUR           6243 /* Kalianpur                            */
  194. #define PE_D_KANDAWALA           6244 /* Kandawala                            */
  195. #define PE_D_KERTAU              6245 /* Kertau                               */
  196. #define PE_D_KKJ                 6123 /* Kartastokoordinaattijarjestelma      */
  197. #define PE_D_KOC                 6246 /* Kuwait Oil Company                   */
  198. #define PE_D_KUDAMS              6319 /* Kuwait Utility                       */
  199. #define PE_D_LA_CANOA            6247 /* La Canoa                             */
  200. #define PE_D_LAKE                6249 /* Lake                                 */
  201. #define PE_D_LEIGON              6250 /* Leigon                               */
  202. #define PE_D_LIBERIA_1964        6251 /* Liberia 1964                         */
  203. #define PE_D_LISBON              6207 /* Lisbon                               */
  204. #define PE_D_LOMA_QUINTANA       6288 /* Loma Quintana                        */
  205. #define PE_D_LOME                6252 /* Lome                                 */
  206. #define PE_D_LUZON_1911          6253 /* Luzon 1911                           */
  207. #define PE_D_MAHE_1971           6256 /* Mahe 1971                            */
  208. #define PE_D_MAKASSAR            6257 /* Makassar                             */
  209. #define PE_D_MALONGO_1987        6259 /* Malongo 1987                         */
  210. #define PE_D_MANOCA              6260 /* Manoca                               */
  211. #define PE_D_MASSAWA             6262 /* Massawa                              */
  212. #define PE_D_MERCHICH            6261 /* Merchich                             */
  213. #define PE_D_MGI                 6312 /* Militar-Geographische Institut       */
  214. #define PE_D_MHAST               6264 /* Mhast                                */
  215. #define PE_D_MINNA               6263 /* Minna                                */
  216. #define PE_D_MONTE_MARIO         6265 /* Monte Mario                          */
  217. #define PE_D_MPORALOKO           6266 /* M'poraloko                           */
  218. #define PE_D_NAD_MICH            6268 /* NAD Michigan                         */
  219. #define PE_D_NAD_1927            6267 /* North American Datum 1927            */
  220. #define PE_D_NAD_1983            6269 /* North American Datum 1983            */
  221. #define PE_D_NAHRWAN_1967        6270 /* Nahrwan 1967                         */
  222. #define PE_D_NAPARIMA_1972       6271 /* Naparima 1972                        */
  223. #define PE_D_NDG                 6902 /* Nord de Guerre                       */
  224. #define PE_D_NGN                 6318 /* National Geodetic Network (Kuwait)   */
  225. #define PE_D_NGO_1948            6273 /* NGO 1948                             */
  226. #define PE_D_NORD_SAHARA_1959    6307 /* Nord Sahara 1959                     */
  227. #define PE_D_NSWC_9Z_2           6276 /* NSWC 9Z-2                            */
  228. #define PE_D_NTF                 6275 /* Nouvelle Triangulation Francaise     */
  229. #define PE_D_NZGD_1949           6272 /* New Zealand Geodetic Datum 1949      */
  230. #define PE_D_OS_SN_1980          6279 /* OS (SN) 1980                         */
  231. #define PE_D_OSGB_1936           6277 /* OSGB 1936                            */
  232. #define PE_D_OSGB_1970_SN        6278 /* OSGB 1970 (SN)                       */
  233. #define PE_D_PADANG_1884         6280 /* Padang 1884                          */
  234. #define PE_D_PALESTINE_1923      6281 /* Palestine 1923                       */
  235. #define PE_D_POINTE_NOIRE        6282 /* Pointe Noire                         */
  236. #define PE_D_PSAD_1956           6248 /* Provisional South Amer. Datum 1956   */
  237. #define PE_D_PULKOVO_1942        6284 /* Pulkovo 1942                         */
  238. #define PE_D_PULKOVO_1995        6200 /* Pulkovo 1995                         */
  239. #define PE_D_QATAR               6285 /* Qatar                                */
  240. #define PE_D_QATAR_1948          6286 /* Qatar 1948                           */
  241. #define PE_D_QORNOQ              6287 /* Qornoq                               */
  242. #define PE_D_SAD_1969            6291 /* South American Datum 1969            */
  243. #define PE_D_SAPPER_HILL_1943    6292 /* Sapper Hill 1943                     */
  244. #define PE_D_SCHWARZECK          6293 /* Schwarzeck                           */
  245. #define PE_D_SEGORA              6294 /* Segora                               */
  246. #define PE_D_SERINDUNG           6295 /* Serindung                            */
  247. #define PE_D_STOCKHOLM_1938      6308 /* Stockholm 1938                       */
  248. #define PE_D_SUDAN               6296 /* Sudan                                */
  249. #define PE_D_TANANARIVE_1925     6297 /* Tananarive 1925                      */
  250. #define PE_D_TIMBALAI_1948       6298 /* Timbalai 1948                        */
  251. #define PE_D_TM65                6299 /* TM65                                 */
  252. #define PE_D_TM75                6300 /* TM75                                 */
  253. #define PE_D_TOKYO               6301 /* Tokyo                                */
  254. #define PE_D_TRINIDAD_1903       6302 /* Trinidad 1903                        */
  255. #define PE_D_TRUCIAL_COAST_1948  6303 /* Trucial Coast 1948                   */
  256. #define PE_D_VOIROL_1875         6304 /* Voirol 1875                          */
  257. #define PE_D_VOIROL_UNIFIE_1960  6305 /* Voirol Unifie 1960                   */
  258. #define PE_D_WGS_1972            6322 /* WGS 1972                             */
  259. #define PE_D_WGS_1972_BE         6324 /* WGS 1972 Transit Broadcast Ephemeris */
  260. #define PE_D_WGS_1984            6326 /* WGS 1984                             */
  261. #define PE_D_YACARE              6309 /* Yacare                               */
  262. #define PE_D_YOFF                6310 /* Yoff                                 */
  263. #define PE_D_ZANDERIJ            6311 /* Zanderij                             */
  264. #define PE_D_EUROPEAN_1979       (6201+33000) /* European 1979                */
  265. #define PE_D_EVEREST_BANGLADESH  (6202+33000) /* Everest - Bangladesh         */
  266. #define PE_D_EVEREST_INDIA_NEPAL (6203+33000) /* Everest - India and Nepal    */
  267. #define PE_D_HJORSEY_1955        (6204+33000) /* Hjorsey 1955                 */
  268. #define PE_D_HONG_KONG_1963      (6205+33000) /* Hong Kong 1963               */
  269. #define PE_D_OMAN                (6206+33000) /* Oman                         */
  270. #define PE_D_S_ASIA_SINGAPORE    (6207+33000) /* South Asia Singapore         */
  271. #define PE_D_AYABELLE            (6208+33000) /* Ayabelle Lighthouse          */
  272. #define PE_D_BISSAU              (6209+33000) /* Bissau                       */
  273. #define PE_D_DABOLA              (6210+33000) /* Dabola                       */
  274. #define PE_D_POINT58             (6211+33000) /* Point 58                     */
  275. #define PE_D_BEACON_E_1945       (6212+33000) /* Astro Beacon E 1945          */
  276. #define PE_D_TERN_ISLAND_1961    (6213+33000) /* Tern Island Astro 1961       */
  277. #define PE_D_ASTRO_1952          (6214+33000) /* Astronomical Station 1952    */
  278. #define PE_D_BELLEVUE            (6215+33000) /* Bellevue IGN                 */
  279. #define PE_D_CANTON_1966         (6216+33000) /* Canton Astro 1966            */
  280. #define PE_D_CHATHAM_ISLAND_1971 (6217+33000) /* Chatham Island Astro 1971    */
  281. #define PE_D_DOS_1968            (6218+33000) /* DOS 1968                     */
  282. #define PE_D_EASTER_ISLAND_1967  (6219+33000) /* Easter Island 1967           */
  283. #define PE_D_GUAM_1963           (6220+33000) /* Guam 1963                    */
  284. #define PE_D_GUX_1               (6221+33000) /* GUX 1 Astro                  */
  285. #define PE_D_JOHNSTON_ISLAND_1961 (6222+33000) /* Johnston Island 1961        */
  286. #define PE_D_KUSAIE_1951         (6259+33000) /* Kusaie Astro 1951            */
  287. #define PE_D_MIDWAY_1961         (6224+33000) /* Midway Astro 1961            */
  288. #define PE_D_OLD_HAWAIIAN        (6225+33000) /* Old Hawaiian                 */
  289. #define PE_D_PITCAIRN_1967       (6226+33000) /* Pitcairn Astro 1967          */
  290. #define PE_D_SANTO_DOS_1965      (6227+33000) /* Santo DOS 1965               */
  291. #define PE_D_VITI_LEVU_1916      (6228+33000) /* Viti Levu 1916               */
  292. #define PE_D_WAKE_ENIWETOK_1960  (6229+33000) /* Wake-Eniwetok 1960           */
  293. #define PE_D_WAKE_ISLAND_1952    (6230+33000) /* Wake Island Astro 1952       */
  294. #define PE_D_ANNA_1_1965         (6231+33000) /* Anna 1 Astro 1965            */
  295. #define PE_D_GAN_1970            (6232+33000) /* Gan 1970                     */
  296. #define PE_D_ISTS_073_1969       (6233+33000) /* ISTS 073 Astro 1969          */
  297. #define PE_D_KERGUELEN_ISLAND_1949 (6234+33000) /* Kerguelen Island 1949      */
  298. #define PE_D_REUNION             (6235+33000) /* Reunion                      */
  299. #define PE_D_ANTIGUA_ISLAND_1943 (6236+33000) /* Antigua Island Astro 1943    */
  300. #define PE_D_ASCENSION_ISLAND_1958 (6237+33000) /* Ascension Island 1958      */
  301. #define PE_D_DOS_71_4           (6238+33000) /* Astro DOS 71/4                */
  302. #define PE_D_CAPE_CANAVERAL     (6239+33000) /* Cape Canaveral                */
  303. #define PE_D_FORT_THOMAS_1955   (6240+33000) /* Fort Thomas 1955              */
  304. #define PE_D_GRACIOSA_1948      (6241+33000) /* Graciosa Base SW 1948         */
  305. #define PE_D_ISTS_061_1968      (6242+33000) /* ISTS 061 Astro 1968           */
  306. #define PE_D_LC5_1961           (6243+33000) /* L.C. 5 Astro 1961             */
  307. #define PE_D_MONTSERRAT_ISLAND_1958 (6244+33000) /* Montserrat Isl Astro 1958 */
  308. #define PE_D_OBSERV_METEOR_1939 (6245+33000) /* Observ. Meteorologico 1939    */
  309. #define PE_D_PICO_DE_LAS_NIEVES (6246+33000) /* Pico de Las Nieves            */
  310. #define PE_D_PORTO_SANTO_1936   (6247+33000) /* Porto Santo 1936              */
  311. #define PE_D_PUERTO_RICO        (6248+33000) /* Puerto Rico                   */
  312. #define PE_D_SAO_BRAZ           (6249+33000) /* Sao Braz                      */
  313. #define PE_D_SELVAGEM_GRANDE_1938 (6250+33000) /* Selvagem Grande 1938        */
  314. #define PE_D_TRISTAN_1968       (6251+33000) /* Tristan Astro 1968            */
  315. #define PE_D_SAMOA_1962         (6252+33000) /* American Samoa 1962           */
  316. #define PE_D_CAMP_AREA          (6253+33000) /* Camp Area Astro               */
  317. #define PE_D_DECEPTION_ISLAND   (6254+33000) /* Deception Island              */
  318. #define PE_D_GUNUNG_SEGARA      (6255+33000) /* Gunung Segara                 */
  319. #define PE_D_INDIAN_1960        (6256+33000) /* Indian 1960                   */
  320. #define PE_D_S42_HUNGARY        (6257+33000) /* S-42 Hungary                  */
  321. #define PE_D_S_JTSK             (6258+33000) /* S-JTSK                        */
  322. #define PE_D_ALASKAN_ISLANDS    (6260+33000) /* Alaskan Islands               */
  323. /*----------------------------------------------------------------------------*/
  324. /*                       P R I M E   M E R I D I A N S                        */
  325. /*----------------------------------------------------------------------------*/
  326. #define PE_PM_GREENWICH  8901 /*   0~00~00"     E                             */
  327. #define PE_PM_ATHENS     8912 /*  23~42'58".815 E                             */
  328. #define PE_PM_BERN       8907 /*   7~26'22".5   E                             */
  329. #define PE_PM_BOGOTA     8904 /*  74~04'51".3   W                             */
  330. #define PE_PM_BRUSSELS   8910 /*   4~22'04".71  E                             */
  331. #define PE_PM_FERRO      8909 /*  17~40'00"     W                             */
  332. #define PE_PM_JAKARTA    8908 /* 106~48'27".79  E                             */
  333. #define PE_PM_LISBON     8902 /*   9~07'54".862 W                             */
  334. #define PE_PM_MADRID     8905 /*   3~41'16".58  W                             */
  335. #define PE_PM_PARIS      8903 /*   2~20'14".025 E                             */
  336. #define PE_PM_ROME       8906 /*  12~27'08".4   E                             */
  337. #define PE_PM_STOCKHOLM  8911 /*  18~03'29".8   E                             */
  338. /*----------------------------------------------------------------------------*/
  339. /*         G E O G R A P H I C   C O O R D I N A T E   S Y S T E M S          */
  340. /*                        (S P H E R O I D   O N L Y)                         */
  341. /*----------------------------------------------------------------------------*/
  342. #define PE_GCS_AIRY_1830           4001 /* Airy 1830                          */
  343. #define PE_GCS_AIRY_MOD            4002 /* Airy modified                      */
  344. #define PE_GCS_ATS_1977            4122 /* Average Terrestrial System 1977    */
  345. #define PE_GCS_AUSTRALIAN          4003 /* Australian National                */
  346. #define PE_GCS_BESSEL_1841         4004 /* Bessel 1841                        */
  347. #define PE_GCS_BESSEL_MOD          4005 /* Bessel modified                    */
  348. #define PE_GCS_BESSEL_NAMIBIA      4006 /* Bessel Namibia                     */
  349. #define PE_GCS_CLARKE_1858         4007 /* Clarke 1858                        */
  350. #define PE_GCS_CLARKE_1866         4008 /* Clarke 1866                        */
  351. #define PE_GCS_CLARKE_1866_MICH    4009 /* Clarke 1866 Michigan               */
  352. #define PE_GCS_CLARKE_1880         4034 /* Clarke 1880                        */
  353. #define PE_GCS_CLARKE_1880_ARC     4013 /* Clarke 1880 (Arc)                  */
  354. #define PE_GCS_CLARKE_1880_BENOIT  4010 /* Clarke 1880 (Benoit)               */
  355. #define PE_GCS_CLARKE_1880_IGN     4011 /* Clarke 1880 (IGN)                  */
  356. #define PE_GCS_CLARKE_1880_RGS     4012 /* Clarke 1880 (RGS)                  */
  357. #define PE_GCS_CLARKE_1880_SGA     4014 /* Clarke 1880 (SGA)                  */
  358. #define PE_GCS_EVEREST_1830        4015 /* Everest 1830                       */
  359. #define PE_GCS_EVEREST_DEF_1967    4016 /* Everest (definition 1967)          */
  360. #define PE_GCS_EVEREST_DEF_1975    4017 /* Everest (definition 1975)          */
  361. #define PE_GCS_EVEREST_MOD         4018 /* Everest modified                   */
  362. #define PE_GCS_GEM_10C             4031 /* GEM gravity potential model        */
  363. #define PE_GCS_GRS_1967            4036 /* GRS 1967                           */
  364. #define PE_GCS_GRS_1980            4019 /* GRS 1980                           */
  365. #define PE_GCS_HELMERT_1906        4020 /* Helmert 1906                       */
  366. #define PE_GCS_INDONESIAN          4021 /* Indonesian National                */
  367. #define PE_GCS_INTERNATIONAL_1924  4022 /* International 1927                 */
  368. #define PE_GCS_INTERNATIONAL_1967  4023 /* International 1967                 */
  369. #define PE_GCS_KRASOVSKY_1940      4024 /* Krasovsky 1940                     */
  370. #define PE_GCS_NWL_9D              4025 /* Transit precise ephemeris          */
  371. #define PE_GCS_OSU_86F             4032 /* OSU 1986 geoidal model             */
  372. #define PE_GCS_OSU_91A             4033 /* OSU 1991 geoidal model             */
  373. #define PE_GCS_PLESSIS_1817        4027 /* Plessis 1817                       */
  374. #define PE_GCS_SPHERE              4035 /* Authalic sphere                    */
  375. #define PE_GCS_STRUVE_1860         4028 /* Struve 1860                        */
  376. #define PE_GCS_WAR_OFFICE          4029 /* War Office                         */
  377. #define PE_GCS_WGS_1966            (4001+33000) /* WGS 1966                   */
  378. #define PE_GCS_FISCHER_1960        (4002+33000) /* Fischer 1960               */
  379. #define PE_GCS_FISCHER_1968        (4003+33000) /* Fischer 1968               */
  380. #define PE_GCS_FISCHER_MOD         (4004+33000) /* Fischer modified           */
  381. #define PE_GCS_HOUGH_1960          (4005+33000) /* Hough 1960                 */
  382. #define PE_GCS_EVEREST_MOD_1969    (4006+33000) /* Everest modified 1969      */
  383. #define PE_GCS_WALBECK             (4007+33000) /* Walbeck                    */
  384. #define PE_GCS_SPHERE_AI           (4008+33000) /* Authalic sphere (ARC/INFO) */
  385. /*----------------------------------------------------------------------------*/
  386. /*         G E O G R A P H I C   C O O R D I N A T E   S Y S T E M S          */
  387. /*----------------------------------------------------------------------------*/
  388. #define PE_GCS_ADINDAN             4201 /* Adindan                            */
  389. #define PE_GCS_AFGOOYE             4205 /* Afgooye                            */
  390. #define PE_GCS_AGADEZ              4206 /* Agadez                             */
  391. #define PE_GCS_AGD_1966            4202 /* Australian Geodetic Datum 1966     */
  392. #define PE_GCS_AGD_1984            4203 /* Australian Geodetic Datum 1984     */
  393. #define PE_GCS_AIN_EL_ABD_1970     4204 /* Ain el Abd 1970                    */
  394. #define PE_GCS_AMERSFOORT          4289 /* Amersfoort                         */
  395. #define PE_GCS_ARATU               4208 /* Aratu                              */
  396. #define PE_GCS_ARC_1950            4209 /* Arc 1950                           */
  397. #define PE_GCS_ARC_1960            4210 /* Arc 1960                           */
  398. #define PE_GCS_ATF_PARIS           4901 /* ATF (Paris)                        */
  399. #define PE_GCS_BARBADOS            4212 /* Barbados                           */
  400. #define PE_GCS_BATAVIA             4211 /* Batavia                            */
  401. #define PE_GCS_BATAVIA_JAKARTA     4813 /* Batavia (Jakarta)                  */
  402. #define PE_GCS_BEDUARAM            4213 /* Beduaram                           */
  403. #define PE_GCS_BEIJING_1954        4214 /* Beijing 1954                       */
  404. #define PE_GCS_BELGE_1950          4215 /* Reseau National Belge 1950         */
  405. #define PE_GCS_BELGE_1950_BRUSSELS 4809 /* Belge 1950 (Brussels)              */
  406. #define PE_GCS_BELGE_1972          4313 /* Reseau National Belge 1972         */
  407. #define PE_GCS_BERMUDA_1957        4216 /* Bermuda 1957                       */
  408. #define PE_GCS_BERN_1898           4217 /* Bern 1898                          */
  409. #define PE_GCS_BERN_1898_BERN      4801 /* Bern 1898 (Bern)                   */
  410. #define PE_GCS_BERN_1938           4306 /* Bern 1938                          */
  411. #define PE_GCS_BOGOTA              4218 /* Bogota                             */
  412. #define PE_GCS_BOGOTA_BOGOTA       4802 /* Bogota (Bogota)                    */
  413. #define PE_GCS_BUKIT_RIMPAH        4219 /* Bukit Rimpah                       */
  414. #define PE_GCS_CAMACUPA            4220 /* Camacupa                           */
  415. #define PE_GCS_CAMPO_INCHAUSPE     4221 /* Campo Inchauspe                    */
  416. #define PE_GCS_CAPE                4222 /* Cape                               */
  417. #define PE_GCS_CARTHAGE            4223 /* Carthage                           */
  418. #define PE_GCS_CARTHAGE_DEGREE     (4223+33000) /* Carthage (degrees)         */
  419. #define PE_GCS_CHUA                4224 /* Chua                               */
  420. #define PE_GCS_CONAKRY_1905        4315 /* Conakry 1905                       */
  421. #define PE_GCS_CORREGO_ALEGRE      4225 /* Corrego Alegre                     */
  422. #define PE_GCS_COTE_D_IVOIRE       4226 /* Cote d'Ivoire                      */
  423. #define PE_GCS_DATUM_73            4274 /* Datum 73                           */
  424. #define PE_GCS_DEALUL_PISCULUI_1933  4316 /* Dealul Piscului 1933 (Romania)   */
  425. #define PE_GCS_DEALUL_PISCULUI_1970  4317 /* Dealul Piscului 1970 (Romania)   */
  426. #define PE_GCS_DEIR_EZ_ZOR         4227 /* Deir ez Zor                        */
  427. #define PE_GCS_DHDN                4314 /* Deutsche Hauptdreiecksnetz         */
  428. #define PE_GCS_DOUALA              4228 /* Douala                             */
  429. #define PE_GCS_ED_1950             4230 /* European Datum 1950                */
  430. #define PE_GCS_ED_1987             4231 /* European Datum 1987                */
  431. #define PE_GCS_EGYPT_1907          4229 /* Egypt 1907                         */
  432. #define PE_GCS_ETRS_1989           4258 /* European Terrestrial Ref. Sys. 1989*/
  433. #define PE_GCS_FAHUD               4232 /* Fahud                              */
  434. #define PE_GCS_GANDAJIKA_1970      4233 /* Gandajika 1970                     */
  435. #define PE_GCS_GAROUA              4234 /* Garoua                             */
  436. #define PE_GCS_GDA_1994            4283 /* Geocentric Datum of Australia 1994 */
  437. #define PE_GCS_GGRS_1987           4121 /* Greek Geodetic Ref. System 1987    */
  438. #define PE_GCS_GREEK               4120 /* Greek                              */
  439. #define PE_GCS_GREEK_ATHENS        4815 /* Greek (Athens)                     */
  440. #define PE_GCS_GUYANE_FRANCAISE    4235 /* Guyane Francaise                   */
  441. #define PE_GCS_HERAT_NORTH         4255 /* Herat North                        */
  442. #define PE_GCS_HITO_XVIII_1963     4254 /* Hito XVIII 1963                    */
  443. #define PE_GCS_HU_TZU_SHAN         4236 /* Hu Tzu Shan                        */
  444. #define PE_GCS_HUNGARIAN_1972      4237 /* Hungarian Datum 1972               */
  445. #define PE_GCS_INDIAN_1954         4239 /* Indian 1954                        */
  446. #define PE_GCS_INDIAN_1975         4240 /* Indian 1975                        */
  447. #define PE_GCS_INDONESIAN_1974     4238 /* Indonesian Datum 1974              */
  448. #define PE_GCS_JAMAICA_1875        4241 /* Jamaica 1875                       */
  449. #define PE_GCS_JAMAICA_1969        4242 /* Jamaica 1969                       */
  450. #define PE_GCS_KALIANPUR           4243 /* Kalianpur                          */
  451. #define PE_GCS_KANDAWALA           4244 /* Kandawala                          */
  452. #define PE_GCS_KERTAU              4245 /* Kertau                             */
  453. #define PE_GCS_KKJ                 4123 /* Kartastokoordinaattijarjestelma    */
  454. #define PE_GCS_KOC                 4246 /* Kuwait Oil Company                 */
  455. #define PE_GCS_KUDAMS              4319 /* Kuwait Utility                     */
  456. #define PE_GCS_LA_CANOA            4247 /* La Canoa                           */
  457. #define PE_GCS_LAKE                4249 /* Lake                               */
  458. #define PE_GCS_LEIGON              4250 /* Leigon                             */
  459. #define PE_GCS_LIBERIA_1964        4251 /* Liberia 1964                       */
  460. #define PE_GCS_LISBON              4207 /* Lisbon                             */
  461. #define PE_GCS_LISBON_LISBON       4803 /* Lisbon (Lisbon)                    */
  462. #define PE_GCS_LOMA_QUINTANA       4288 /* Loma Quintana                      */
  463. #define PE_GCS_LOME                4252 /* Lome                               */
  464. #define PE_GCS_LUZON_1911          4253 /* Luzon 1911                         */
  465. #define PE_GCS_MAHE_1971           4256 /* Mahe 1971                          */
  466. #define PE_GCS_MAKASSAR            4257 /* Makassar                           */
  467. #define PE_GCS_MAKASSAR_JAKARTA    4804 /* Makassar (Jakarta)                 */
  468. #define PE_GCS_MALONGO_1987        4259 /* Malongo 1987                       */
  469. #define PE_GCS_MANOCA              4260 /* Manoca                             */
  470. #define PE_GCS_MASSAWA             4262 /* Massawa                            */
  471. #define PE_GCS_MERCHICH            4261 /* Merchich                           */
  472. #define PE_GCS_MGI                 4312 /* Militar-Geographische Institut     */
  473. #define PE_GCS_MGI_FERRO           4805 /* MGI (Ferro)                        */
  474. #define PE_GCS_MHAST               4264 /* Mhast                              */
  475. #define PE_GCS_MINNA               4263 /* Minna                              */
  476. #define PE_GCS_MONTE_MARIO         4265 /* Monte Mario                        */
  477. #define PE_GCS_MONTE_MARIO_ROME    4806 /* Monte Mario (Rome)                 */
  478. #define PE_GCS_MPORALOKO           4266 /* M'poraloko                         */
  479. #define PE_GCS_NAD_MICH            4268 /* NAD Michigan                       */
  480. #define PE_GCS_NAD_1927            4267 /* North American Datum 1927          */
  481. #define PE_GCS_NAD_1983            4269 /* North American Datum 1983          */
  482. #define PE_GCS_NAD_1983_HARN     104269 /* North American Datum 1983 (HARN)   */
  483. #define PE_GCS_NAHRWAN_1967        4270 /* Nahrwan 1967                       */
  484. #define PE_GCS_NAPARIMA_1972       4271 /* Naparima 1972                      */
  485. #define PE_GCS_NDG_PARIS           4902 /* Nord de Guerre (Paris)             */
  486. #define PE_GCS_NGN                 4318 /* National Geodetic Network (Kuwait) */
  487. #define PE_GCS_NGO_1948            4273 /* NGO 1948                           */
  488. #define PE_GCS_NORD_SAHARA_1959    4307 /* Nord Sahara 1959                   */
  489. #define PE_GCS_NSWC_9Z_2           4276 /* NSWC 9Z-2                          */
  490. #define PE_GCS_NTF                 4275 /* Nouvelle Triangulation Francaise   */
  491. #define PE_GCS_NTF_PARIS           4807 /* NTF (Paris)                        */
  492. #define PE_GCS_NZGD_1949           4272 /* New Zealand Geodetic Datum 1949    */
  493. #define PE_GCS_OS_SN_1980          4279 /* OS (SN) 1980                       */
  494. #define PE_GCS_OSGB_1936           4277 /* OSGB 1936                          */
  495. #define PE_GCS_OSGB_1970_SN        4278 /* OSGB 1970 (SN)                     */
  496. #define PE_GCS_PADANG_1884         4280 /* Padang 1884                        */
  497. #define PE_GCS_PADANG_1884_JAKARTA 4808 /* Padang 1884 (Jakarta)              */
  498. #define PE_GCS_PALESTINE_1923      4281 /* Palestine 1923                     */
  499. #define PE_GCS_POINTE_NOIRE        4282 /* Pointe Noire                       */
  500. #define PE_GCS_PSAD_1956           4248 /* Provisional South Amer. Datum 1956 */
  501. #define PE_GCS_PULKOVO_1942        4284 /* Pulkovo 1942                       */
  502. #define PE_GCS_PULKOVO_1995        4200 /* Pulkovo 1995                       */
  503. #define PE_GCS_QATAR               4285 /* Qatar                              */
  504. #define PE_GCS_QATAR_1948          4286 /* Qatar 1948                         */
  505. #define PE_GCS_QORNOQ              4287 /* Qornoq                             */
  506. #define PE_GCS_RT38                4308 /* RT38                               */
  507. #define PE_GCS_RT38_STOCKHOLM      4814 /* RT38 (Stockholm)                   */
  508. #define PE_GCS_SAD_1969            4291 /* South American Datum 1969          */
  509. #define PE_GCS_SAPPER_HILL_1943    4292 /* Sapper Hill 1943                   */
  510. #define PE_GCS_SCHWARZECK          4293 /* Schwarzeck                         */
  511. #define PE_GCS_SEGORA              4294 /* Segora                             */
  512. #define PE_GCS_SERINDUNG           4295 /* Serindung                          */
  513. #define PE_GCS_SUDAN               4296 /* Sudan                              */
  514. #define PE_GCS_TANANARIVE_1925     4297 /* Tananarive 1925                    */
  515. #define PE_GCS_TANANARIVE_1925_PARIS 4810 /* Tananarive 1925 (Paris)          */
  516. #define PE_GCS_TIMBALAI_1948       4298 /* Timbalai 1948                      */
  517. #define PE_GCS_TM65                4299 /* TM65                               */
  518. #define PE_GCS_TM75                4300 /* TM75                               */
  519. #define PE_GCS_TOKYO               4301 /* Tokyo                              */
  520. #define PE_GCS_TRINIDAD_1903       4302 /* Trinidad 1903                      */
  521. #define PE_GCS_TRUCIAL_COAST_1948  4303 /* Trucial Coast 1948                 */
  522. #define PE_GCS_VOIROL_1875         4304 /* Voirol 1875                        */
  523. #define PE_GCS_VOIROL_1875_PARIS   4811 /* Voirol 1875 (Paris)                */
  524. #define PE_GCS_VOIROL_UNIFIE_1960  4305 /* Voirol Unifie 1960                 */
  525. #define PE_GCS_VOIROL_UNIFIE_1960_PARIS 4812 /* Voirol Unifie 1960 (Paris)    */
  526. #define PE_GCS_WGS_1972            4322 /* WGS 1972                           */
  527. #define PE_GCS_WGS_1972_BE         4324 /* WGS 1972 Transit Broadcast Ephemer.*/
  528. #define PE_GCS_WGS_1984            4326 /* WGS 1984                           */
  529. #define PE_GCS_YACARE              4309 /* Yacare                             */
  530. #define PE_GCS_YOFF                4310 /* Yoff                               */
  531. #define PE_GCS_ZANDERIJ            4311 /* Zanderij                           */
  532. #define PE_GCS_EUROPEAN_1979       (4201+33000) /* European 1979              */
  533. #define PE_GCS_EVEREST_BANGLADESH  (4202+33000) /* Everest - Bangladesh       */
  534. #define PE_GCS_EVEREST_INDIA_NEPAL (4203+33000) /* Everest - India and Nepal  */
  535. #define PE_GCS_HJORSEY_1955        (4204+33000) /* Hjorsey 1955               */
  536. #define PE_GCS_HONG_KONG_1963      (4205+33000) /* Hong Kong 1963             */
  537. #define PE_GCS_OMAN                (4206+33000) /* Oman                       */
  538. #define PE_GCS_S_ASIA_SINGAPORE    (4207+33000) /* South Asia Singapore       */
  539. #define PE_GCS_AYABELLE            (4208+33000) /* Ayabelle Lighthouse        */
  540. #define PE_GCS_BISSAU              (4209+33000) /* Bissau                     */
  541. #define PE_GCS_DABOLA              (4210+33000) /* Dabola                     */
  542. #define PE_GCS_POINT58             (4211+33000) /* Point 58                   */
  543. #define PE_GCS_BEACON_E_1945       (4212+33000) /* Astro Beacon E 1945        */
  544. #define PE_GCS_TERN_ISLAND_1961    (4213+33000) /* Tern Island Astro 1961     */
  545. #define PE_GCS_ASTRO_1952          (4214+33000) /* Astronomical Station 1952  */
  546. #define PE_GCS_BELLEVUE            (4215+33000) /* Bellevue IGN               */
  547. #define PE_GCS_CANTON_1966         (4216+33000) /* Canton Astro 1966          */
  548. #define PE_GCS_CHATHAM_ISLAND_1971 (4217+33000) /* Chatham Island Astro 1971  */
  549. #define PE_GCS_DOS_1968            (4218+33000) /* DOS 1968                   */
  550. #define PE_GCS_EASTER_ISLAND_1967  (4219+33000) /* Easter Island 1967         */
  551. #define PE_GCS_GUAM_1963           (4220+33000) /* Guam 1963                  */
  552. #define PE_GCS_GUX_1               (4221+33000) /* GUX 1 Astro                */
  553. #define PE_GCS_JOHNSTON_ISLAND_1961 (4222+33000) /* Johnston Island 1961      */
  554. #define PE_GCS_KUSAIE_1951         (4259+33000) /* Kusaie Astro 1951          */
  555. #define PE_GCS_MIDWAY_1961         (4224+33000) /* Midway Astro 1961          */
  556. #define PE_GCS_OLD_HAWAIIAN        (4225+33000) /* Old Hawaiian               */
  557. #define PE_GCS_PITCAIRN_1967       (4226+33000) /* Pitcairn Astro 1967        */
  558. #define PE_GCS_SANTO_DOS_1965      (4227+33000) /* Santo DOS 1965             */
  559. #define PE_GCS_VITI_LEVU_1916      (4228+33000) /* Viti Levu 1916             */
  560. #define PE_GCS_WAKE_ENIWETOK_1960  (4229+33000) /* Wake-Eniwetok 1960         */
  561. #define PE_GCS_WAKE_ISLAND_1952    (4230+33000) /* Wake Island Astro 1952     */
  562. #define PE_GCS_ANNA_1_1965         (4231+33000) /* Anna 1 Astro 1965          */
  563. #define PE_GCS_GAN_1970            (4232+33000) /* Gan 1970                   */
  564. #define PE_GCS_ISTS_073_1969       (4233+33000) /* ISTS 073 Astro 1969        */
  565. #define PE_GCS_KERGUELEN_ISLAND_1949 (4234+33000) /* Kerguelen Island 1949    */
  566. #define PE_GCS_REUNION             (4235+33000) /* Reunion                    */
  567. #define PE_GCS_ANTIGUA_ISLAND_1943 (4236+33000) /* Antigua Island Astro 1943  */
  568. #define PE_GCS_ASCENSION_ISLAND_1958 (4237+33000) /* Ascension Island 1958    */
  569. #define PE_GCS_DOS_71_4           (4238+33000) /* Astro DOS 71/4              */
  570. #define PE_GCS_CAPE_CANAVERAL     (4239+33000) /* Cape Canaveral              */
  571. #define PE_GCS_FORT_THOMAS_1955   (4240+33000) /* Fort Thomas 1955            */
  572. #define PE_GCS_GRACIOSA_1948      (4241+33000) /* Graciosa Base SW 1948       */
  573. #define PE_GCS_ISTS_061_1968      (4242+33000) /* ISTS 061 Astro 1968         */
  574. #define PE_GCS_LC5_1961           (4243+33000) /* L.C. 5 Astro 1961           */
  575. #define PE_GCS_MONTSERRAT_ISLAND_1958 (4244+33000) /* Montserrat Astro 1958   */
  576. #define PE_GCS_OBSERV_METEOR_1939 (4245+33000) /* Observ. Meteorologico 1939  */
  577. #define PE_GCS_PICO_DE_LAS_NIEVES (4246+33000) /* Pico de Las Nieves          */
  578. #define PE_GCS_PORTO_SANTO_1936   (4247+33000) /* Porto Santo 1936            */
  579. #define PE_GCS_PUERTO_RICO        (4248+33000) /* Puerto Rico                 */
  580. #define PE_GCS_SAO_BRAZ           (4249+33000) /* Sao Braz                    */
  581. #define PE_GCS_SELVAGEM_GRANDE_1938 (4250+33000) /* Selvagem Grande 1938      */
  582. #define PE_GCS_TRISTAN_1968       (4251+33000) /* Tristan Astro 1968          */
  583. #define PE_GCS_SAMOA_1962         (4252+33000) /* American Samoa 1962         */
  584. #define PE_GCS_CAMP_AREA          (4253+33000) /* Camp Area Astro             */
  585. #define PE_GCS_DECEPTION_ISLAND   (4254+33000) /* Deception Island            */
  586. #define PE_GCS_GUNUNG_SEGARA      (4255+33000) /* Gunung Segara               */
  587. #define PE_GCS_INDIAN_1960        (4256+33000) /* Indian 1960                 */
  588. #define PE_GCS_S42_HUNGARY        (4257+33000) /* S-42 Hungary                */
  589. #define PE_GCS_S_JTSK             (4258+33000) /* S-JTSK                      */
  590. #define PE_GCS_ALASKAN_ISLANDS    (4260+33000) /* Alaskan Islands             */
  591. /*----------------------------------------------------------------------------*/
  592. /*                            P A R A M E T E R S                             */
  593. /*----------------------------------------------------------------------------*/
  594. #define PE_PAR_FALSE_EASTING         3082 /* X0                               */
  595. #define PE_PAR_FALSE_NORTHING        3083 /* Y0                               */
  596. #define PE_PAR_CENTRAL_MERIDIAN      3088 /* LAM0                             */
  597. #define PE_PAR_STANDARD_PARALLEL_1   3078 /* PHI1                             */
  598. #define PE_PAR_STANDARD_PARALLEL_2   3079 /* PHI2                             */
  599. #define PE_PAR_SCALE_FACTOR          3093 /* K0                               */
  600. #define PE_PAR_CENTRAL_PARALLEL      3089 /* PHI0                             */
  601. #define PE_PAR_LONGITUDE_OF_ORIGIN   3080 /* LAM0                             */
  602. #define PE_PAR_LATITUDE_OF_ORIGIN    3081 /* PHI0                             */
  603. #define PE_PAR_AZIMUTH               3094 /* ALPHA                            */
  604. #define PE_PAR_LATITUDE_OF_1ST      (3081+33000) /* PHI1                      */
  605. #define PE_PAR_LATITUDE_OF_2ND      (3082+33000) /* PHI2                      */
  606. #define PE_PAR_LONGITUDE_OF_1ST     (3083+33000) /* LAM1                      */
  607. #define PE_PAR_LONGITUDE_OF_2ND     (3084+33000) /* LAM2                      */
  608. #define PE_PAR_X_AXIS_TRANSLATION   (3071+33000) /* DX                        */
  609. #define PE_PAR_Y_AXIS_TRANSLATION   (3072+33000) /* DY                        */
  610. #define PE_PAR_Z_AXIS_TRANSLATION   (3073+33000) /* DZ                        */
  611. #define PE_PAR_X_AXIS_ROTATION      (3074+33000) /* RX                        */
  612. #define PE_PAR_Y_AXIS_ROTATION      (3075+33000) /* RY                        */
  613. #define PE_PAR_Z_AXIS_ROTATION      (3076+33000) /* RZ                        */
  614. #define PE_PAR_SCALE_DIFFERENCE     (3077+33000) /* DS                        */
  615. #define PE_PAR_NAME_DATASET        103078        /* ND                        */
  616. /*----------------------------------------------------------------------------*/
  617. /*                       M A P   P R O J E C T I O N S                        */
  618. /*----------------------------------------------------------------------------*/
  619. #define PE_PRJ_PLATE_CARREE             43001 /* Plate Carree                 */
  620. #define PE_PRJ_EQUIDISTANT_CYLINDRICAL  43002 /* Equidistant Cylindrical      */
  621. #define PE_PRJ_MILLER_CYLINDRICAL       43003 /* Miller Cylindrical           */
  622. #define PE_PRJ_MERCATOR                 43004 /* Mercator                     */
  623. #define PE_PRJ_GAUSS_KRUGER             43005 /* Gauss-Kruger                 */
  624. #define PE_PRJ_TRANSVERSE_MERCATOR      43006 /* Transverse Mercator = 43005  */
  625. #define PE_PRJ_ALBERS                   43007 /* Albers                       */
  626. #define PE_PRJ_SINUSOIDAL               43008 /* Sinusoidal                   */
  627. #define PE_PRJ_MOLLWEIDE                43009 /* Mollweide                    */
  628. #define PE_PRJ_ECKERT_VI                43010 /* Eckert VI                    */
  629. #define PE_PRJ_ECKERT_V                 43011 /* Eckert V                     */
  630. #define PE_PRJ_ECKERT_IV                43012 /* Eckert IV                    */
  631. #define PE_PRJ_ECKERT_III               43013 /* Eckert III                   */
  632. #define PE_PRJ_ECKERT_II                43014 /* Eckert II                    */
  633. #define PE_PRJ_ECKERT_I                 43015 /* Eckert I                     */
  634. #define PE_PRJ_GALL_STEREOGRAPHIC       43016 /* Gall Stereographic           */
  635. #define PE_PRJ_BEHRMANN                 43017 /* Behrmann                     */
  636. #define PE_PRJ_WINKEL_I                 43018 /* Winkel I                     */
  637. #define PE_PRJ_WINKEL_II                43019 /* Winkel II                    */
  638. #define PE_PRJ_LAMBERT_CONFORMAL_CONIC  43020 /* Lambert Conformal Conic      */
  639. #define PE_PRJ_POLYCONIC                43021 /* Polyconic                    */
  640. #define PE_PRJ_QUARTIC_AUTHALIC         43022 /* Quartic Authalic             */
  641. #define PE_PRJ_LOXIMUTHAL               43023 /* Loximuthal                   */
  642. #define PE_PRJ_BONNE                    43024 /* Bonne                        */
  643. #define PE_PRJ_HOTINE                   43025 /* Hotine                       */
  644. #define PE_PRJ_STEREOGRAPHIC            43026 /* Stereographic                */
  645. #define PE_PRJ_EQUIDISTANT_CONIC        43027 /* Equidistant Conic            */
  646. #define PE_PRJ_CASSINI                  43028 /* Cassini                      */
  647. #define PE_PRJ_VAN_DER_GRINTEN_I        43029 /* Van der Grinten I            */
  648. #define PE_PRJ_ROBINSON                 43030 /* Robinson                     */
  649. #define PE_PRJ_TWO_POINT_EQUIDISTANT    43031 /* Two-Point Equidistant        */
  650. #define PE_PRJ_AZIMUTHAL_EQUIDISTANT    43032 /* Azimuthal Equidistant        */
  651. /*----------------------------------------------------------------------------*/
  652. /*          P R O J E C T E D   C O O R D I N A T E   S Y S T E M S           */
  653. /*                           (W O R L D   W I D E)                            */
  654. /*----------------------------------------------------------------------------*/
  655. #define PE_PCS_WORLD_PLATE_CARREE             54001 /* Plate Carree           */
  656. #define PE_PCS_WORLD_EQUIDISTANT_CYLINDRICAL  54002 /* Equidistant Cyl.       */
  657. #define PE_PCS_WORLD_MILLER_CYLINDRICAL       54003 /* Miller Cylindrical     */
  658. #define PE_PCS_WORLD_MERCATOR                 54004 /* Mercator               */
  659. #define PE_PCS_WORLD_SINUSOIDAL               54008 /* Sinusoidal             */
  660. #define PE_PCS_WORLD_MOLLWEIDE                54009 /* Mollweide              */
  661. #define PE_PCS_WORLD_ECKERT_VI                54010 /* Eckert VI              */
  662. #define PE_PCS_WORLD_ECKERT_V                 54011 /* Eckert V               */
  663. #define PE_PCS_WORLD_ECKERT_IV                54012 /* Eckert IV              */
  664. #define PE_PCS_WORLD_ECKERT_III               54013 /* Eckert III             */
  665. #define PE_PCS_WORLD_ECKERT_II                54014 /* Eckert II              */
  666. #define PE_PCS_WORLD_ECKERT_I                 54015 /* Eckert I               */
  667. #define PE_PCS_WORLD_GALL_STEREOGRAPHIC       54016 /* Gall Stereographic     */
  668. #define PE_PCS_WORLD_BEHRMANN                 54017 /* Behrmann               */
  669. #define PE_PCS_WORLD_WINKEL_I                 54018 /* Winkel I               */
  670. #define PE_PCS_WORLD_WINKEL_II                54019 /* Winkel II              */
  671. #define PE_PCS_WORLD_POLYCONIC                54021 /* Polyconic              */
  672. #define PE_PCS_WORLD_QUARTIC_AUTHALIC         54022 /* Quartic Authalic       */
  673. #define PE_PCS_WORLD_LOXIMUTHAL               54023 /* Loximuthal             */
  674. #define PE_PCS_WORLD_BONNE                    54024 /* Bonne                  */
  675. #define PE_PCS_WORLD_HOTINE                   54025 /* Hotine                 */
  676. #define PE_PCS_WORLD_STEREOGRAPHIC            54026 /* Stereographic          */
  677. #define PE_PCS_WORLD_EQUIDISTANT_CONIC        54027 /* Equidistant Conic      */
  678. #define PE_PCS_WORLD_CASSINI                  54028 /* Cassini                */
  679. #define PE_PCS_WORLD_VAN_DER_GRINTEN_I        54029 /* Van der Grinten I      */
  680. #define PE_PCS_WORLD_ROBINSON                 54030 /* Robinson               */
  681. #define PE_PCS_WORLD_TWO_POINT_EQUIDISTANT    54031 /* Two-Point Equidistant  */
  682. #define PE_PCS_WORLD_AZIMUTHAL_EQUIDISTANT    54032 /* Azimuthal Equidistant  */
  683. /*----------------------------------------------------------------------------*/
  684. /*          P R O J E C T E D   C O O R D I N A T E   S Y S T E M S           */
  685. /*                          (S P H E R E   O N L Y)                           */
  686. /*----------------------------------------------------------------------------*/
  687. #define PE_PCS_SPHERE_PLATE_CARREE             53001 /* Plate Carree          */
  688. #define PE_PCS_SPHERE_EQUIDISTANT_CYLINDRICAL  53002 /* Equidistant Cyl.      */
  689. #define PE_PCS_SPHERE_MILLER_CYLINDRICAL       53003 /* Miller Cylindrical    */
  690. #define PE_PCS_SPHERE_MERCATOR                 53004 /* Mercator              */
  691. #define PE_PCS_SPHERE_SINUSOIDAL               53008 /* Sinusoidal            */
  692. #define PE_PCS_SPHERE_MOLLWEIDE                53009 /* Mollweide             */
  693. #define PE_PCS_SPHERE_ECKERT_VI                53010 /* Eckert VI             */
  694. #define PE_PCS_SPHERE_ECKERT_V                 53011 /* Eckert V              */
  695. #define PE_PCS_SPHERE_ECKERT_IV                53012 /* Eckert IV             */
  696. #define PE_PCS_SPHERE_ECKERT_III               53013 /* Eckert III            */
  697. #define PE_PCS_SPHERE_ECKERT_II                53014 /* Eckert II             */
  698. #define PE_PCS_SPHERE_ECKERT_I                 53015 /* Eckert I              */
  699. #define PE_PCS_SPHERE_GALL_STEREOGRAPHIC       53016 /* Gall Stereographic    */
  700. #define PE_PCS_SPHERE_BEHRMANN                 53017 /* Behrmann              */
  701. #define PE_PCS_SPHERE_WINKEL_I                 53018 /* Winkel I              */
  702. #define PE_PCS_SPHERE_WINKEL_II                53019 /* Winkel II             */
  703. #define PE_PCS_SPHERE_POLYCONIC                53021 /* Polyconic             */
  704. #define PE_PCS_SPHERE_QUARTIC_AUTHALIC         53022 /* Quartic Authalic      */
  705. #define PE_PCS_SPHERE_LOXIMUTHAL               53023 /* Loximuthal            */
  706. #define PE_PCS_SPHERE_BONNE                    53024 /* Bonne                 */
  707. #define PE_PCS_SPHERE_HOTINE                   53025 /* Hotine                */
  708. #define PE_PCS_SPHERE_STEREOGRAPHIC            53026 /* Stereographic         */
  709. #define PE_PCS_SPHERE_EQUIDISTANT_CONIC        53027 /* Equidistant Conic     */
  710. #define PE_PCS_SPHERE_CASSINI                  53028 /* Cassini               */
  711. #define PE_PCS_SPHERE_VAN_DER_GRINTEN_I        53029 /* Van der Grinten I     */
  712. #define PE_PCS_SPHERE_ROBINSON                 53030 /* Robinson              */
  713. #define PE_PCS_SPHERE_TWO_POINT_EQUIDISTANT    53031 /* Two-Point Equidistant */
  714. #define PE_PCS_SPHERE_AZIMUTHAL_EQUIDISTANT    53032 /* Azimuthal Equidistant */
  715. /*----------------------------------------------------------------------------*/
  716. /*          P R O J E C T E D   C O O R D I N A T E   S Y S T E M S           */
  717. /*----------------------------------------------------------------------------*/
  718. #define PE_PCS_WGS_1984_UTM_1N    32601 /* WGS 1984 UTM Zone 1N               */
  719. #define PE_PCS_WGS_1984_UTM_2N    32602 /* WGS 1984 UTM Zone 2N               */
  720. #define PE_PCS_WGS_1984_UTM_3N    32603 /* WGS 1984 UTM Zone 3N               */
  721. #define PE_PCS_WGS_1984_UTM_4N    32604 /* WGS 1984 UTM Zone 4N               */
  722. #define PE_PCS_WGS_1984_UTM_5N    32605 /* WGS 1984 UTM Zone 5N               */
  723. #define PE_PCS_WGS_1984_UTM_6N    32606 /* WGS 1984 UTM Zone 6N               */
  724. #define PE_PCS_WGS_1984_UTM_7N    32607 /* WGS 1984 UTM Zone 7N               */
  725. #define PE_PCS_WGS_1984_UTM_8N    32608 /* WGS 1984 UTM Zone 8N               */
  726. #define PE_PCS_WGS_1984_UTM_9N    32609 /* WGS 1984 UTM Zone 9N               */
  727. #define PE_PCS_WGS_1984_UTM_10N   32610 /* WGS 1984 UTM Zone 10N              */
  728. #define PE_PCS_WGS_1984_UTM_11N   32611 /* WGS 1984 UTM Zone 11N              */
  729. #define PE_PCS_WGS_1984_UTM_12N   32612 /* WGS 1984 UTM Zone 12N              */
  730. #define PE_PCS_WGS_1984_UTM_13N   32613 /* WGS 1984 UTM Zone 13N              */
  731. #define PE_PCS_WGS_1984_UTM_14N   32614 /* WGS 1984 UTM Zone 14N              */
  732. #define PE_PCS_WGS_1984_UTM_15N   32615 /* WGS 1984 UTM Zone 15N              */
  733. #define PE_PCS_WGS_1984_UTM_16N   32616 /* WGS 1984 UTM Zone 16N              */
  734. #define PE_PCS_WGS_1984_UTM_17N   32617 /* WGS 1984 UTM Zone 17N              */
  735. #define PE_PCS_WGS_1984_UTM_18N   32618 /* WGS 1984 UTM Zone 18N              */
  736. #define PE_PCS_WGS_1984_UTM_19N   32619 /* WGS 1984 UTM Zone 19N              */
  737. #define PE_PCS_WGS_1984_UTM_20N   32620 /* WGS 1984 UTM Zone 20N              */
  738. #define PE_PCS_WGS_1984_UTM_21N   32621 /* WGS 1984 UTM Zone 21N              */
  739. #define PE_PCS_WGS_1984_UTM_22N   32622 /* WGS 1984 UTM Zone 22N              */
  740. #define PE_PCS_WGS_1984_UTM_23N   32623 /* WGS 1984 UTM Zone 23N              */
  741. #define PE_PCS_WGS_1984_UTM_24N   32624 /* WGS 1984 UTM Zone 24N              */
  742. #define PE_PCS_WGS_1984_UTM_25N   32625 /* WGS 1984 UTM Zone 25N              */
  743. #define PE_PCS_WGS_1984_UTM_26N   32626 /* WGS 1984 UTM Zone 26N              */
  744. #define PE_PCS_WGS_1984_UTM_27N   32627 /* WGS 1984 UTM Zone 27N              */
  745. #define PE_PCS_WGS_1984_UTM_28N   32628 /* WGS 1984 UTM Zone 28N              */
  746. #define PE_PCS_WGS_1984_UTM_29N   32629 /* WGS 1984 UTM Zone 29N              */
  747. #define PE_PCS_WGS_1984_UTM_30N   32630 /* WGS 1984 UTM Zone 30N              */
  748. #define PE_PCS_WGS_1984_UTM_31N   32631 /* WGS 1984 UTM Zone 31N              */
  749. #define PE_PCS_WGS_1984_UTM_32N   32632 /* WGS 1984 UTM Zone 32N              */
  750. #define PE_PCS_WGS_1984_UTM_33N   32633 /* WGS 1984 UTM Zone 33N              */
  751. #define PE_PCS_WGS_1984_UTM_34N   32634 /* WGS 1984 UTM Zone 34N              */
  752. #define PE_PCS_WGS_1984_UTM_35N   32635 /* WGS 1984 UTM Zone 35N              */
  753. #define PE_PCS_WGS_1984_UTM_36N   32636 /* WGS 1984 UTM Zone 36N              */
  754. #define PE_PCS_WGS_1984_UTM_37N   32637 /* WGS 1984 UTM Zone 37N              */
  755. #define PE_PCS_WGS_1984_UTM_38N   32638 /* WGS 1984 UTM Zone 38N              */
  756. #define PE_PCS_WGS_1984_UTM_39N   32639 /* WGS 1984 UTM Zone 39N              */
  757. #define PE_PCS_WGS_1984_UTM_40N   32640 /* WGS 1984 UTM Zone 40N              */
  758. #define PE_PCS_WGS_1984_UTM_41N   32641 /* WGS 1984 UTM Zone 41N              */
  759. #define PE_PCS_WGS_1984_UTM_42N   32642 /* WGS 1984 UTM Zone 42N              */
  760. #define PE_PCS_WGS_1984_UTM_43N   32643 /* WGS 1984 UTM Zone 43N              */
  761. #define PE_PCS_WGS_1984_UTM_44N   32644 /* WGS 1984 UTM Zone 44N              */
  762. #define PE_PCS_WGS_1984_UTM_45N   32645 /* WGS 1984 UTM Zone 45N              */
  763. #define PE_PCS_WGS_1984_UTM_46N   32646 /* WGS 1984 UTM Zone 46N              */
  764. #define PE_PCS_WGS_1984_UTM_47N   32647 /* WGS 1984 UTM Zone 47N              */
  765. #define PE_PCS_WGS_1984_UTM_48N   32648 /* WGS 1984 UTM Zone 48N              */
  766. #define PE_PCS_WGS_1984_UTM_49N   32649 /* WGS 1984 UTM Zone 49N              */
  767. #define PE_PCS_WGS_1984_UTM_50N   32650 /* WGS 1984 UTM Zone 50N              */
  768. #define PE_PCS_WGS_1984_UTM_51N   32651 /* WGS 1984 UTM Zone 51N              */
  769. #define PE_PCS_WGS_1984_UTM_52N   32652 /* WGS 1984 UTM Zone 52N              */
  770. #define PE_PCS_WGS_1984_UTM_53N   32653 /* WGS 1984 UTM Zone 53N              */
  771. #define PE_PCS_WGS_1984_UTM_54N   32654 /* WGS 1984 UTM Zone 54N              */
  772. #define PE_PCS_WGS_1984_UTM_55N   32655 /* WGS 1984 UTM Zone 55N              */
  773. #define PE_PCS_WGS_1984_UTM_56N   32656 /* WGS 1984 UTM Zone 56N              */
  774. #define PE_PCS_WGS_1984_UTM_57N   32657 /* WGS 1984 UTM Zone 57N              */
  775. #define PE_PCS_WGS_1984_UTM_58N   32658 /* WGS 1984 UTM Zone 58N              */
  776. #define PE_PCS_WGS_1984_UTM_59N   32659 /* WGS 1984 UTM Zone 59N              */
  777. #define PE_PCS_WGS_1984_UTM_60N   32660 /* WGS 1984 UTM Zone 60N              */
  778. #define PE_PCS_WGS_1984_UTM_1S    32701 /* WGS 1984 UTM Zone 1S               */
  779. #define PE_PCS_WGS_1984_UTM_2S    32702 /* WGS 1984 UTM Zone 2S               */
  780. #define PE_PCS_WGS_1984_UTM_3S    32703 /* WGS 1984 UTM Zone 3S               */
  781. #define PE_PCS_WGS_1984_UTM_4S    32704 /* WGS 1984 UTM Zone 4S               */
  782. #define PE_PCS_WGS_1984_UTM_5S    32705 /* WGS 1984 UTM Zone 5S               */
  783. #define PE_PCS_WGS_1984_UTM_6S    32706 /* WGS 1984 UTM Zone 6S               */
  784. #define PE_PCS_WGS_1984_UTM_7S    32707 /* WGS 1984 UTM Zone 7S               */
  785. #define PE_PCS_WGS_1984_UTM_8S    32708 /* WGS 1984 UTM Zone 8S               */
  786. #define PE_PCS_WGS_1984_UTM_9S    32709 /* WGS 1984 UTM Zone 9S               */
  787. #define PE_PCS_WGS_1984_UTM_10S   32710 /* WGS 1984 UTM Zone 10S              */
  788. #define PE_PCS_WGS_1984_UTM_11S   32711 /* WGS 1984 UTM Zone 11S              */
  789. #define PE_PCS_WGS_1984_UTM_12S   32712 /* WGS 1984 UTM Zone 12S              */
  790. #define PE_PCS_WGS_1984_UTM_13S   32713 /* WGS 1984 UTM Zone 13S              */
  791. #define PE_PCS_WGS_1984_UTM_14S   32714 /* WGS 1984 UTM Zone 14S              */
  792. #define PE_PCS_WGS_1984_UTM_15S   32715 /* WGS 1984 UTM Zone 15S              */
  793. #define PE_PCS_WGS_1984_UTM_16S   32716 /* WGS 1984 UTM Zone 16S              */
  794. #define PE_PCS_WGS_1984_UTM_17S   32717 /* WGS 1984 UTM Zone 17S              */
  795. #define PE_PCS_WGS_1984_UTM_18S   32718 /* WGS 1984 UTM Zone 18S              */
  796. #define PE_PCS_WGS_1984_UTM_19S   32719 /* WGS 1984 UTM Zone 19S              */
  797. #define PE_PCS_WGS_1984_UTM_20S   32720 /* WGS 1984 UTM Zone 20S              */
  798. #define PE_PCS_WGS_1984_UTM_21S   32721 /* WGS 1984 UTM Zone 21S              */
  799. #define PE_PCS_WGS_1984_UTM_22S   32722 /* WGS 1984 UTM Zone 22S              */
  800. #define PE_PCS_WGS_1984_UTM_23S   32723 /* WGS 1984 UTM Zone 23S              */
  801. #define PE_PCS_WGS_1984_UTM_24S   32724 /* WGS 1984 UTM Zone 24S              */
  802. #define PE_PCS_WGS_1984_UTM_25S   32725 /* WGS 1984 UTM Zone 25S              */
  803. #define PE_PCS_WGS_1984_UTM_26S   32726 /* WGS 1984 UTM Zone 26S              */
  804. #define PE_PCS_WGS_1984_UTM_27S   32727 /* WGS 1984 UTM Zone 27S              */
  805. #define PE_PCS_WGS_1984_UTM_28S   32728 /* WGS 1984 UTM Zone 28S              */
  806. #define PE_PCS_WGS_1984_UTM_29S   32729 /* WGS 1984 UTM Zone 29S              */
  807. #define PE_PCS_WGS_1984_UTM_30S   32730 /* WGS 1984 UTM Zone 30S              */
  808. #define PE_PCS_WGS_1984_UTM_31S   32731 /* WGS 1984 UTM Zone 31S              */
  809. #define PE_PCS_WGS_1984_UTM_32S   32732 /* WGS 1984 UTM Zone 32S              */
  810. #define PE_PCS_WGS_1984_UTM_33S   32733 /* WGS 1984 UTM Zone 33S              */
  811. #define PE_PCS_WGS_1984_UTM_34S   32734 /* WGS 1984 UTM Zone 34S              */
  812. #define PE_PCS_WGS_1984_UTM_35S   32735 /* WGS 1984 UTM Zone 35S              */
  813. #define PE_PCS_WGS_1984_UTM_36S   32736 /* WGS 1984 UTM Zone 36S              */
  814. #define PE_PCS_WGS_1984_UTM_37S   32737 /* WGS 1984 UTM Zone 37S              */
  815. #define PE_PCS_WGS_1984_UTM_38S   32738 /* WGS 1984 UTM Zone 38S              */
  816. #define PE_PCS_WGS_1984_UTM_39S   32739 /* WGS 1984 UTM Zone 39S              */
  817. #define PE_PCS_WGS_1984_UTM_40S   32740 /* WGS 1984 UTM Zone 40S              */
  818. #define PE_PCS_WGS_1984_UTM_41S   32741 /* WGS 1984 UTM Zone 41S              */
  819. #define PE_PCS_WGS_1984_UTM_42S   32742 /* WGS 1984 UTM Zone 42S              */
  820. #define PE_PCS_WGS_1984_UTM_43S   32743 /* WGS 1984 UTM Zone 43S              */
  821. #define PE_PCS_WGS_1984_UTM_44S   32744 /* WGS 1984 UTM Zone 44S              */
  822. #define PE_PCS_WGS_1984_UTM_45S   32745 /* WGS 1984 UTM Zone 45S              */
  823. #define PE_PCS_WGS_1984_UTM_46S   32746 /* WGS 1984 UTM Zone 46S              */
  824. #define PE_PCS_WGS_1984_UTM_47S   32747 /* WGS 1984 UTM Zone 47S              */
  825. #define PE_PCS_WGS_1984_UTM_48S   32748 /* WGS 1984 UTM Zone 48S              */
  826. #define PE_PCS_WGS_1984_UTM_49S   32749 /* WGS 1984 UTM Zone 49S              */
  827. #define PE_PCS_WGS_1984_UTM_50S   32750 /* WGS 1984 UTM Zone 50S              */
  828. #define PE_PCS_WGS_1984_UTM_51S   32751 /* WGS 1984 UTM Zone 51S              */
  829. #define PE_PCS_WGS_1984_UTM_52S   32752 /* WGS 1984 UTM Zone 52S              */
  830. #define PE_PCS_WGS_1984_UTM_53S   32753 /* WGS 1984 UTM Zone 53S              */
  831. #define PE_PCS_WGS_1984_UTM_54S   32754 /* WGS 1984 UTM Zone 54S              */
  832. #define PE_PCS_WGS_1984_UTM_55S   32755 /* WGS 1984 UTM Zone 55S              */
  833. #define PE_PCS_WGS_1984_UTM_56S   32756 /* WGS 1984 UTM Zone 56S              */
  834. #define PE_PCS_WGS_1984_UTM_57S   32757 /* WGS 1984 UTM Zone 57S              */
  835. #define PE_PCS_WGS_1984_UTM_58S   32758 /* WGS 1984 UTM Zone 58S              */
  836. #define PE_PCS_WGS_1984_UTM_59S   32759 /* WGS 1984 UTM Zone 59S              */
  837. #define PE_PCS_WGS_1984_UTM_60S   32760 /* WGS 1984 UTM Zone 60S              */
  838. #define PE_PCS_WGS_1972_UTM_1N    32201 /* WGS 1972 UTM Zone 1N               */
  839. #define PE_PCS_WGS_1972_UTM_2N    32202 /* WGS 1972 UTM Zone 2N               */
  840. #define PE_PCS_WGS_1972_UTM_3N    32203 /* WGS 1972 UTM Zone 3N               */
  841. #define PE_PCS_WGS_1972_UTM_4N    32204 /* WGS 1972 UTM Zone 4N               */
  842. #define PE_PCS_WGS_1972_UTM_5N    32205 /* WGS 1972 UTM Zone 5N               */
  843. #define PE_PCS_WGS_1972_UTM_6N    32206 /* WGS 1972 UTM Zone 6N               */
  844. #define PE_PCS_WGS_1972_UTM_7N    32207 /* WGS 1972 UTM Zone 7N               */
  845. #define PE_PCS_WGS_1972_UTM_8N    32208 /* WGS 1972 UTM Zone 8N               */
  846. #define PE_PCS_WGS_1972_UTM_9N    32209 /* WGS 1972 UTM Zone 9N               */
  847. #define PE_PCS_WGS_1972_UTM_10N   32210 /* WGS 1972 UTM Zone 10N              */
  848. #define PE_PCS_WGS_1972_UTM_11N   32211 /* WGS 1972 UTM Zone 11N              */
  849. #define PE_PCS_WGS_1972_UTM_12N   32212 /* WGS 1972 UTM Zone 12N              */
  850. #define PE_PCS_WGS_1972_UTM_13N   32213 /* WGS 1972 UTM Zone 13N              */
  851. #define PE_PCS_WGS_1972_UTM_14N   32214 /* WGS 1972 UTM Zone 14N              */
  852. #define PE_PCS_WGS_1972_UTM_15N   32215 /* WGS 1972 UTM Zone 15N              */
  853. #define PE_PCS_WGS_1972_UTM_16N   32216 /* WGS 1972 UTM Zone 16N              */
  854. #define PE_PCS_WGS_1972_UTM_17N   32217 /* WGS 1972 UTM Zone 17N              */
  855. #define PE_PCS_WGS_1972_UTM_18N   32218 /* WGS 1972 UTM Zone 18N              */
  856. #define PE_PCS_WGS_1972_UTM_19N   32219 /* WGS 1972 UTM Zone 19N              */
  857. #define PE_PCS_WGS_1972_UTM_20N   32220 /* WGS 1972 UTM Zone 20N              */
  858. #define PE_PCS_WGS_1972_UTM_21N   32221 /* WGS 1972 UTM Zone 21N              */
  859. #define PE_PCS_WGS_1972_UTM_22N   32222 /* WGS 1972 UTM Zone 22N              */
  860. #define PE_PCS_WGS_1972_UTM_23N   32223 /* WGS 1972 UTM Zone 23N              */
  861. #define PE_PCS_WGS_1972_UTM_24N   32224 /* WGS 1972 UTM Zone 24N              */
  862. #define PE_PCS_WGS_1972_UTM_25N   32225 /* WGS 1972 UTM Zone 25N              */
  863. #define PE_PCS_WGS_1972_UTM_26N   32226 /* WGS 1972 UTM Zone 26N              */
  864. #define PE_PCS_WGS_1972_UTM_27N   32227 /* WGS 1972 UTM Zone 27N              */
  865. #define PE_PCS_WGS_1972_UTM_28N   32228 /* WGS 1972 UTM Zone 28N              */
  866. #define PE_PCS_WGS_1972_UTM_29N   32229 /* WGS 1972 UTM Zone 29N              */
  867. #define PE_PCS_WGS_1972_UTM_30N   32230 /* WGS 1972 UTM Zone 30N              */
  868. #define PE_PCS_WGS_1972_UTM_31N   32231 /* WGS 1972 UTM Zone 31N              */
  869. #define PE_PCS_WGS_1972_UTM_32N   32232 /* WGS 1972 UTM Zone 32N              */
  870. #define PE_PCS_WGS_1972_UTM_33N   32233 /* WGS 1972 UTM Zone 33N              */
  871. #define PE_PCS_WGS_1972_UTM_34N   32234 /* WGS 1972 UTM Zone 34N              */
  872. #define PE_PCS_WGS_1972_UTM_35N   32235 /* WGS 1972 UTM Zone 35N              */
  873. #define PE_PCS_WGS_1972_UTM_36N   32236 /* WGS 1972 UTM Zone 36N              */
  874. #define PE_PCS_WGS_1972_UTM_37N   32237 /* WGS 1972 UTM Zone 37N              */
  875. #define PE_PCS_WGS_1972_UTM_38N   32238 /* WGS 1972 UTM Zone 38N              */
  876. #define PE_PCS_WGS_1972_UTM_39N   32239 /* WGS 1972 UTM Zone 39N              */
  877. #define PE_PCS_WGS_1972_UTM_40N   32240 /* WGS 1972 UTM Zone 40N              */
  878. #define PE_PCS_WGS_1972_UTM_41N   32241 /* WGS 1972 UTM Zone 41N              */
  879. #define PE_PCS_WGS_1972_UTM_42N   32242 /* WGS 1972 UTM Zone 42N              */
  880. #define PE_PCS_WGS_1972_UTM_43N   32243 /* WGS 1972 UTM Zone 43N              */
  881. #define PE_PCS_WGS_1972_UTM_44N   32244 /* WGS 1972 UTM Zone 44N              */
  882. #define PE_PCS_WGS_1972_UTM_45N   32245 /* WGS 1972 UTM Zone 45N              */
  883. #define PE_PCS_WGS_1972_UTM_46N   32246 /* WGS 1972 UTM Zone 46N              */
  884. #define PE_PCS_WGS_1972_UTM_47N   32247 /* WGS 1972 UTM Zone 47N              */
  885. #define PE_PCS_WGS_1972_UTM_48N   32248 /* WGS 1972 UTM Zone 48N              */
  886. #define PE_PCS_WGS_1972_UTM_49N   32249 /* WGS 1972 UTM Zone 49N              */
  887. #define PE_PCS_WGS_1972_UTM_50N   32250 /* WGS 1972 UTM Zone 50N              */
  888. #define PE_PCS_WGS_1972_UTM_51N   32251 /* WGS 1972 UTM Zone 51N              */
  889. #define PE_PCS_WGS_1972_UTM_52N   32252 /* WGS 1972 UTM Zone 52N              */
  890. #define PE_PCS_WGS_1972_UTM_53N   32253 /* WGS 1972 UTM Zone 53N              */
  891. #define PE_PCS_WGS_1972_UTM_54N   32254 /* WGS 1972 UTM Zone 54N              */
  892. #define PE_PCS_WGS_1972_UTM_55N   32255 /* WGS 1972 UTM Zone 55N              */
  893. #define PE_PCS_WGS_1972_UTM_56N   32256 /* WGS 1972 UTM Zone 56N              */
  894. #define PE_PCS_WGS_1972_UTM_57N   32257 /* WGS 1972 UTM Zone 57N              */
  895. #define PE_PCS_WGS_1972_UTM_58N   32258 /* WGS 1972 UTM Zone 58N              */
  896. #define PE_PCS_WGS_1972_UTM_59N   32259 /* WGS 1972 UTM Zone 59N              */
  897. #define PE_PCS_WGS_1972_UTM_60N   32260 /* WGS 1972 UTM Zone 60N              */
  898. #define PE_PCS_WGS_1972_UTM_1S    32301 /* WGS 1972 UTM Zone 1S               */
  899. #define PE_PCS_WGS_1972_UTM_2S    32302 /* WGS 1972 UTM Zone 2S               */
  900. #define PE_PCS_WGS_1972_UTM_3S    32303 /* WGS 1972 UTM Zone 3S               */
  901. #define PE_PCS_WGS_1972_UTM_4S    32304 /* WGS 1972 UTM Zone 4S               */
  902. #define PE_PCS_WGS_1972_UTM_5S    32305 /* WGS 1972 UTM Zone 5S               */
  903. #define PE_PCS_WGS_1972_UTM_6S    32306 /* WGS 1972 UTM Zone 6S               */
  904. #define PE_PCS_WGS_1972_UTM_7S    32307 /* WGS 1972 UTM Zone 7S               */
  905. #define PE_PCS_WGS_1972_UTM_8S    32308 /* WGS 1972 UTM Zone 8S               */
  906. #define PE_PCS_WGS_1972_UTM_9S    32309 /* WGS 1972 UTM Zone 9S               */
  907. #define PE_PCS_WGS_1972_UTM_10S   32310 /* WGS 1972 UTM Zone 10S              */
  908. #define PE_PCS_WGS_1972_UTM_11S   32311 /* WGS 1972 UTM Zone 11S              */
  909. #define PE_PCS_WGS_1972_UTM_12S   32312 /* WGS 1972 UTM Zone 12S              */
  910. #define PE_PCS_WGS_1972_UTM_13S   32313 /* WGS 1972 UTM Zone 13S              */
  911. #define PE_PCS_WGS_1972_UTM_14S   32314 /* WGS 1972 UTM Zone 14S              */
  912. #define PE_PCS_WGS_1972_UTM_15S   32315 /* WGS 1972 UTM Zone 15S              */
  913. #define PE_PCS_WGS_1972_UTM_16S   32316 /* WGS 1972 UTM Zone 16S              */
  914. #define PE_PCS_WGS_1972_UTM_17S   32317 /* WGS 1972 UTM Zone 17S              */
  915. #define PE_PCS_WGS_1972_UTM_18S   32318 /* WGS 1972 UTM Zone 18S              */
  916. #define PE_PCS_WGS_1972_UTM_19S   32319 /* WGS 1972 UTM Zone 19S              */
  917. #define PE_PCS_WGS_1972_UTM_20S   32320 /* WGS 1972 UTM Zone 20S              */
  918. #define PE_PCS_WGS_1972_UTM_21S   32321 /* WGS 1972 UTM Zone 21S              */
  919. #define PE_PCS_WGS_1972_UTM_22S   32322 /* WGS 1972 UTM Zone 22S              */
  920. #define PE_PCS_WGS_1972_UTM_23S   32323 /* WGS 1972 UTM Zone 23S              */
  921. #define PE_PCS_WGS_1972_UTM_24S   32324 /* WGS 1972 UTM Zone 24S              */
  922. #define PE_PCS_WGS_1972_UTM_25S   32325 /* WGS 1972 UTM Zone 25S              */
  923. #define PE_PCS_WGS_1972_UTM_26S   32326 /* WGS 1972 UTM Zone 26S              */
  924. #define PE_PCS_WGS_1972_UTM_27S   32327 /* WGS 1972 UTM Zone 27S              */
  925. #define PE_PCS_WGS_1972_UTM_28S   32328 /* WGS 1972 UTM Zone 28S              */
  926. #define PE_PCS_WGS_1972_UTM_29S   32329 /* WGS 1972 UTM Zone 29S              */
  927. #define PE_PCS_WGS_1972_UTM_30S   32330 /* WGS 1972 UTM Zone 30S              */
  928. #define PE_PCS_WGS_1972_UTM_31S   32331 /* WGS 1972 UTM Zone 31S              */
  929. #define PE_PCS_WGS_1972_UTM_32S   32332 /* WGS 1972 UTM Zone 32S              */
  930. #define PE_PCS_WGS_1972_UTM_33S   32333 /* WGS 1972 UTM Zone 33S              */
  931. #define PE_PCS_WGS_1972_UTM_34S   32334 /* WGS 1972 UTM Zone 34S              */
  932. #define PE_PCS_WGS_1972_UTM_35S   32335 /* WGS 1972 UTM Zone 35S              */
  933. #define PE_PCS_WGS_1972_UTM_36S   32336 /* WGS 1972 UTM Zone 36S              */
  934. #define PE_PCS_WGS_1972_UTM_37S   32337 /* WGS 1972 UTM Zone 37S              */
  935. #define PE_PCS_WGS_1972_UTM_38S   32338 /* WGS 1972 UTM Zone 38S              */
  936. #define PE_PCS_WGS_1972_UTM_39S   32339 /* WGS 1972 UTM Zone 39S              */
  937. #define PE_PCS_WGS_1972_UTM_40S   32340 /* WGS 1972 UTM Zone 40S              */
  938. #define PE_PCS_WGS_1972_UTM_41S   32341 /* WGS 1972 UTM Zone 41S              */
  939. #define PE_PCS_WGS_1972_UTM_42S   32342 /* WGS 1972 UTM Zone 42S              */
  940. #define PE_PCS_WGS_1972_UTM_43S   32343 /* WGS 1972 UTM Zone 43S              */
  941. #define PE_PCS_WGS_1972_UTM_44S   32344 /* WGS 1972 UTM Zone 44S              */
  942. #define PE_PCS_WGS_1972_UTM_45S   32345 /* WGS 1972 UTM Zone 45S              */
  943. #define PE_PCS_WGS_1972_UTM_46S   32346 /* WGS 1972 UTM Zone 46S              */
  944. #define PE_PCS_WGS_1972_UTM_47S   32347 /* WGS 1972 UTM Zone 47S              */
  945. #define PE_PCS_WGS_1972_UTM_48S   32348 /* WGS 1972 UTM Zone 48S              */
  946. #define PE_PCS_WGS_1972_UTM_49S   32349 /* WGS 1972 UTM Zone 49S              */
  947. #define PE_PCS_WGS_1972_UTM_50S   32350 /* WGS 1972 UTM Zone 50S              */
  948. #define PE_PCS_WGS_1972_UTM_51S   32351 /* WGS 1972 UTM Zone 51S              */
  949. #define PE_PCS_WGS_1972_UTM_52S   32352 /* WGS 1972 UTM Zone 52S              */
  950. #define PE_PCS_WGS_1972_UTM_53S   32353 /* WGS 1972 UTM Zone 53S              */
  951. #define PE_PCS_WGS_1972_UTM_54S   32354 /* WGS 1972 UTM Zone 54S              */
  952. #define PE_PCS_WGS_1972_UTM_55S   32355 /* WGS 1972 UTM Zone 55S              */
  953. #define PE_PCS_WGS_1972_UTM_56S   32356 /* WGS 1972 UTM Zone 56S              */
  954. #define PE_PCS_WGS_1972_UTM_57S   32357 /* WGS 1972 UTM Zone 57S              */
  955. #define PE_PCS_WGS_1972_UTM_58S   32358 /* WGS 1972 UTM Zone 58S              */
  956. #define PE_PCS_WGS_1972_UTM_59S   32359 /* WGS 1972 UTM Zone 59S              */
  957. #define PE_PCS_WGS_1972_UTM_60S   32360 /* WGS 1972 UTM Zone 60S              */
  958. #define PE_PCS_NAD_1927_BLM_14N      32074 /* NAD 1927 BLM Zone 14N           */
  959. #define PE_PCS_NAD_1927_BLM_15N      32075 /* NAD 1927 BLM Zone 15N           */
  960. #define PE_PCS_NAD_1927_BLM_16N      32076 /* NAD 1927 BLM Zone 16N           */
  961. #define PE_PCS_NAD_1927_BLM_17N      32077 /* NAD 1927 BLM Zone 17N           */
  962. #define PE_PCS_NAD_1927_UTM_3N    26703 /* NAD 1927 UTM Zone 3N               */
  963. #define PE_PCS_NAD_1927_UTM_4N    26704 /* NAD 1927 UTM Zone 4N               */
  964. #define PE_PCS_NAD_1927_UTM_5N    26705 /* NAD 1927 UTM Zone 5N               */
  965. #define PE_PCS_NAD_1927_UTM_6N    26706 /* NAD 1927 UTM Zone 6N               */
  966. #define PE_PCS_NAD_1927_UTM_7N    26707 /* NAD 1927 UTM Zone 7N               */
  967. #define PE_PCS_NAD_1927_UTM_8N    26708 /* NAD 1927 UTM Zone 8N               */
  968. #define PE_PCS_NAD_1927_UTM_9N    26709 /* NAD 1927 UTM Zone 9N               */
  969. #define PE_PCS_NAD_1927_UTM_10N   26710 /* NAD 1927 UTM Zone 10N              */
  970. #define PE_PCS_NAD_1927_UTM_11N   26711 /* NAD 1927 UTM Zone 11N              */
  971. #define PE_PCS_NAD_1927_UTM_12N   26712 /* NAD 1927 UTM Zone 12N              */
  972. #define PE_PCS_NAD_1927_UTM_13N   26713 /* NAD 1927 UTM Zone 13N              */
  973. #define PE_PCS_NAD_1927_UTM_14N   26714 /* NAD 1927 UTM Zone 14N              */
  974. #define PE_PCS_NAD_1927_UTM_15N   26715 /* NAD 1927 UTM Zone 15N              */
  975. #define PE_PCS_NAD_1927_UTM_16N   26716 /* NAD 1927 UTM Zone 16N              */
  976. #define PE_PCS_NAD_1927_UTM_17N   26717 /* NAD 1927 UTM Zone 17N              */
  977. #define PE_PCS_NAD_1927_UTM_18N   26718 /* NAD 1927 UTM Zone 18N              */
  978. #define PE_PCS_NAD_1927_UTM_19N   26719 /* NAD 1927 UTM Zone 19N              */
  979. #define PE_PCS_NAD_1927_UTM_20N   26720 /* NAD 1927 UTM Zone 20N              */
  980. #define PE_PCS_NAD_1927_UTM_21N   26721 /* NAD 1927 UTM Zone 21N              */
  981. #define PE_PCS_NAD_1927_UTM_22N   26722 /* NAD 1927 UTM Zone 22N              */
  982. #define PE_PCS_NAD_1983_UTM_3N    26903 /* NAD 1983 UTM Zone 3N               */
  983. #define PE_PCS_NAD_1983_UTM_4N    26904 /* NAD 1983 UTM Zone 4N               */
  984. #define PE_PCS_NAD_1983_UTM_5N    26905 /* NAD 1983 UTM Zone 5N               */
  985. #define PE_PCS_NAD_1983_UTM_6N    26906 /* NAD 1983 UTM Zone 6N               */
  986. #define PE_PCS_NAD_1983_UTM_7N    26907 /* NAD 1983 UTM Zone 7N               */
  987. #define PE_PCS_NAD_1983_UTM_8N    26908 /* NAD 1983 UTM Zone 8N               */
  988. #define PE_PCS_NAD_1983_UTM_9N    26909 /* NAD 1983 UTM Zone 9N               */
  989. #define PE_PCS_NAD_1983_UTM_10N   26910 /* NAD 1983 UTM Zone 10N              */
  990. #define PE_PCS_NAD_1983_UTM_11N   26911 /* NAD 1983 UTM Zone 11N              */
  991. #define PE_PCS_NAD_1983_UTM_12N   26912 /* NAD 1983 UTM Zone 12N              */
  992. #define PE_PCS_NAD_1983_UTM_13N   26913 /* NAD 1983 UTM Zone 13N              */
  993. #define PE_PCS_NAD_1983_UTM_14N   26914 /* NAD 1983 UTM Zone 14N              */
  994. #define PE_PCS_NAD_1983_UTM_15N   26915 /* NAD 1983 UTM Zone 15N              */
  995. #define PE_PCS_NAD_1983_UTM_16N   26916 /* NAD 1983 UTM Zone 16N              */
  996. #define PE_PCS_NAD_1983_UTM_17N   26917 /* NAD 1983 UTM Zone 17N              */
  997. #define PE_PCS_NAD_1983_UTM_18N   26918 /* NAD 1983 UTM Zone 18N              */
  998. #define PE_PCS_NAD_1983_UTM_19N   26919 /* NAD 1983 UTM Zone 19N              */
  999. #define PE_PCS_NAD_1983_UTM_20N   26920 /* NAD 1983 UTM Zone 20N              */
  1000. #define PE_PCS_NAD_1983_UTM_21N   26921 /* NAD 1983 UTM Zone 21N              */
  1001. #define PE_PCS_NAD_1983_UTM_22N   26922 /* NAD 1983 UTM Zone 22N              */
  1002. #define PE_PCS_NAD_1983_UTM_23N   26923 /* NAD 1983 UTM Zone 23N              */
  1003. #define PE_PCS_ETRS_1989_UTM_28N   25828 /* ETRS 1989 UTM Zone 28N            */
  1004. #define PE_PCS_ETRS_1989_UTM_29N   25829 /* ETRS 1989 UTM Zone 29N            */
  1005. #define PE_PCS_ETRS_1989_UTM_30N   25830 /* ETRS 1989 UTM Zone 30N            */
  1006. #define PE_PCS_ETRS_1989_UTM_31N   25831 /* ETRS 1989 UTM Zone 31N            */
  1007. #define PE_PCS_ETRS_1989_UTM_32N   25832 /* ETRS 1989 UTM Zone 32N            */
  1008. #define PE_PCS_ETRS_1989_UTM_33N   25833 /* ETRS 1989 UTM Zone 33N            */
  1009. #define PE_PCS_ETRS_1989_UTM_34N   25834 /* ETRS 1989 UTM Zone 34N            */
  1010. #define PE_PCS_ETRS_1989_UTM_35N   25835 /* ETRS 1989 UTM Zone 35N            */
  1011. #define PE_PCS_ETRS_1989_UTM_36N   25836 /* ETRS 1989 UTM Zone 36N            */
  1012. #define PE_PCS_ETRS_1989_UTM_37N   25837 /* ETRS 1989 UTM Zone 37N            */
  1013. #define PE_PCS_ETRS_1989_UTM_38N   25838 /* ETRS 1989 UTM Zone 38N            */
  1014. #define PE_PCS_PULKOVO_1942_GK_4     28404 /* Pulkovo 1942 GK Zone 4          */
  1015. #define PE_PCS_PULKOVO_1942_GK_5     28405 /* Pulkovo 1942 GK Zone 5          */
  1016. #define PE_PCS_PULKOVO_1942_GK_6     28406 /* Pulkovo 1942 GK Zone 6          */
  1017. #define PE_PCS_PULKOVO_1942_GK_7     28407 /* Pulkovo 1942 GK Zone 7          */
  1018. #define PE_PCS_PULKOVO_1942_GK_8     28408 /* Pulkovo 1942 GK Zone 8          */
  1019. #define PE_PCS_PULKOVO_1942_GK_9     28409 /* Pulkovo 1942 GK Zone 9          */
  1020. #define PE_PCS_PULKOVO_1942_GK_10    28410 /* Pulkovo 1942 GK Zone 10         */
  1021. #define PE_PCS_PULKOVO_1942_GK_11    28411 /* Pulkovo 1942 GK Zone 11         */