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

GIS编程

开发平台:

Visual C++

  1. #define PE_PCS_PULKOVO_1942_GK_12    28412 /* Pulkovo 1942 GK Zone 12         */
  2. #define PE_PCS_PULKOVO_1942_GK_13    28413 /* Pulkovo 1942 GK Zone 13         */
  3. #define PE_PCS_PULKOVO_1942_GK_14    28414 /* Pulkovo 1942 GK Zone 14         */
  4. #define PE_PCS_PULKOVO_1942_GK_15    28415 /* Pulkovo 1942 GK Zone 15         */
  5. #define PE_PCS_PULKOVO_1942_GK_16    28416 /* Pulkovo 1942 GK Zone 16         */
  6. #define PE_PCS_PULKOVO_1942_GK_17    28417 /* Pulkovo 1942 GK Zone 17         */
  7. #define PE_PCS_PULKOVO_1942_GK_18    28418 /* Pulkovo 1942 GK Zone 18         */
  8. #define PE_PCS_PULKOVO_1942_GK_19    28419 /* Pulkovo 1942 GK Zone 19         */
  9. #define PE_PCS_PULKOVO_1942_GK_20    28420 /* Pulkovo 1942 GK Zone 20         */
  10. #define PE_PCS_PULKOVO_1942_GK_21    28421 /* Pulkovo 1942 GK Zone 21         */
  11. #define PE_PCS_PULKOVO_1942_GK_22    28422 /* Pulkovo 1942 GK Zone 22         */
  12. #define PE_PCS_PULKOVO_1942_GK_23    28423 /* Pulkovo 1942 GK Zone 23         */
  13. #define PE_PCS_PULKOVO_1942_GK_24    28424 /* Pulkovo 1942 GK Zone 24         */
  14. #define PE_PCS_PULKOVO_1942_GK_25    28425 /* Pulkovo 1942 GK Zone 25         */
  15. #define PE_PCS_PULKOVO_1942_GK_26    28426 /* Pulkovo 1942 GK Zone 26         */
  16. #define PE_PCS_PULKOVO_1942_GK_27    28427 /* Pulkovo 1942 GK Zone 27         */
  17. #define PE_PCS_PULKOVO_1942_GK_28    28428 /* Pulkovo 1942 GK Zone 28         */
  18. #define PE_PCS_PULKOVO_1942_GK_29    28429 /* Pulkovo 1942 GK Zone 29         */
  19. #define PE_PCS_PULKOVO_1942_GK_30    28430 /* Pulkovo 1942 GK Zone 30         */
  20. #define PE_PCS_PULKOVO_1942_GK_31    28431 /* Pulkovo 1942 GK Zone 31         */
  21. #define PE_PCS_PULKOVO_1942_GK_32    28432 /* Pulkovo 1942 GK Zone 32         */
  22. #define PE_PCS_PULKOVO_1942_GK_4N    28464 /* Pulkovo 1942 GK Zone 4N         */
  23. #define PE_PCS_PULKOVO_1942_GK_5N    28465 /* Pulkovo 1942 GK Zone 5N         */
  24. #define PE_PCS_PULKOVO_1942_GK_6N    28466 /* Pulkovo 1942 GK Zone 6N         */
  25. #define PE_PCS_PULKOVO_1942_GK_7N    28467 /* Pulkovo 1942 GK Zone 7N         */
  26. #define PE_PCS_PULKOVO_1942_GK_8N    28468 /* Pulkovo 1942 GK Zone 8N         */
  27. #define PE_PCS_PULKOVO_1942_GK_9N    28469 /* Pulkovo 1942 GK Zone 9N         */
  28. #define PE_PCS_PULKOVO_1942_GK_10N   28470 /* Pulkovo 1942 GK Zone 10N        */
  29. #define PE_PCS_PULKOVO_1942_GK_11N   28471 /* Pulkovo 1942 GK Zone 11N        */
  30. #define PE_PCS_PULKOVO_1942_GK_12N   28472 /* Pulkovo 1942 GK Zone 12N        */
  31. #define PE_PCS_PULKOVO_1942_GK_13N   28473 /* Pulkovo 1942 GK Zone 13N        */
  32. #define PE_PCS_PULKOVO_1942_GK_14N   28474 /* Pulkovo 1942 GK Zone 14N        */
  33. #define PE_PCS_PULKOVO_1942_GK_15N   28475 /* Pulkovo 1942 GK Zone 15N        */
  34. #define PE_PCS_PULKOVO_1942_GK_16N   28476 /* Pulkovo 1942 GK Zone 16N        */
  35. #define PE_PCS_PULKOVO_1942_GK_17N   28477 /* Pulkovo 1942 GK Zone 17N        */
  36. #define PE_PCS_PULKOVO_1942_GK_18N   28478 /* Pulkovo 1942 GK Zone 18N        */
  37. #define PE_PCS_PULKOVO_1942_GK_19N   28479 /* Pulkovo 1942 GK Zone 19N        */
  38. #define PE_PCS_PULKOVO_1942_GK_20N   28480 /* Pulkovo 1942 GK Zone 20N        */
  39. #define PE_PCS_PULKOVO_1942_GK_21N   28481 /* Pulkovo 1942 GK Zone 21N        */
  40. #define PE_PCS_PULKOVO_1942_GK_22N   28482 /* Pulkovo 1942 GK Zone 22N        */
  41. #define PE_PCS_PULKOVO_1942_GK_23N   28483 /* Pulkovo 1942 GK Zone 23N        */
  42. #define PE_PCS_PULKOVO_1942_GK_24N   28484 /* Pulkovo 1942 GK Zone 24N        */
  43. #define PE_PCS_PULKOVO_1942_GK_25N   28485 /* Pulkovo 1942 GK Zone 25N        */
  44. #define PE_PCS_PULKOVO_1942_GK_26N   28486 /* Pulkovo 1942 GK Zone 26N        */
  45. #define PE_PCS_PULKOVO_1942_GK_27N   28487 /* Pulkovo 1942 GK Zone 27N        */
  46. #define PE_PCS_PULKOVO_1942_GK_28N   28488 /* Pulkovo 1942 GK Zone 28N        */
  47. #define PE_PCS_PULKOVO_1942_GK_29N   28489 /* Pulkovo 1942 GK Zone 29N        */
  48. #define PE_PCS_PULKOVO_1942_GK_30N   28490 /* Pulkovo 1942 GK Zone 30N        */
  49. #define PE_PCS_PULKOVO_1942_GK_31N   28491 /* Pulkovo 1942 GK Zone 31N        */
  50. #define PE_PCS_PULKOVO_1942_GK_32N   28492 /* Pulkovo 1942 GK Zone 32N        */
  51. #define PE_PCS_PULKOVO_1995_GK_4     20004 /* Pulkovo 1995 GK Zone 4          */
  52. #define PE_PCS_PULKOVO_1995_GK_5     20005 /* Pulkovo 1995 GK Zone 5          */
  53. #define PE_PCS_PULKOVO_1995_GK_6     20006 /* Pulkovo 1995 GK Zone 6          */
  54. #define PE_PCS_PULKOVO_1995_GK_7     20007 /* Pulkovo 1995 GK Zone 7          */
  55. #define PE_PCS_PULKOVO_1995_GK_8     20008 /* Pulkovo 1995 GK Zone 8          */
  56. #define PE_PCS_PULKOVO_1995_GK_9     20009 /* Pulkovo 1995 GK Zone 9          */
  57. #define PE_PCS_PULKOVO_1995_GK_10    20010 /* Pulkovo 1995 GK Zone 10         */
  58. #define PE_PCS_PULKOVO_1995_GK_11    20011 /* Pulkovo 1995 GK Zone 11         */
  59. #define PE_PCS_PULKOVO_1995_GK_12    20012 /* Pulkovo 1995 GK Zone 12         */
  60. #define PE_PCS_PULKOVO_1995_GK_13    20013 /* Pulkovo 1995 GK Zone 13         */
  61. #define PE_PCS_PULKOVO_1995_GK_14    20014 /* Pulkovo 1995 GK Zone 14         */
  62. #define PE_PCS_PULKOVO_1995_GK_15    20015 /* Pulkovo 1995 GK Zone 15         */
  63. #define PE_PCS_PULKOVO_1995_GK_16    20016 /* Pulkovo 1995 GK Zone 16         */
  64. #define PE_PCS_PULKOVO_1995_GK_17    20017 /* Pulkovo 1995 GK Zone 17         */
  65. #define PE_PCS_PULKOVO_1995_GK_18    20018 /* Pulkovo 1995 GK Zone 18         */
  66. #define PE_PCS_PULKOVO_1995_GK_19    20019 /* Pulkovo 1995 GK Zone 19         */
  67. #define PE_PCS_PULKOVO_1995_GK_20    20020 /* Pulkovo 1995 GK Zone 20         */
  68. #define PE_PCS_PULKOVO_1995_GK_21    20021 /* Pulkovo 1995 GK Zone 21         */
  69. #define PE_PCS_PULKOVO_1995_GK_22    20022 /* Pulkovo 1995 GK Zone 22         */
  70. #define PE_PCS_PULKOVO_1995_GK_23    20023 /* Pulkovo 1995 GK Zone 23         */
  71. #define PE_PCS_PULKOVO_1995_GK_24    20024 /* Pulkovo 1995 GK Zone 24         */
  72. #define PE_PCS_PULKOVO_1995_GK_25    20025 /* Pulkovo 1995 GK Zone 25         */
  73. #define PE_PCS_PULKOVO_1995_GK_26    20026 /* Pulkovo 1995 GK Zone 26         */
  74. #define PE_PCS_PULKOVO_1995_GK_27    20027 /* Pulkovo 1995 GK Zone 27         */
  75. #define PE_PCS_PULKOVO_1995_GK_28    20028 /* Pulkovo 1995 GK Zone 28         */
  76. #define PE_PCS_PULKOVO_1995_GK_29    20029 /* Pulkovo 1995 GK Zone 29         */
  77. #define PE_PCS_PULKOVO_1995_GK_30    20030 /* Pulkovo 1995 GK Zone 30         */
  78. #define PE_PCS_PULKOVO_1995_GK_31    20031 /* Pulkovo 1995 GK Zone 31         */
  79. #define PE_PCS_PULKOVO_1995_GK_32    20032 /* Pulkovo 1995 GK Zone 32         */
  80. #define PE_PCS_PULKOVO_1995_GK_4N    20064 /* Pulkovo 1995 GK Zone 4N         */
  81. #define PE_PCS_PULKOVO_1995_GK_5N    20065 /* Pulkovo 1995 GK Zone 5N         */
  82. #define PE_PCS_PULKOVO_1995_GK_6N    20066 /* Pulkovo 1995 GK Zone 6N         */
  83. #define PE_PCS_PULKOVO_1995_GK_7N    20067 /* Pulkovo 1995 GK Zone 7N         */
  84. #define PE_PCS_PULKOVO_1995_GK_8N    20068 /* Pulkovo 1995 GK Zone 8N         */
  85. #define PE_PCS_PULKOVO_1995_GK_9N    20069 /* Pulkovo 1995 GK Zone 9N         */
  86. #define PE_PCS_PULKOVO_1995_GK_10N   20070 /* Pulkovo 1995 GK Zone 10N        */
  87. #define PE_PCS_PULKOVO_1995_GK_11N   20071 /* Pulkovo 1995 GK Zone 11N        */
  88. #define PE_PCS_PULKOVO_1995_GK_12N   20072 /* Pulkovo 1995 GK Zone 12N        */
  89. #define PE_PCS_PULKOVO_1995_GK_13N   20073 /* Pulkovo 1995 GK Zone 13N        */
  90. #define PE_PCS_PULKOVO_1995_GK_14N   20074 /* Pulkovo 1995 GK Zone 14N        */
  91. #define PE_PCS_PULKOVO_1995_GK_15N   20075 /* Pulkovo 1995 GK Zone 15N        */
  92. #define PE_PCS_PULKOVO_1995_GK_16N   20076 /* Pulkovo 1995 GK Zone 16N        */
  93. #define PE_PCS_PULKOVO_1995_GK_17N   20077 /* Pulkovo 1995 GK Zone 17N        */
  94. #define PE_PCS_PULKOVO_1995_GK_18N   20078 /* Pulkovo 1995 GK Zone 18N        */
  95. #define PE_PCS_PULKOVO_1995_GK_19N   20079 /* Pulkovo 1995 GK Zone 19N        */
  96. #define PE_PCS_PULKOVO_1995_GK_20N   20080 /* Pulkovo 1995 GK Zone 20N        */
  97. #define PE_PCS_PULKOVO_1995_GK_21N   20081 /* Pulkovo 1995 GK Zone 21N        */
  98. #define PE_PCS_PULKOVO_1995_GK_22N   20082 /* Pulkovo 1995 GK Zone 22N        */
  99. #define PE_PCS_PULKOVO_1995_GK_23N   20083 /* Pulkovo 1995 GK Zone 23N        */
  100. #define PE_PCS_PULKOVO_1995_GK_24N   20084 /* Pulkovo 1995 GK Zone 24N        */
  101. #define PE_PCS_PULKOVO_1995_GK_25N   20085 /* Pulkovo 1995 GK Zone 25N        */
  102. #define PE_PCS_PULKOVO_1995_GK_26N   20086 /* Pulkovo 1995 GK Zone 26N        */
  103. #define PE_PCS_PULKOVO_1995_GK_27N   20087 /* Pulkovo 1995 GK Zone 27N        */
  104. #define PE_PCS_PULKOVO_1995_GK_28N   20088 /* Pulkovo 1995 GK Zone 28N        */
  105. #define PE_PCS_PULKOVO_1995_GK_29N   20089 /* Pulkovo 1995 GK Zone 29N        */
  106. #define PE_PCS_PULKOVO_1995_GK_30N   20090 /* Pulkovo 1995 GK Zone 30N        */
  107. #define PE_PCS_PULKOVO_1995_GK_31N   20091 /* Pulkovo 1995 GK Zone 31N        */
  108. #define PE_PCS_PULKOVO_1995_GK_32N   20092 /* Pulkovo 1995 GK Zone 32N        */
  109. #define PE_PCS_BEIJING_1954_GK_13    21413 /* Beijing 1954 GK Zone 13         */
  110. #define PE_PCS_BEIJING_1954_GK_14    21414 /* Beijing 1954 GK Zone 14         */
  111. #define PE_PCS_BEIJING_1954_GK_15    21415 /* Beijing 1954 GK Zone 15         */
  112. #define PE_PCS_BEIJING_1954_GK_16    21416 /* Beijing 1954 GK Zone 16         */
  113. #define PE_PCS_BEIJING_1954_GK_17    21417 /* Beijing 1954 GK Zone 17         */
  114. #define PE_PCS_BEIJING_1954_GK_18    21418 /* Beijing 1954 GK Zone 18         */
  115. #define PE_PCS_BEIJING_1954_GK_19    21419 /* Beijing 1954 GK Zone 19         */
  116. #define PE_PCS_BEIJING_1954_GK_20    21420 /* Beijing 1954 GK Zone 20         */
  117. #define PE_PCS_BEIJING_1954_GK_21    21421 /* Beijing 1954 GK Zone 21         */
  118. #define PE_PCS_BEIJING_1954_GK_22    21422 /* Beijing 1954 GK Zone 22         */
  119. #define PE_PCS_BEIJING_1954_GK_23    21423 /* Beijing 1954 GK Zone 23         */
  120. #define PE_PCS_BEIJING_1954_GK_13N   21473 /* Beijing 1954 GK Zone 13N        */
  121. #define PE_PCS_BEIJING_1954_GK_14N   21474 /* Beijing 1954 GK Zone 14N        */
  122. #define PE_PCS_BEIJING_1954_GK_15N   21475 /* Beijing 1954 GK Zone 15N        */
  123. #define PE_PCS_BEIJING_1954_GK_16N   21476 /* Beijing 1954 GK Zone 16N        */
  124. #define PE_PCS_BEIJING_1954_GK_17N   21477 /* Beijing 1954 GK Zone 17N        */
  125. #define PE_PCS_BEIJING_1954_GK_18N   21478 /* Beijing 1954 GK Zone 18N        */
  126. #define PE_PCS_BEIJING_1954_GK_19N   21479 /* Beijing 1954 GK Zone 19N        */
  127. #define PE_PCS_BEIJING_1954_GK_20N   21480 /* Beijing 1954 GK Zone 20N        */
  128. #define PE_PCS_BEIJING_1954_GK_21N   21481 /* Beijing 1954 GK Zone 21N        */
  129. #define PE_PCS_BEIJING_1954_GK_22N   21482 /* Beijing 1954 GK Zone 22N        */
  130. #define PE_PCS_BEIJING_1954_GK_23N   21483 /* Beijing 1954 GK Zone 23N        */
  131. #define PE_PCS_ED_1950_UTM_28N   23028 /* European Datum 1950 UTM Zone 28N    */
  132. #define PE_PCS_ED_1950_UTM_29N   23029 /* European Datum 1950 UTM Zone 29N    */
  133. #define PE_PCS_ED_1950_UTM_30N   23030 /* European Datum 1950 UTM Zone 30N    */
  134. #define PE_PCS_ED_1950_UTM_31N   23031 /* European Datum 1950 UTM Zone 31N    */
  135. #define PE_PCS_ED_1950_UTM_32N   23032 /* European Datum 1950 UTM Zone 32N    */
  136. #define PE_PCS_ED_1950_UTM_33N   23033 /* European Datum 1950 UTM Zone 33N    */
  137. #define PE_PCS_ED_1950_UTM_34N   23034 /* European Datum 1950 UTM Zone 34N    */
  138. #define PE_PCS_ED_1950_UTM_35N   23035 /* European Datum 1950 UTM Zone 35N    */
  139. #define PE_PCS_ED_1950_UTM_36N   23036 /* European Datum 1950 UTM Zone 36N    */
  140. #define PE_PCS_ED_1950_UTM_37N   23037 /* European Datum 1950 UTM Zone 37N    */
  141. #define PE_PCS_ED_1950_UTM_38N   23038 /* European Datum 1950 UTM Zone 38N    */
  142. #define PE_PCS_ATS_1977_UTM_19N   2219  /* ATS 1977 UTM Zone 19N              */
  143. #define PE_PCS_ATS_1977_UTM_20N   2220  /* ATS 1977 UTM Zone 20N              */
  144. #define PE_PCS_KKJ_FINLAND_1      2391 /* Finland Zone 1                      */
  145. #define PE_PCS_KKJ_FINLAND_2      2392 /* Finland Zone 2                      */
  146. #define PE_PCS_KKJ_FINLAND_3      2393 /* Finland Zone 3                      */
  147. #define PE_PCS_KKJ_FINLAND_4      2394 /* Finland Zone 4                      */
  148. #define PE_PCS_SAD_1969_UTM_18N   29118 /* South American 1969 UTM Zone 18N   */
  149. #define PE_PCS_SAD_1969_UTM_19N   29119 /* South American 1969 UTM Zone 19N   */
  150. #define PE_PCS_SAD_1969_UTM_20N   29120 /* South American 1969 UTM Zone 20N   */
  151. #define PE_PCS_SAD_1969_UTM_21N   29121 /* South American 1969 UTM Zone 21N   */
  152. #define PE_PCS_SAD_1969_UTM_22N   29122 /* South American 1969 UTM Zone 22N   */
  153. #define PE_PCS_SAD_1969_UTM_17S   29177 /* South American 1969 UTM Zone 17S   */
  154. #define PE_PCS_SAD_1969_UTM_18S   29178 /* South American 1969 UTM Zone 18S   */
  155. #define PE_PCS_SAD_1969_UTM_19S   29179 /* South American 1969 UTM Zone 19S   */
  156. #define PE_PCS_SAD_1969_UTM_20S   29180 /* South American 1969 UTM Zone 20S   */
  157. #define PE_PCS_SAD_1969_UTM_21S   29181 /* South American 1969 UTM Zone 21S   */
  158. #define PE_PCS_SAD_1969_UTM_22S   29182 /* South American 1969 UTM Zone 22S   */
  159. #define PE_PCS_SAD_1969_UTM_23S   29183 /* South American 1969 UTM Zone 23S   */
  160. #define PE_PCS_SAD_1969_UTM_24S   29184 /* South American 1969 UTM Zone 24S   */
  161. #define PE_PCS_SAD_1969_UTM_25S   29185 /* South American 1969 UTM Zone 25S   */
  162. #define PE_PCS_AGD_1966_AMG_48   20248 /* AGD 1966 AMG Zone 48                */
  163. #define PE_PCS_AGD_1966_AMG_49   20249 /* AGD 1966 AMG Zone 49                */
  164. #define PE_PCS_AGD_1966_AMG_50   20250 /* AGD 1966 AMG Zone 50                */
  165. #define PE_PCS_AGD_1966_AMG_51   20251 /* AGD 1966 AMG Zone 51                */
  166. #define PE_PCS_AGD_1966_AMG_52   20252 /* AGD 1966 AMG Zone 52                */
  167. #define PE_PCS_AGD_1966_AMG_53   20253 /* AGD 1966 AMG Zone 53                */
  168. #define PE_PCS_AGD_1966_AMG_54   20254 /* AGD 1966 AMG Zone 54                */
  169. #define PE_PCS_AGD_1966_AMG_55   20255 /* AGD 1966 AMG Zone 55                */
  170. #define PE_PCS_AGD_1966_AMG_56   20256 /* AGD 1966 AMG Zone 56                */
  171. #define PE_PCS_AGD_1966_AMG_57   20257 /* AGD 1966 AMG Zone 57                */
  172. #define PE_PCS_AGD_1966_AMG_58   20258 /* AGD 1966 AMG Zone 58                */
  173. #define PE_PCS_AGD_1984_AMG_48   20348 /* AGD 1984 AMG Zone 48                */
  174. #define PE_PCS_AGD_1984_AMG_49   20349 /* AGD 1984 AMG Zone 49                */
  175. #define PE_PCS_AGD_1984_AMG_50   20350 /* AGD 1984 AMG Zone 50                */
  176. #define PE_PCS_AGD_1984_AMG_51   20351 /* AGD 1984 AMG Zone 51                */
  177. #define PE_PCS_AGD_1984_AMG_52   20352 /* AGD 1984 AMG Zone 52                */
  178. #define PE_PCS_AGD_1984_AMG_53   20353 /* AGD 1984 AMG Zone 53                */
  179. #define PE_PCS_AGD_1984_AMG_54   20354 /* AGD 1984 AMG Zone 54                */
  180. #define PE_PCS_AGD_1984_AMG_55   20355 /* AGD 1984 AMG Zone 55                */
  181. #define PE_PCS_AGD_1984_AMG_56   20356 /* AGD 1984 AMG Zone 56                */
  182. #define PE_PCS_AGD_1984_AMG_57   20357 /* AGD 1984 AMG Zone 57                */
  183. #define PE_PCS_AGD_1984_AMG_58   20358 /* AGD 1984 AMG Zone 58                */
  184. #define PE_PCS_GDA_1994_MGA_48   28348 /* GDA 1994 MGA Zone 48                */
  185. #define PE_PCS_GDA_1994_MGA_49   28349 /* GDA 1994 MGA Zone 49                */
  186. #define PE_PCS_GDA_1994_MGA_50   28350 /* GDA 1994 MGA Zone 50                */
  187. #define PE_PCS_GDA_1994_MGA_51   28351 /* GDA 1994 MGA Zone 51                */
  188. #define PE_PCS_GDA_1994_MGA_52   28352 /* GDA 1994 MGA Zone 52                */
  189. #define PE_PCS_GDA_1994_MGA_53   28353 /* GDA 1994 MGA Zone 53                */
  190. #define PE_PCS_GDA_1994_MGA_54   28354 /* GDA 1994 MGA Zone 54                */
  191. #define PE_PCS_GDA_1994_MGA_55   28355 /* GDA 1994 MGA Zone 55                */
  192. #define PE_PCS_GDA_1994_MGA_56   28356 /* GDA 1994 MGA Zone 56                */
  193. #define PE_PCS_GDA_1994_MGA_57   28357 /* GDA 1994 MGA Zone 57                */
  194. #define PE_PCS_GDA_1994_MGA_58   28358 /* GDA 1994 MGA Zone 58                */
  195. #define PE_PCS_NAD_1927_AL_E    26729 /* NAD 1927 SPCS Zone Alabama East      */
  196. #define PE_PCS_NAD_1927_AL_W    26730 /* NAD 1927 SPCS Zone Alabama West      */
  197. #define PE_PCS_NAD_1927_AK_1    26731 /* NAD 1927 SPCS Zone Alaska 1          */
  198. #define PE_PCS_NAD_1927_AK_2    26732 /* NAD 1927 SPCS Zone Alaska 2          */
  199. #define PE_PCS_NAD_1927_AK_3    26733 /* NAD 1927 SPCS Zone Alaska 3          */
  200. #define PE_PCS_NAD_1927_AK_4    26734 /* NAD 1927 SPCS Zone Alaska 4          */
  201. #define PE_PCS_NAD_1927_AK_5    26735 /* NAD 1927 SPCS Zone Alaska 5          */
  202. #define PE_PCS_NAD_1927_AK_6    26736 /* NAD 1927 SPCS Zone Alaska 6          */
  203. #define PE_PCS_NAD_1927_AK_7    26737 /* NAD 1927 SPCS Zone Alaska 7          */
  204. #define PE_PCS_NAD_1927_AK_8    26738 /* NAD 1927 SPCS Zone Alaska 8          */
  205. #define PE_PCS_NAD_1927_AK_9    26739 /* NAD 1927 SPCS Zone Alaska 9          */
  206. #define PE_PCS_NAD_1927_AK_10   26740 /* NAD 1927 SPCS Zone Alaska 10         */
  207. #define PE_PCS_NAD_1927_AZ_E    26748 /* NAD 1927 SPCS Zone Arizona East      */
  208. #define PE_PCS_NAD_1927_AZ_C    26749 /* NAD 1927 SPCS Zone Arizona Central   */
  209. #define PE_PCS_NAD_1927_AZ_W    26750 /* NAD 1927 SPCS Zone Arizona West      */
  210. #define PE_PCS_NAD_1927_AR_N    26751 /* NAD 1927 SPCS Zone Arkansas North    */
  211. #define PE_PCS_NAD_1927_AR_S    26752 /* NAD 1927 SPCS Zone Arkansas South    */
  212. #define PE_PCS_NAD_1927_CA_I    26741 /* NAD 1927 SPCS Zone California I      */
  213. #define PE_PCS_NAD_1927_CA_II   26742 /* NAD 1927 SPCS Zone California II     */
  214. #define PE_PCS_NAD_1927_CA_III  26743 /* NAD 1927 SPCS Zone California II     */
  215. #define PE_PCS_NAD_1927_CA_IV   26744 /* NAD 1927 SPCS Zone California IV     */
  216. #define PE_PCS_NAD_1927_CA_V    26745 /* NAD 1927 SPCS Zone California V      */
  217. #define PE_PCS_NAD_1927_CA_VI   26746 /* NAD 1927 SPCS Zone California VI     */
  218. #define PE_PCS_NAD_1927_CA_VII  26747 /* NAD 1927 SPCS Zone California VII    */
  219. #define PE_PCS_NAD_1927_CO_N    26753 /* NAD 1927 SPCS Zone Colorado North    */
  220. #define PE_PCS_NAD_1927_CO_C    26754 /* NAD 1927 SPCS Zone Colorado Central  */
  221. #define PE_PCS_NAD_1927_CO_S    26755 /* NAD 1927 SPCS Zone Colorado South    */
  222. #define PE_PCS_NAD_1927_CT      26756 /* NAD 1927 SPCS Zone Connecticut       */
  223. #define PE_PCS_NAD_1927_DE      26757 /* NAD 1927 SPCS Zone Delaware          */
  224. #define PE_PCS_NAD_1927_FL_E    26758 /* NAD 1927 SPCS Zone Florida East      */
  225. #define PE_PCS_NAD_1927_FL_W    26759 /* NAD 1927 SPCS Zone Florida West      */
  226. #define PE_PCS_NAD_1927_FL_N    26760 /* NAD 1927 SPCS Zone Florida North     */
  227. #define PE_PCS_NAD_1927_GA_E    26766 /* NAD 1927 SPCS Zone Georgia East      */
  228. #define PE_PCS_NAD_1927_GA_W    26767 /* NAD 1927 SPCS Zone Georgia West      */
  229. #define PE_PCS_NAD_1927_HI_1    26761 /* NAD 1927 SPCS Zone Hawaii 1          */
  230. #define PE_PCS_NAD_1927_HI_2    26762 /* NAD 1927 SPCS Zone Hawaii 2          */
  231. #define PE_PCS_NAD_1927_HI_3    26763 /* NAD 1927 SPCS Zone Hawaii 3          */
  232. #define PE_PCS_NAD_1927_HI_4    26764 /* NAD 1927 SPCS Zone Hawaii 4          */
  233. #define PE_PCS_NAD_1927_HI_5    26765 /* NAD 1927 SPCS Zone Hawaii 5          */
  234. #define PE_PCS_NAD_1927_ID_E    26768 /* NAD 1927 SPCS Zone Idaho East        */
  235. #define PE_PCS_NAD_1927_ID_C    26769 /* NAD 1927 SPCS Zone Idaho Central     */
  236. #define PE_PCS_NAD_1927_ID_W    26770 /* NAD 1927 SPCS Zone Idaho West        */
  237. #define PE_PCS_NAD_1927_IL_E    26771 /* NAD 1927 SPCS Zone Illinois East     */
  238. #define PE_PCS_NAD_1927_IL_W    26772 /* NAD 1927 SPCS Zone Illinois West     */
  239. #define PE_PCS_NAD_1927_IN_E    26773 /* NAD 1927 SPCS Zone Indiana East      */
  240. #define PE_PCS_NAD_1927_IN_W    26774 /* NAD 1927 SPCS Zone Indiana West      */
  241. #define PE_PCS_NAD_1927_IA_N    26775 /* NAD 1927 SPCS Zone Iowa North        */
  242. #define PE_PCS_NAD_1927_IA_S    26776 /* NAD 1927 SPCS Zone Iowa South        */
  243. #define PE_PCS_NAD_1927_KS_N    26777 /* NAD 1927 SPCS Zone Kansas North      */
  244. #define PE_PCS_NAD_1927_KS_S    26778 /* NAD 1927 SPCS Zone Kansas South      */
  245. #define PE_PCS_NAD_1927_KY_N    26779 /* NAD 1927 SPCS Zone Kentucky North    */
  246. #define PE_PCS_NAD_1927_KY_S    26780 /* NAD 1927 SPCS Zone Kentucky South    */
  247. #define PE_PCS_NAD_1927_LA_N    26781 /* NAD 1927 SPCS Zone Louisiana North   */
  248. #define PE_PCS_NAD_1927_LA_S    26782 /* NAD 1927 SPCS Zone Louisiana South   */
  249. #define PE_PCS_NAD_1927_ME_E    26783 /* NAD 1927 SPCS Zone Maine East        */
  250. #define PE_PCS_NAD_1927_ME_W    26784 /* NAD 1927 SPCS Zone Maine West        */
  251. #define PE_PCS_NAD_1927_MD      26785 /* NAD 1927 SPCS Zone Maryland          */
  252. #define PE_PCS_NAD_1927_MA_M    26786 /* NAD 1927 SPCS Zone Mass. Mainland    */
  253. #define PE_PCS_NAD_1927_MA_I    26787 /* NAD 1927 SPCS Zone Mass. Island      */
  254. #define PE_PCS_NAD_1927_MI_N    26788 /* NAD 1927 SPCS Zone Michigan North    */
  255. #define PE_PCS_NAD_1927_MI_C    26789 /* NAD 1927 SPCS Zone Michigan Central  */
  256. #define PE_PCS_NAD_1927_MI_S    26790 /* NAD 1927 SPCS Zone Michigan South    */
  257. #define PE_PCS_NAD_1927_MN_N    26791 /* NAD 1927 SPCS Zone Minnesota North   */
  258. #define PE_PCS_NAD_1927_MN_C    26792 /* NAD 1927 SPCS Zone Minnesota Central */
  259. #define PE_PCS_NAD_1927_MN_S    26793 /* NAD 1927 SPCS Zone Minnesota South   */
  260. #define PE_PCS_NAD_1927_MS_E    26794 /* NAD 1927 SPCS Zone Mississippi East  */
  261. #define PE_PCS_NAD_1927_MS_W    26795 /* NAD 1927 SPCS Zone Mississippi West  */
  262. #define PE_PCS_NAD_1927_MO_E    26796 /* NAD 1927 SPCS Zone Missouri East     */
  263. #define PE_PCS_NAD_1927_MO_C    26797 /* NAD 1927 SPCS Zone Missouri Central  */
  264. #define PE_PCS_NAD_1927_MO_W    26798 /* NAD 1927 SPCS Zone Missouri West     */
  265. #define PE_PCS_NAD_1927_MT_N    32001 /* NAD 1927 SPCS Zone Montana North     */
  266. #define PE_PCS_NAD_1927_MT_C    32002 /* NAD 1927 SPCS Zone Montana Central   */
  267. #define PE_PCS_NAD_1927_MT_S    32003 /* NAD 1927 SPCS Zone Montana South     */
  268. #define PE_PCS_NAD_1927_NE_N    32005 /* NAD 1927 SPCS Zone Nebraska North    */
  269. #define PE_PCS_NAD_1927_NE_S    32006 /* NAD 1927 SPCS Zone Nebraska South    */
  270. #define PE_PCS_NAD_1927_NV_E    32007 /* NAD 1927 SPCS Zone Nevada East       */
  271. #define PE_PCS_NAD_1927_NV_C    32008 /* NAD 1927 SPCS Zone Nevada Central    */
  272. #define PE_PCS_NAD_1927_NV_W    32009 /* NAD 1927 SPCS Zone Nevada West       */
  273. #define PE_PCS_NAD_1927_NH      32010 /* NAD 1927 SPCS Zone New Hampshire     */
  274. #define PE_PCS_NAD_1927_NJ      32011 /* NAD 1927 SPCS Zone New Jersey        */
  275. #define PE_PCS_NAD_1927_NM_E    32012 /* NAD 1927 SPCS Zone New Mexico East   */
  276. #define PE_PCS_NAD_1927_NM_C    32013 /* NAD 1927 SPCS Zone New Mexico Cent.  */
  277. #define PE_PCS_NAD_1927_NM_W    32014 /* NAD 1927 SPCS Zone New Mexico West   */
  278. #define PE_PCS_NAD_1927_NY_E    32015 /* NAD 1927 SPCS Zone New York East     */
  279. #define PE_PCS_NAD_1927_NY_C    32016 /* NAD 1927 SPCS Zone New York Central  */
  280. #define PE_PCS_NAD_1927_NY_W    32017 /* NAD 1927 SPCS Zone New York West     */
  281. #define PE_PCS_NAD_1927_NY_LI   32018 /* NAD 1927 SPCS Zone NY Long Island    */
  282. #define PE_PCS_NAD_1927_NC      32019 /* NAD 1927 SPCS Zone North Carolina    */
  283. #define PE_PCS_NAD_1927_ND_N    32020 /* NAD 1927 SPCS Zone North Dakota N    */
  284. #define PE_PCS_NAD_1927_ND_S    32021 /* NAD 1927 SPCS Zone North Dakota S    */
  285. #define PE_PCS_NAD_1927_OH_N    32022 /* NAD 1927 SPCS Zone Ohio North        */
  286. #define PE_PCS_NAD_1927_OH_S    32023 /* NAD 1927 SPCS Zone Ohio South        */
  287. #define PE_PCS_NAD_1927_OK_N    32024 /* NAD 1927 SPCS Zone Oklahoma North    */
  288. #define PE_PCS_NAD_1927_OK_S    32025 /* NAD 1927 SPCS Zone Oklahoma South    */
  289. #define PE_PCS_NAD_1927_OR_N    32026 /* NAD 1927 SPCS Zone Oregon North      */
  290. #define PE_PCS_NAD_1927_OR_S    32027 /* NAD 1927 SPCS Zone Oregon South      */
  291. #define PE_PCS_NAD_1927_PA_N    32028 /* NAD 1927 SPCS Zone Pennsylvania N    */
  292. #define PE_PCS_NAD_1927_PA_S    32029 /* NAD 1927 SPCS Zone Pennsylvania S    */
  293. #define PE_PCS_NAD_1927_RI      32030 /* NAD 1927 SPCS Zone Rhode Island      */
  294. #define PE_PCS_NAD_1927_SC_N    32031 /* NAD 1927 SPCS Zone South Carolina N  */
  295. #define PE_PCS_NAD_1927_SC_S    32033 /* NAD 1927 SPCS Zone South Carolina S  */
  296. #define PE_PCS_NAD_1927_SD_N    32034 /* NAD 1927 SPCS Zone South Dakota N    */
  297. #define PE_PCS_NAD_1927_SD_S    32035 /* NAD 1927 SPCS Zone South Dakota S    */
  298. #define PE_PCS_NAD_1927_TN      32036 /* NAD 1927 SPCS Zone Tennessee         */
  299. #define PE_PCS_NAD_1927_TX_N    32037 /* NAD 1927 SPCS Zone Texas North       */
  300. #define PE_PCS_NAD_1927_TX_NC   32038 /* NAD 1927 SPCS Zone Texas North Cent. */
  301. #define PE_PCS_NAD_1927_TX_C    32039 /* NAD 1927 SPCS Zone Texas Central     */
  302. #define PE_PCS_NAD_1927_TX_SC   32040 /* NAD 1927 SPCS Zone Texas South Cent. */
  303. #define PE_PCS_NAD_1927_TX_S    32041 /* NAD 1927 SPCS Zone Texas South       */
  304. #define PE_PCS_NAD_1927_UT_N    32042 /* NAD 1927 SPCS Zone Utah North        */
  305. #define PE_PCS_NAD_1927_UT_C    32043 /* NAD 1927 SPCS Zone Utah Central      */
  306. #define PE_PCS_NAD_1927_UT_S    32044 /* NAD 1927 SPCS Zone Utah South        */
  307. #define PE_PCS_NAD_1927_VT      32045 /* NAD 1927 SPCS Zone Vermont           */
  308. #define PE_PCS_NAD_1927_VA_N    32046 /* NAD 1927 SPCS Zone Virginia North    */
  309. #define PE_PCS_NAD_1927_VA_S    32047 /* NAD 1927 SPCS Zone Virginia South    */
  310. #define PE_PCS_NAD_1927_WA_N    32048 /* NAD 1927 SPCS Zone Washington North  */
  311. #define PE_PCS_NAD_1927_WA_S    32049 /* NAD 1927 SPCS Zone Washington South  */
  312. #define PE_PCS_NAD_1927_WV_N    32050 /* NAD 1927 SPCS Zone West Virginia N   */
  313. #define PE_PCS_NAD_1927_WV_S    32051 /* NAD 1927 SPCS Zone West Virginia S   */
  314. #define PE_PCS_NAD_1927_WI_N    32052 /* NAD 1927 SPCS Zone Wisconsin North   */
  315. #define PE_PCS_NAD_1927_WI_C    32053 /* NAD 1927 SPCS Zone Wisconsin Central */
  316. #define PE_PCS_NAD_1927_WI_S    32054 /* NAD 1927 SPCS Zone Wisconsin South   */
  317. #define PE_PCS_NAD_1927_WY_E    32055 /* NAD 1927 SPCS Zone Wyoming I East    */
  318. #define PE_PCS_NAD_1927_WY_EC   32056 /* NAD 1927 SPCS Zone Wyoming II EC     */
  319. #define PE_PCS_NAD_1927_WY_WC   32057 /* NAD 1927 SPCS Zone Wyoming III WC    */
  320. #define PE_PCS_NAD_1927_WY_W    32058 /* NAD 1927 SPCS Zone Wyoming IV West   */
  321. #define PE_PCS_NAD_1927_PR      32059 /* NAD 1927 SPCS Zone Puerto Rico       */
  322. #define PE_PCS_NAD_1927_VI      32060 /* NAD 1927 SPCS Zone St. Croix         */
  323. #define PE_PCS_NAD_1927_GU      (32061+33000) /* NAD 1927 SPCS Zone Guam      */
  324. #define PE_PCS_NAD_MICH_MI_E_OLD  26801 /* NAD Michigan                       */
  325. #define PE_PCS_NAD_MICH_MI_C_OLD  26802 /* NAD Michigan                       */
  326. #define PE_PCS_NAD_MICH_MI_W_OLD  26803 /* NAD Michigan                       */
  327. #define PE_PCS_NAD_MICH_MI_N      26811 /* NAD Michigan                       */
  328. #define PE_PCS_NAD_MICH_MI_C      26812 /* NAD Michigan                       */
  329. #define PE_PCS_NAD_MICH_MI_S      26813 /* NAD Michigan                       */
  330. #define PE_PCS_NAD_1983_AL_E    26929 /* NAD 1983 SPCS Zone Alabama East      */
  331. #define PE_PCS_NAD_1983_AL_W    26930 /* NAD 1983 SPCS Zone Alabama West      */
  332. #define PE_PCS_NAD_1983_AK_1    26931 /* NAD 1983 SPCS Zone Alaska 1          */
  333. #define PE_PCS_NAD_1983_AK_2    26932 /* NAD 1983 SPCS Zone Alaska 2          */
  334. #define PE_PCS_NAD_1983_AK_3    26933 /* NAD 1983 SPCS Zone Alaska 3          */
  335. #define PE_PCS_NAD_1983_AK_4    26934 /* NAD 1983 SPCS Zone Alaska 4          */
  336. #define PE_PCS_NAD_1983_AK_5    26935 /* NAD 1983 SPCS Zone Alaska 5          */
  337. #define PE_PCS_NAD_1983_AK_6    26936 /* NAD 1983 SPCS Zone Alaska 6          */
  338. #define PE_PCS_NAD_1983_AK_7    26937 /* NAD 1983 SPCS Zone Alaska 7          */
  339. #define PE_PCS_NAD_1983_AK_8    26938 /* NAD 1983 SPCS Zone Alaska 8          */
  340. #define PE_PCS_NAD_1983_AK_9    26939 /* NAD 1983 SPCS Zone Alaska 9          */
  341. #define PE_PCS_NAD_1983_AK_10   26940 /* NAD 1983 SPCS Zone Alaska 10         */
  342. #define PE_PCS_NAD_1983_AZ_E    26948 /* NAD 1983 SPCS Zone Arizona East      */
  343. #define PE_PCS_NAD_1983_AZ_C    26949 /* NAD 1983 SPCS Zone Arizona Central   */
  344. #define PE_PCS_NAD_1983_AZ_W    26950 /* NAD 1983 SPCS Zone Arizona West      */
  345. #define PE_PCS_NAD_1983_AR_N    26951 /* NAD 1983 SPCS Zone Arkansas North    */
  346. #define PE_PCS_NAD_1983_AR_S    26952 /* NAD 1983 SPCS Zone Arkansas South    */
  347. #define PE_PCS_NAD_1983_CA_I    26941 /* NAD 1983 SPCS Zone California I      */
  348. #define PE_PCS_NAD_1983_CA_II   26942 /* NAD 1983 SPCS Zone California II     */
  349. #define PE_PCS_NAD_1983_CA_III  26943 /* NAD 1983 SPCS Zone California III    */
  350. #define PE_PCS_NAD_1983_CA_IV   26944 /* NAD 1983 SPCS Zone California IV     */
  351. #define PE_PCS_NAD_1983_CA_V    26945 /* NAD 1983 SPCS Zone California V      */
  352. #define PE_PCS_NAD_1983_CA_VI   26946 /* NAD 1983 SPCS Zone California VI     */
  353. #define PE_PCS_NAD_1983_CO_N    26953 /* NAD 1983 SPCS Zone Colorado North    */
  354. #define PE_PCS_NAD_1983_CO_C    26954 /* NAD 1983 SPCS Zone Colorado Central  */
  355. #define PE_PCS_NAD_1983_CO_S    26955 /* NAD 1983 SPCS Zone Colorado South    */
  356. #define PE_PCS_NAD_1983_CT      26956 /* NAD 1983 SPCS Zone Connecticut       */
  357. #define PE_PCS_NAD_1983_DE      26957 /* NAD 1983 SPCS Zone Delaware          */
  358. #define PE_PCS_NAD_1983_FL_E    26958 /* NAD 1983 SPCS Zone Florida East      */
  359. #define PE_PCS_NAD_1983_FL_W    26959 /* NAD 1983 SPCS Zone Florida West      */
  360. #define PE_PCS_NAD_1983_FL_N    26960 /* NAD 1983 SPCS Zone Florida North     */
  361. #define PE_PCS_NAD_1983_GA_E    26966 /* NAD 1983 SPCS Zone Georgia East      */
  362. #define PE_PCS_NAD_1983_GA_W    26967 /* NAD 1983 SPCS Zone Georgia West      */
  363. #define PE_PCS_NAD_1983_HI_1    26961 /* NAD 1983 SPCS Zone Hawaii Zone 1     */
  364. #define PE_PCS_NAD_1983_HI_2    26962 /* NAD 1983 SPCS Zone Hawaii Zone 2     */
  365. #define PE_PCS_NAD_1983_HI_3    26963 /* NAD 1983 SPCS Zone Hawaii Zone 3     */
  366. #define PE_PCS_NAD_1983_HI_4    26964 /* NAD 1983 SPCS Zone Hawaii Zone 4     */
  367. #define PE_PCS_NAD_1983_HI_5    26965 /* NAD 1983 SPCS Zone Hawaii Zone 5     */
  368. #define PE_PCS_NAD_1983_ID_E    26968 /* NAD 1983 SPCS Zone Idaho East        */
  369. #define PE_PCS_NAD_1983_ID_C    26969 /* NAD 1983 SPCS Zone Idaho Central     */
  370. #define PE_PCS_NAD_1983_ID_W    26970 /* NAD 1983 SPCS Zone Idaho West        */
  371. #define PE_PCS_NAD_1983_IL_E    26971 /* NAD 1983 SPCS Zone Illinois East     */
  372. #define PE_PCS_NAD_1983_IL_W    26972 /* NAD 1983 SPCS Zone Illinois West     */
  373. #define PE_PCS_NAD_1983_IN_E    26973 /* NAD 1983 SPCS Zone Indiana East      */
  374. #define PE_PCS_NAD_1983_IN_W    26974 /* NAD 1983 SPCS Zone Indiana West      */
  375. #define PE_PCS_NAD_1983_IA_N    26975 /* NAD 1983 SPCS Zone Iowa North        */
  376. #define PE_PCS_NAD_1983_IA_S    26976 /* NAD 1983 SPCS Zone Iowa South        */
  377. #define PE_PCS_NAD_1983_KS_N    26977 /* NAD 1983 SPCS Zone Kansas North      */
  378. #define PE_PCS_NAD_1983_KS_S    26978 /* NAD 1983 SPCS Zone Kansas South      */
  379. #define PE_PCS_NAD_1983_KY_N    26979 /* NAD 1983 SPCS Zone Kentucky North    */
  380. #define PE_PCS_NAD_1983_KY_S    26980 /* NAD 1983 SPCS Zone Kentucky South    */
  381. #define PE_PCS_NAD_1983_LA_N    26981 /* NAD 1983 SPCS Zone Louisiana North   */
  382. #define PE_PCS_NAD_1983_LA_S    26982 /* NAD 1983 SPCS Zone Louisiana South   */
  383. #define PE_PCS_NAD_1983_ME_E    26983 /* NAD 1983 SPCS Zone Maine East        */
  384. #define PE_PCS_NAD_1983_ME_W    26984 /* NAD 1983 SPCS Zone Maine West        */
  385. #define PE_PCS_NAD_1983_MD      26985 /* NAD 1983 SPCS Zone Maryland          */
  386. #define PE_PCS_NAD_1983_MA_M    26986 /* NAD 1983 SPCS Zone Mass. Mainland    */
  387. #define PE_PCS_NAD_1983_MA_I    26987 /* NAD 1983 SPCS Zone Mass. Island      */
  388. #define PE_PCS_NAD_1983_MI_N    26988 /* NAD 1983 SPCS Zone Michigan North    */
  389. #define PE_PCS_NAD_1983_MI_C    26989 /* NAD 1983 SPCS Zone Michigan Central  */
  390. #define PE_PCS_NAD_1983_MI_S    26990 /* NAD 1983 SPCS Zone Michigan South    */
  391. #define PE_PCS_NAD_1983_MN_N    26991 /* NAD 1983 SPCS Zone Minnesota North   */
  392. #define PE_PCS_NAD_1983_MN_C    26992 /* NAD 1983 SPCS Zone Minnesota Central */
  393. #define PE_PCS_NAD_1983_MN_S    26993 /* NAD 1983 SPCS Zone Minnesota South   */
  394. #define PE_PCS_NAD_1983_MS_E    26994 /* NAD 1983 SPCS Zone Mississippi East  */
  395. #define PE_PCS_NAD_1983_MS_W    26995 /* NAD 1983 SPCS Zone Mississippi West  */
  396. #define PE_PCS_NAD_1983_MO_E    26996 /* NAD 1983 SPCS Zone Missouri East     */
  397. #define PE_PCS_NAD_1983_MO_C    26997 /* NAD 1983 SPCS Zone Missouri Central  */
  398. #define PE_PCS_NAD_1983_MO_W    26998 /* NAD 1983 SPCS Zone Missouri West     */
  399. #define PE_PCS_NAD_1983_MT      32100 /* NAD 1983 SPCS Zone Montana           */
  400. #define PE_PCS_NAD_1983_NE      32104 /* NAD 1983 SPCS Zone Nebraska          */
  401. #define PE_PCS_NAD_1983_NV_E    32107 /* NAD 1983 SPCS Zone Nevada East       */
  402. #define PE_PCS_NAD_1983_NV_C    32108 /* NAD 1983 SPCS Zone Nevada Central    */
  403. #define PE_PCS_NAD_1983_NV_W    32109 /* NAD 1983 SPCS Zone Nevada West       */
  404. #define PE_PCS_NAD_1983_NH      32110 /* NAD 1983 SPCS Zone New Hampshire     */
  405. #define PE_PCS_NAD_1983_NJ      32111 /* NAD 1983 SPCS Zone New Jersey        */
  406. #define PE_PCS_NAD_1983_NM_E    32112 /* NAD 1983 SPCS Zone New Mexico East   */
  407. #define PE_PCS_NAD_1983_NM_C    32113 /* NAD 1983 SPCS Zone New Mexico Cent.  */
  408. #define PE_PCS_NAD_1983_NM_W    32114 /* NAD 1983 SPCS Zone New Mexico West   */
  409. #define PE_PCS_NAD_1983_NY_E    32115 /* NAD 1983 SPCS Zone New York East     */
  410. #define PE_PCS_NAD_1983_NY_C    32116 /* NAD 1983 SPCS Zone New York Central  */
  411. #define PE_PCS_NAD_1983_NY_W    32117 /* NAD 1983 SPCS Zone New York West     */
  412. #define PE_PCS_NAD_1983_NY_LI   32118 /* NAD 1983 SPCS Zone NY Long Island    */
  413. #define PE_PCS_NAD_1983_NC      32119 /* NAD 1983 SPCS Zone North Carolina    */
  414. #define PE_PCS_NAD_1983_ND_N    32120 /* NAD 1983 SPCS Zone North Dakota N    */
  415. #define PE_PCS_NAD_1983_ND_S    32121 /* NAD 1983 SPCS Zone North Dakota S    */
  416. #define PE_PCS_NAD_1983_OH_N    32122 /* NAD 1983 SPCS Zone Ohio North        */
  417. #define PE_PCS_NAD_1983_OH_S    32123 /* NAD 1983 SPCS Zone Ohio South        */
  418. #define PE_PCS_NAD_1983_OK_N    32124 /* NAD 1983 SPCS Zone Oklahoma North    */
  419. #define PE_PCS_NAD_1983_OK_S    32125 /* NAD 1983 SPCS Zone Oklahoma South    */
  420. #define PE_PCS_NAD_1983_OR_N    32126 /* NAD 1983 SPCS Zone Oregon North      */
  421. #define PE_PCS_NAD_1983_OR_S    32127 /* NAD 1983 SPCS Zone Oregon South      */
  422. #define PE_PCS_NAD_1983_PA_N    32128 /* NAD 1983 SPCS Zone Pennsylvania N    */
  423. #define PE_PCS_NAD_1983_PA_S    32129 /* NAD 1983 SPCS Zone Pennsylvania S    */
  424. #define PE_PCS_NAD_1983_RI      32130 /* NAD 1983 SPCS Zone Rhode Island      */
  425. #define PE_PCS_NAD_1983_SC      32133 /* NAD 1983 SPCS Zone South Carolina    */
  426. #define PE_PCS_NAD_1983_SD_N    32134 /* NAD 1983 SPCS Zone South Dakota N    */
  427. #define PE_PCS_NAD_1983_SD_S    32135 /* NAD 1983 SPCS Zone South Dakota S    */
  428. #define PE_PCS_NAD_1983_TN      32136 /* NAD 1983 SPCS Zone Tennessee         */
  429. #define PE_PCS_NAD_1983_TX_N    32137 /* NAD 1983 SPCS Zone Texas North       */
  430. #define PE_PCS_NAD_1983_TX_NC   32138 /* NAD 1983 SPCS Zone Texas North Cent. */
  431. #define PE_PCS_NAD_1983_TX_C    32139 /* NAD 1983 SPCS Zone Texas Central     */
  432. #define PE_PCS_NAD_1983_TX_SC   32140 /* NAD 1983 SPCS Zone Texas South Cent. */
  433. #define PE_PCS_NAD_1983_TX_S    32141 /* NAD 1983 SPCS Zone Texas South       */
  434. #define PE_PCS_NAD_1983_UT_N    32142 /* NAD 1983 SPCS Zone Utah North        */
  435. #define PE_PCS_NAD_1983_UT_C    32143 /* NAD 1983 SPCS Zone Utah Central      */
  436. #define PE_PCS_NAD_1983_UT_S    32144 /* NAD 1983 SPCS Zone Utah South        */
  437. #define PE_PCS_NAD_1983_VT      32145 /* NAD 1983 SPCS Zone Vermont           */
  438. #define PE_PCS_NAD_1983_VA_N    32146 /* NAD 1983 SPCS Zone Virginia North    */
  439. #define PE_PCS_NAD_1983_VA_S    32147 /* NAD 1983 SPCS Zone Virginia South    */
  440. #define PE_PCS_NAD_1983_WA_N    32148 /* NAD 1983 SPCS Zone Washington North  */
  441. #define PE_PCS_NAD_1983_WA_S    32149 /* NAD 1983 SPCS Zone Washington South  */
  442. #define PE_PCS_NAD_1983_WV_N    32150 /* NAD 1983 SPCS Zone West Virginia N   */
  443. #define PE_PCS_NAD_1983_WV_S    32151 /* NAD 1983 SPCS Zone West Virginia S   */
  444. #define PE_PCS_NAD_1983_WI_N    32152 /* NAD 1983 SPCS Zone Wisconsin North   */
  445. #define PE_PCS_NAD_1983_WI_C    32153 /* NAD 1983 SPCS Zone Wisconsin Central */
  446. #define PE_PCS_NAD_1983_WI_S    32154 /* NAD 1983 SPCS Zone Wisconsin South   */
  447. #define PE_PCS_NAD_1983_WY_E    32155 /* NAD 1983 SPCS Zone Wyoming I East    */
  448. #define PE_PCS_NAD_1983_WY_EC   32156 /* NAD 1983 SPCS Zone Wyoming II EC     */
  449. #define PE_PCS_NAD_1983_WY_WC   32157 /* NAD 1983 SPCS Zone Wyoming III WC    */
  450. #define PE_PCS_NAD_1983_WY_W    32158 /* NAD 1983 SPCS Zone Wyoming IV West   */
  451. #define PE_PCS_NAD_1983_PR_VI   32161 /* NAD 1983 SPCS Zone PR & St. Croix    */
  452. #define PE_PCS_NAD_1983_GU      (32161+33000) /* NAD 1983 SPCS Zone Guam      */
  453. #define PE_PCS_ADINDAN_UTM_37N         20137 /* Adindan UTM Zone 37N          */
  454. #define PE_PCS_ADINDAN_UTM_38N         20138 /* Adindan UTM Zone 38N          */
  455. #define PE_PCS_AFGOOYE_UTM_38N         20538 /* Afgooye UTM Zone 38N          */
  456. #define PE_PCS_AFGOOYE_UTM_39N         20539 /* Afgooye UTM Zone 39N          */
  457. #define PE_PCS_AIN_EL_ABD_UTM_37N      20437 /* Ain el Abd 1970 UTM Zone 37N  */
  458. #define PE_PCS_AIN_EL_ABD_UTM_38N      20438 /* Ain el Abd 1970 UTM Zone 38N  */
  459. #define PE_PCS_AIN_EL_ABD_UTM_39N      20439 /* Ain el Abd 1970 UTM Zone 39N  */
  460. #define PE_PCS_ARATU_UTM_22S           20822 /* Aratu UTM Zone 22S            */
  461. #define PE_PCS_ARATU_UTM_23S           20823 /* Aratu UTM Zone 23S            */
  462. #define PE_PCS_ARATU_UTM_24S           20824 /* Aratu UTM Zone 24S            */
  463. #define PE_PCS_BATAVIA_UTM_48S         21148 /* Batavia UTM Zone 48S          */
  464. #define PE_PCS_BATAVIA_UTM_49S         21149 /* Batavia UTM Zone 49S          */
  465. #define PE_PCS_BATAVIA_UTM_50S         21150 /* Batavia UTM Zone 50S          */
  466. #define PE_PCS_BOGOTA_UTM_17N          21817 /* Bogota UTM Zone 17N           */
  467. #define PE_PCS_BOGOTA_UTM_18N          21818 /* Bogota UTM Zone 18N           */
  468. #define PE_PCS_CAMACUPA_UTM_32S        22032 /* Camacupa UTM Zone 32S         */
  469. #define PE_PCS_CAMACUPA_UTM_33S        22033 /* Camacupa UTM Zone 33S         */
  470. #define PE_PCS_CARTHAGE_UTM_32N        22332 /* Carthage UTM Zone 32N         */
  471. #define PE_PCS_CORREGO_ALEGRE_UTM_23S  22523 /* Corrego Alegre UTM Zone 23S   */
  472. #define PE_PCS_CORREGO_ALEGRE_UTM_24S  22524 /* Corrego Alegre UTM Zone 24S   */
  473. #define PE_PCS_DATUM_73_UTM_ZONE_29N   27429 /* Datum 73 UTM Zone 29N         */
  474. #define PE_PCS_DOUALA_UTM_32N          22832 /* Douala UTM Zone 32N           */
  475. #define PE_PCS_FAHUD_UTM_39N           23239 /* Fahud UTM Zone 39N            */
  476. #define PE_PCS_FAHUD_UTM_40N           23240 /* Fahud UTM Zone 40N            */
  477. #define PE_PCS_GAROUA_UTM_33N          23433 /* Garoua UTM Zone 33N           */
  478. #define PE_PCS_GGRS_1987_GREEK_GRID    2100  /* Greek Grid                    */
  479. #define PE_PCS_ID_1974_UTM_46N         23846 /* Indonesia 1974 UTM Zone 46N   */
  480. #define PE_PCS_ID_1974_UTM_47N         23847 /* Indonesia 1974 UTM Zone 47N   */
  481. #define PE_PCS_ID_1974_UTM_48N         23848 /* Indonesia 1974 UTM Zone 48N   */
  482. #define PE_PCS_ID_1974_UTM_49N         23849 /* Indonesia 1974 UTM Zone 49N   */
  483. #define PE_PCS_ID_1974_UTM_50N         23850 /* Indonesia 1974 UTM Zone 50N   */
  484. #define PE_PCS_ID_1974_UTM_51N         23851 /* Indonesia 1974 UTM Zone 51N   */
  485. #define PE_PCS_ID_1974_UTM_52N         23852 /* Indonesia 1974 UTM Zone 52N   */
  486. #define PE_PCS_ID_1974_UTM_53N         23853 /* Indonesia 1974 UTM Zone 53N   */
  487. #define PE_PCS_ID_1974_UTM_46S         23886 /* Indonesia 1974 UTM Zone 46S   */
  488. #define PE_PCS_ID_1974_UTM_47S         23887 /* Indonesia 1974 UTM Zone 47S   */
  489. #define PE_PCS_ID_1974_UTM_48S         23888 /* Indonesia 1974 UTM Zone 48S   */
  490. #define PE_PCS_ID_1974_UTM_49S         23889 /* Indonesia 1974 UTM Zone 49S   */
  491. #define PE_PCS_ID_1974_UTM_50S         23890 /* Indonesia 1974 UTM Zone 50S   */
  492. #define PE_PCS_ID_1974_UTM_51S         23891 /* Indonesia 1974 UTM Zone 51S   */
  493. #define PE_PCS_ID_1974_UTM_52S         23892 /* Indonesia 1974 UTM Zone 52S   */
  494. #define PE_PCS_ID_1974_UTM_53S         23893 /* Indonesia 1974 UTM Zone 53S   */
  495. #define PE_PCS_ID_1974_UTM_54S         23894 /* Indonesia 1974 UTM Zone 54S   */
  496. #define PE_PCS_INDIAN_1954_UTM_47N     23947 /* Indian 1954 UTM Zone 47N      */
  497. #define PE_PCS_INDIAN_1954_UTM_48N     23948 /* Indian 1954 UTM Zone 48N      */
  498. #define PE_PCS_INDIAN_1975_UTM_47N     24047 /* Indian 1975 UTM Zone 47N      */
  499. #define PE_PCS_INDIAN_1975_UTM_48N     24048 /* Indian 1975 UTM Zone 48N      */
  500. #define PE_PCS_KERTAU_UTM_47N          24547 /* Kertau UTM Zone 47N           */
  501. #define PE_PCS_KERTAU_UTM_48N          24548 /* Kertau UTM Zone 48N           */
  502. #define PE_PCS_LA_CANOA_UTM_20N        24720 /* La Canoa UTM Zone 20N         */
  503. #define PE_PCS_LA_CANOA_UTM_21N        24721 /* La Canoa UTM Zone 21N         */
  504. #define PE_PCS_LOME_UTM_31N            25231 /* Lome UTM Zone 31N             */
  505. #define PE_PCS_MPORALOKO_UTM_32N       26632 /* M'poraloko UTM Zone 32N       */
  506. #define PE_PCS_MPORALOKO_UTM_32S       26692 /* M'poraloko UTM Zone 32S       */
  507. #define PE_PCS_MALONGO_1987_UTM_32S    25932 /* Malongo 1987 UTM Zone 32S     */
  508. #define PE_PCS_MASSAWA_UTM_37N         26237 /* Massawa UTM Zone 37N          */
  509. #define PE_PCS_MHAST_UTM_32S           26432 /* Mhast UTM Zone 32S            */
  510. #define PE_PCS_MINNA_UTM_31N           26331 /* Minna UTM Zone 31N            */
  511. #define PE_PCS_MINNA_UTM_32N           26332 /* Minna UTM Zone 32N            */
  512. #define PE_PCS_NAHRWAN_1967_UTM_38N    27038 /* Nahrwan 1967 UTM Zone 38N     */
  513. #define PE_PCS_NAHRWAN_1967_UTM_39N    27039 /* Nahrwan 1967 UTM Zone 39N     */
  514. #define PE_PCS_NAHRWAN_1967_UTM_40N    27040 /* Nahrwan 1967 UTM Zone 40N     */
  515. #define PE_PCS_NGN_UTM_38N             31838 /* NGN UTM Zone 38N              */
  516. #define PE_PCS_NGN_UTM_39N             31839 /* NGN UTM Zone 39N              */
  517. #define PE_PCS_NORD_SAHARA_UTM_29N     30729 /* Nord Sahara 1959 UTM Zone 29N */
  518. #define PE_PCS_NORD_SAHARA_UTM_30N     30730 /* Nord Sahara 1959 UTM Zone 30N */
  519. #define PE_PCS_NORD_SAHARA_UTM_31N     30731 /* Nord Sahara 1959 UTM Zone 31N */
  520. #define PE_PCS_NORD_SAHARA_UTM_32N     30732 /* Nord Sahara 1959 UTM Zone 32N */
  521. #define PE_PCS_NAPARIMA_1972_UTM_20N   27120 /* Naparima 1972 UTM Zone 20N    */
  522. #define PE_PCS_POINTE_NOIRE_UTM_32S    28232 /* Pointe Noire UTM Zone 32S     */
  523. #define PE_PCS_PSAD_1956_UTM_18N   24818 /* Prov. S. Amer. Datum UTM Zone 18N */
  524. #define PE_PCS_PSAD_1956_UTM_19N   24819 /* Prov. S. Amer. Datum UTM Zone 19N */
  525. #define PE_PCS_PSAD_1956_UTM_20N   24820 /* Prov. S. Amer. Datum UTM Zone 20N */
  526. #define PE_PCS_PSAD_1956_UTM_21N   24821 /* Prov. S. Amer. Datum UTM Zone 21N */
  527. #define PE_PCS_PSAD_1956_UTM_17S   24877 /* Prov. S. Amer. Datum UTM Zone 17S */
  528. #define PE_PCS_PSAD_1956_UTM_18S   24878 /* Prov. S. Amer. Datum UTM Zone 18S */
  529. #define PE_PCS_PSAD_1956_UTM_19S   24879 /* Prov. S. Amer. Datum UTM Zone 19S */
  530. #define PE_PCS_PSAD_1956_UTM_20S   24880 /* Prov. S. Amer. Datum UTM Zone 20S */
  531. #define PE_PCS_SAPPER_HILL_UTM_20S     29220 /* Sapper Hill 1943 UTM Zone 20S */
  532. #define PE_PCS_SAPPER_HILL_UTM_21S     29221 /* Sapper Hill 1943 UTM Zone 21S */
  533. #define PE_PCS_SCHWARZECK_UTM_33S      29333 /* Schwarzeck UTM Zone 33S       */
  534. #define PE_PCS_SUDAN_UTM_35N           29635 /* Sudan UTM Zone 35N            */
  535. #define PE_PCS_SUDAN_UTM_36N           29636 /* Sudan UTM Zone 36N            */
  536. #define PE_PCS_TANANARIVE_UTM_38S      29738 /* Tananarive 1925 UTM Zone 38S  */
  537. #define PE_PCS_TANANARIVE_UTM_39S      29739 /* Tananarive 1925 UTM Zone 39S  */
  538. #define PE_PCS_TC_1948_UTM_39N       30339 /* Trucial Coast 1948 UTM Zone 39N */
  539. #define PE_PCS_TC_1948_UTM_40N       30340 /* Trucial Coast 1948 UTM Zone 40N */
  540. #define PE_PCS_TIMBALAI_1948_UTM_49N   29849 /* Timbalai 1948 UTM Zone 49N    */
  541. #define PE_PCS_TIMBALAI_1948_UTM_50N   29850 /* Timbalai 1948 UTM Zone 50N    */
  542. #define PE_PCS_YOFF_1972_UTM_28N       31028 /* Yoff 1972 UTM Zone 28N        */
  543. #define PE_PCS_ZANDERIJ_1972_UTM_21N   31121 /* Zanderij 1972 UTM Zone 21N    */
  544. #define PE_PCS_KUDAMS_KTM                 31900 /* Kuwait Utility KTM         */
  545. #define PE_PCS_LUZON_PHILIPPINES_I        25391 /* Philippines Zone I         */
  546. #define PE_PCS_LUZON_PHILIPPINES_II       25392 /* Philippines Zone II        */
  547. #define PE_PCS_LUZON_PHILIPPINES_III      25393 /* Philippines Zone III       */
  548. #define PE_PCS_LUZON_PHILIPPINES_IV       25394 /* Philippines Zone IV        */
  549. #define PE_PCS_LUZON_PHILIPPINES_V        25395 /* Philippines Zone V         */
  550. #define PE_PCS_MGI_FERRO_AUSTRIA_WEST     31291 /* Austria (Ferro) West Zone  */
  551. #define PE_PCS_MGI_FERRO_AUSTRIA_CENTRAL  31292 /* Austria (Ferro) Cent. Zone */
  552. #define PE_PCS_MGI_FERRO_AUSTRIA_EAST     31293 /* Austria (Ferro) East Zone  */
  553. #define PE_PCS_MONTE_MARIO_ROME_ITALY_1   26591 /* Monte Mario (Rome) Italy 1 */
  554. #define PE_PCS_MONTE_MARIO_ROME_ITALY_2   26592 /* Monte Mario (Rome) Italy 2 */
  555. #define PE_PCS_C_INCHAUSPE_ARGENTINA_1    22191 /* Argentina Zone 1           */
  556. #define PE_PCS_C_INCHAUSPE_ARGENTINA_2    22192 /* Argentina Zone 2           */
  557. #define PE_PCS_C_INCHAUSPE_ARGENTINA_3    22193 /* Argentina Zone 3           */
  558. #define PE_PCS_C_INCHAUSPE_ARGENTINA_4    22194 /* Argentina Zone 4           */
  559. #define PE_PCS_C_INCHAUSPE_ARGENTINA_5    22195 /* Argentina Zone 5           */
  560. #define PE_PCS_C_INCHAUSPE_ARGENTINA_6    22196 /* Argentina Zone 6           */
  561. #define PE_PCS_C_INCHAUSPE_ARGENTINA_7    22197 /* Argentina Zone 7           */
  562. #define PE_PCS_DHDN_GERMANY_1             31491 /* Germany Zone 1             */
  563. #define PE_PCS_DHDN_GERMANY_2             31492 /* Germany Zone 2             */
  564. #define PE_PCS_DHDN_GERMANY_3             31493 /* Germany Zone 3             */
  565. #define PE_PCS_DHDN_GERMANY_4             31494 /* Germany Zone 4             */
  566. #define PE_PCS_DHDN_GERMANY_5             31495 /* Germany Zone 5             */
  567. #define PE_PCS_AIN_EL_ABD_BAHRAIN_GRID    20499 /* Bahrain State Grid         */
  568. #define PE_PCS_BOGOTA_COLOMBIA_WEST       21891 /* Colombia West Zone         */
  569. #define PE_PCS_BOGOTA_COLOMBIA_BOGOTA     21892 /* Colombia Bogota Zone       */
  570. #define PE_PCS_BOGOTA_COLOMBIA_E_CENTRAL  21893 /* Colombia E Central Zone    */
  571. #define PE_PCS_BOGOTA_COLOMBIA_EAST       21894 /* Colombia East Zone         */
  572. #define PE_PCS_EGYPT_RED_BELT             22992 /* Egypt Red Belt             */
  573. #define PE_PCS_EGYPT_PURPLE_BELT          22993 /* Egypt Purple Belt          */
  574. #define PE_PCS_EGYPT_EXT_PURPLE_BELT      22994 /* Egypt Extended Purple Belt */
  575. #define PE_PCS_LEIGON_GHANA_GRID          25000 /* Ghana Metre Grid           */
  576. #define PE_PCS_TM65_IRISH_GRID            29900 /* Irish National Grid        */
  577. #define PE_PCS_NZGD_1949_NORTH_ISLAND     27291 /* New Zealand North Island   */
  578. #define PE_PCS_NZGD_1949_SOUTH_ISLAND     27292 /* New Zealand South Island   */
  579. #define PE_PCS_MINNA_NIGERIA_WEST_BELT    26391 /* Nigeria West Belt          */
  580. #define PE_PCS_MINNA_NIGERIA_MID_BELT     26392 /* Nigeria Mid Belt           */
  581. #define PE_PCS_MINNA_NIGERIA_EAST_BELT    26393 /* Nigeria East Belt          */
  582. #define PE_PCS_PSAD_1956_PERU_WEST        24891 /* Peru West Zone             */
  583. #define PE_PCS_PSAD_1956_PERU_CENTRAL     24892 /* Peru Central Zone          */
  584. #define PE_PCS_PSAD_1956_PERU_EAST        24893 /* Peru East Zone             */
  585. #define PE_PCS_LISBON_PORTUGUESE_GRID     20700 /* Portuguese National Grid   */
  586. #define PE_PCS_QATAR_GRID                 28600 /* Qatar National Grid        */
  587. #define PE_PCS_OSGB_1936_BRITISH_GRID     27700 /* British National Grid      */
  588. #define PE_PCS_RT38_STOCKHOLM_SWEDISH_GRID  30800 /* Swedish National Grid    */
  589. #define PE_PCS_VOIROL_N_ALGERIE_ANCIENNE  30491 /* Nord Algerie ancienne      */
  590. #define PE_PCS_VOIROL_S_ALGERIE_ANCIENNE  30492 /* Nord Algerie ancienne      */
  591. #define PE_PCS_VOIROL_UNIFIE_N_ALGERIE    30591 /* Nord Algerie               */
  592. #define PE_PCS_VOIROL_UNIFIE_S_ALGERIE    30592 /* Nord Algerie               */
  593. #define PE_PCS_ATF_NORD_DE_GUERRE         27500 /* Nord de Guerre             */
  594. #define PE_PCS_NTF_FRANCE_I               27581 /* France I                   */
  595. #define PE_PCS_NTF_FRANCE_II              27582 /* France II                  */
  596. #define PE_PCS_NTF_FRANCE_III             27583 /* France III                 */
  597. #define PE_PCS_NTF_FRANCE_IV              27584 /* France IV                  */
  598. #define PE_PCS_NTF_NORD_FRANCE            27591 /* Nord France                */
  599. #define PE_PCS_NTF_CENTRE_FRANCE          27592 /* Centre France              */
  600. #define PE_PCS_NTF_SUD_FRANCE             27593 /* Sud France                 */
  601. #define PE_PCS_NTF_CORSE                  27594 /* Corse                      */
  602. #define PE_PCS_KALIANPUR_INDIA_0          24370 /* India Zone 0               */
  603. #define PE_PCS_KALIANPUR_INDIA_I          24371 /* India Zone I               */
  604. #define PE_PCS_KALIANPUR_INDIA_IIA        24372 /* India Zone IIa             */
  605. #define PE_PCS_KALIANPUR_INDIA_IIB        24382 /* India Zone IIb             */
  606. #define PE_PCS_KALIANPUR_INDIA_IIIA       24373 /* India Zone IIIa            */
  607. #define PE_PCS_KALIANPUR_INDIA_IIIB       24383 /* India Zone IIIb            */
  608. #define PE_PCS_KALIANPUR_INDIA_IVA        24374 /* India Zone IVa             */
  609. #define PE_PCS_KALIANPUR_INDIA_IVB        24384 /* India Zone IVb             */
  610. #define PE_PCS_JAMAICA_1875_OLD_GRID      24100 /* Jamaica 1875 Old Grid      */
  611. #define PE_PCS_JAD_1969_JAMAICA_GRID      24200 /* Jamaica Grid               */
  612. #define PE_PCS_MERCHICH_NORD_MAROC        26191 /* Nord Maroc                 */
  613. #define PE_PCS_MERCHICH_SUD_MAROC         26192 /* Sud Maroc                  */
  614. #define PE_PCS_MERCHICH_SAHARA            26193 /* Sahara                     */
  615. #define PE_PCS_CARTHAGE_NORD_TUNISIE      22391 /* Nord Tunisie               */
  616. #define PE_PCS_CARTHAGE_SUD_TUNISIE       22392 /* Sud Tunisie                */
  617. #define PE_PCS_KOC_LAMBERT                24600 /* Kuwait Oil Co - Lambert    */
  618. #define PE_PCS_BELGE_LAMBERT_1950         21500 /* Belge Lambert 1950         */
  619. #define PE_PCS_DEALUL_PISCULUI_1933_STEREO_33  31600 /* Stereo 1933           */
  620. #define PE_PCS_DEALUL_PISCULUI_1970_STEREO_70  31700 /* Stereo 1970           */
  621. /*----------------------------------------------------------------------------*/
  622. /*                               M E T H O D S                                */
  623. /*----------------------------------------------------------------------------*/
  624. #define PE_MTH_LONGITUDE_ROTATION      9601 /* Longitude Rotation             */
  625. #define PE_MTH_GEOCENTRIC_TRANSLATION  9603 /* Geocentric Translation (3-par.)*/
  626. #define PE_MTH_MOLODENSKY              9604 /* Molodensky                     */
  627. #define PE_MTH_MOLODENSKY_ABRIDGED     9605 /* Abridged Molodensky            */
  628. #define PE_MTH_POSITION_VECTOR         9606 /* Position Vector (7-par.)       */
  629. #define PE_MTH_COORDINATE_FRAME        9607 /* Coordinate Frame (7-par.)      */
  630. #define PE_MTH_BURSA_WOLF             (9607+33000) /* Bursa-Wolf              */
  631. #define PE_MTH_NADCON                  9613 /* NADCON                         */
  632. #define PE_MTH_HARN                  109613 /* HARN (HPGN)                    */
  633. /*----------------------------------------------------------------------------*/
  634. /*            G E O G R A P H I C   T R A N S F O R M A T I O N S             */
  635. /*----------------------------------------------------------------------------*/
  636. #define PE_GT_AMERSFOORT_TO_WGS_1984        8012 /* Netherlands               */
  637. #define PE_GT_ETRS_1989_TO_WGS_1984         8049 /* Europe                    */
  638. #define PE_GT_GDA_1994_TO_WGS_1984          8050 /* Australia                 */
  639. #define PE_GT_ED_1987_TO_WGS_1984_1         8137 /* North Sea south of 62     */
  640.                                                  /* deg N (UK,Denmark,Germany,*/
  641.                                                  /* Norway) and Netherlands   */
  642.                                                  /* (offshore)                */
  643. #define PE_GT_ED_1950_TO_ED_1987_2          8138 /* Norway (offshore north of */
  644.                                                  /* 65 deg N)                 */
  645. #define PE_GT_WGS_1972_TO_WGS_1984_1        8140 /* World                     */
  646. #define PE_GT_WGS_1972_TO_WGS_1984_2        8141 /* World                     */
  647. #define PE_GT_AGD_1984_TO_WGS_1984_2        8139 /* Australia                 */
  648. #define PE_GT_ADINDAN_TO_WGS_1984_1         8000 /* Mean for Ethiopia and     */
  649.                                                  /* Sudan                     */
  650. #define PE_GT_ADINDAN_TO_WGS_1984_2         8001 /* Burkina Faso              */
  651. #define PE_GT_ADINDAN_TO_WGS_1984_3         8002 /* Cameroon                  */
  652. #define PE_GT_ADINDAN_TO_WGS_1984_4         8003 /* Ethiopia                  */
  653. #define PE_GT_ADINDAN_TO_WGS_1984_5         8004 /* Mali                      */
  654. #define PE_GT_ADINDAN_TO_WGS_1984_6         8005 /* Senegal                   */
  655. #define PE_GT_ADINDAN_TO_WGS_1984_7         8006 /* Sudan                     */
  656. #define PE_GT_AFGOOYE_TO_WGS_1984           8007 /* Somalia                   */
  657. #define PE_GT_AGD_1966_TO_WGS_1984          8008 /* Australia                 */
  658. #define PE_GT_AGD_1984_TO_WGS_1984_1        8009 /* Australia                 */
  659. #define PE_GT_AIN_EL_ABD_TO_WGS_1984_1      8010 /* Bahrain                   */
  660. #define PE_GT_AIN_EL_ABD_TO_WGS_1984_2      8011 /* Saudi Arabia              */
  661. #define PE_GT_ARC_1950_TO_WGS_1984_1        8013 /* Mean for Botswana, Malawi,*/
  662.                                                  /* Swaziland, Zaire, Zambia, */
  663.                                                  /* and Zimbabwe              */
  664. #define PE_GT_ARC_1950_TO_WGS_1984_2        8014 /* Botswana                  */
  665. #define PE_GT_ARC_1950_TO_WGS_1984_3        8015 /* Burundi                   */
  666. #define PE_GT_ARC_1950_TO_WGS_1984_4        8016 /* Lesotho                   */
  667. #define PE_GT_ARC_1950_TO_WGS_1984_5        8017 /* Malawi                    */
  668. #define PE_GT_ARC_1950_TO_WGS_1984_6        8018 /* Swaziland                 */
  669. #define PE_GT_ARC_1950_TO_WGS_1984_7        8019 /* Zaire                     */
  670. #define PE_GT_ARC_1950_TO_WGS_1984_8        8020 /* Zambia                    */
  671. #define PE_GT_ARC_1950_TO_WGS_1984_9        8021 /* Zimbabwe                  */
  672. #define PE_GT_ARC_1960_TO_WGS_1984          8022 /* Mean for Kenya and        */
  673.                                                  /* Tanzania                  */
  674. #define PE_GT_BATAVIA_TO_WGS_1984           8023 /* Indonesia (Sumatra)       */
  675. #define PE_GT_BERMUDA_1957_TO_WGS_1984      8024 /* Bermuda                   */
  676. #define PE_GT_BOGOTA_TO_WGS_1984            8025 /* Columbia                  */
  677. #define PE_GT_BUKIT_RIMPAH_TO_WGS_1984      8026 /* Indonesia (Bangka and     */
  678.                                                  /* Belitung Islands          */
  679. #define PE_GT_CAMPO_INCHAUSPE_TO_WGS_1984   8027 /* Argentina                 */
  680. #define PE_GT_CAPE_TO_WGS_1984_1            8028 /* South Africa              */
  681. #define PE_GT_CAPE_TO_WGS_1984_2            8029 /* South Africa              */
  682. #define PE_GT_CARTHAGE_TO_WGS_1984          8030 /* Tunisia                   */
  683. #define PE_GT_CHUA_TO_WGS_1984              8031 /* Paraguay                  */
  684. #define PE_GT_CORREGO_ALEGRE_TO_WGS_1984    8032 /* Brazil                    */
  685. #define PE_GT_ED_1950_TO_WGS_1984_1         8033 /* Mean for Austria, Belgium,*/
  686.                                                  /* Denmark, Finland, France, */
  687.                                                  /* Germany (West), Gibraltar,*/
  688.                                                  /* Greece, Italy, Luxembourg,*/
  689.                                                  /* Netherlands, Norway,      */
  690.                                                  /* Spain, Sweden,            */
  691.                                                  /* Switzerland, and Portugal */
  692. #define PE_GT_ED_1950_TO_WGS_1984_2         8034 /* Mean for Austria, Denmark,*/
  693.                                                  /* France, Germany (West),   */
  694.                                                  /* Netherlands,              */
  695.                                                  /* and Switzerland           */
  696. #define PE_GT_ED_1950_TO_WGS_1984_3         8035 /* Mean for Iraq, Israel,    */
  697.                                                  /* Jordan, Kuwait, Lebanon,  */
  698.                                                  /* Saudi Arabia, and Syria   */
  699. #define PE_GT_ED_1950_TO_WGS_1984_4         8036 /* Cyprus                    */
  700. #define PE_GT_ED_1950_TO_WGS_1984_5         8037 /* Egypt                     */
  701. #define PE_GT_ED_1950_TO_WGS_1984_6         8038 /* Ireland, United Kingdom   */
  702. #define PE_GT_ED_1950_TO_WGS_1984_7         8039 /* Finland, Norway           */
  703. #define PE_GT_ED_1950_TO_WGS_1984_8         8040 /* Greece                    */
  704. #define PE_GT_ED_1950_TO_WGS_1984_9         8041 /* Iran                      */
  705. #define PE_GT_ED_1950_TO_WGS_1984_10        8042 /* Italy (Sardinia)          */
  706. #define PE_GT_ED_1950_TO_WGS_1984_11        8043 /* Italy (Sicily)            */
  707. #define PE_GT_ED_1950_TO_WGS_1984_12        8044 /* Malta                     */
  708. #define PE_GT_ED_1950_TO_WGS_1984_13        8045 /* Portugal, Spain           */
  709. #define PE_GT_ED_1950_TO_WGS_1984_14        8148 /* Tunisia                   */
  710. #define PE_GT_EGYPT_1907_TO_WGS_1984        8048 /* Egypt                     */
  711. #define PE_GT_GGRS_1987_TO_WGS_1984         8181 /* Greek GRS                 */
  712. #define PE_GT_HUNGARIAN_1972_TO_ETRS_1989_1 8182 /* Hungarian to ETRS 1989    */
  713. #define PE_GT_NZGD_1949_TO_WGS_1984         8051 /* New Zealand               */
  714. #define PE_GT_HU_TZU_SHAN_TO_WGS_1984       8052 /* Taiwan                    */
  715. #define PE_GT_INDIAN_1954_TO_WGS_1984       8053 /* Thailand, Vietnam         */
  716. #define PE_GT_INDIAN_1975_TO_WGS_1984       8054 /* Thailand                  */
  717. #define PE_GT_KALIANPUR_TO_WGS_1984_1       8055 /* Bangladesh                */
  718. #define PE_GT_KALIANPUR_TO_WGS_1984_2       8056 /* Indian, Nepal             */
  719. #define PE_GT_KALIANPUR_TO_WGS_1984_3       8150 /* Pakistan                  */
  720. #define PE_GT_KANDAWALA_TO_WGS_1984         8057 /* Sri Lanka                 */
  721. #define PE_GT_KERTAU_TO_WGS_1984            8058 /* West Malaysia, Singapore  */
  722. #define PE_GT_LEIGON_TO_WGS_1984            8059 /* Ghana                     */
  723. #define PE_GT_LIBERIA_1964_TO_WGS_1984      8060 /* Liberia                   */
  724. #define PE_GT_LUZON_1911_TO_WGS_1984_1      8061 /* Philippines (excluding    */
  725.                                                  /* Mindanao)                 */
  726. #define PE_GT_LUZON_1911_TO_WGS_1984_2      8062 /* Philippines (Mindanao)    */
  727. #define PE_GT_MPORALOKO_TO_WGS_1984         8063 /* Gabon                     */
  728. #define PE_GT_MAHE_1971_TO_WGS_1984         8064 /* Mahe Island               */
  729. #define PE_GT_MASSAWA_TO_WGS_1984           8065 /* Ethiopia (Eritrea)        */
  730. #define PE_GT_MERCHICH_TO_WGS_1984          8066 /* Morocco                   */
  731. #define PE_GT_MINNA_TO_WGS_1984_1           8067 /* Cameroon                  */
  732. #define PE_GT_MINNA_TO_WGS_1984_2           8068 /* Nigeria                   */
  733. #define PE_GT_MONTE_MARIO_TO_WGS_1984       8069 /* Italy (Sardinia)          */
  734. #define PE_GT_NAD_1927_TO_WGS_1984_1        8070 /* Mean for Antigua, Barbados*/
  735.                                                  /* Barbuda, Caicos Islands,  */
  736.                                                  /* Cuba, Dominican Republic, */
  737.                                                  /* Grand Cayman, Jamaica,    */
  738.                                                  /* and Turks Islands         */
  739. #define PE_GT_NAD_1927_TO_WGS_1984_2        8071 /* Mean for Belize,          */
  740.                                                  /* Costa Rica, El Salvador,  */
  741.                                                  /* Guatemala, Honduras,      */
  742.                                                  /* and Nicaragua             */
  743. #define PE_GT_NAD_1927_TO_WGS_1984_3        8072 /* Mean for Canada           */
  744. #define PE_GT_NAD_1927_TO_WGS_1984_4        8073 /* Mean for United States    */
  745.                                                  /* (CONUS)                   */
  746. #define PE_GT_NAD_1927_TO_WGS_1984_5        8074 /* Mean for United States    */
  747.                                                  /* (CONUS East of Mississippi*/
  748.                                                  /* River including MN, MO,   */
  749.                                                  /* and LA)                   */
  750. #define PE_GT_NAD_1927_TO_WGS_1984_6        8075 /* Mean for United States    */
  751.                                                  /* (CONUS West of Mississippi*/
  752.                                                  /* River)                    */
  753. #define PE_GT_NAD_1927_TO_WGS_1984_7        8076 /* United States (Alaska)    */
  754. #define PE_GT_NAD_1927_TO_WGS_1984_8        8077 /* Bahamas (except San       */
  755.                                                  /* Salvador Island)          */
  756. #define PE_GT_NAD_1927_TO_WGS_1984_9        8078 /* Bahamas (San Salvador     */
  757.                                                  /* Island)                   */
  758. #define PE_GT_NAD_1927_TO_WGS_1984_10       8079 /* Canada (Alberta, British  */
  759.                                                  /* Columbia)                 */
  760. #define PE_GT_NAD_1927_TO_WGS_1984_11       8080 /* Canada (Manitoba, Ontario)*/
  761. #define PE_GT_NAD_1927_TO_WGS_1984_12       8081 /* Canada (New Brunswick,    */
  762.                                                  /* Newfoundland, Nova Scotia,*/
  763.                                                  /* and Quebec)               */
  764. #define PE_GT_NAD_1927_TO_WGS_1984_13       8082 /* Canada (Northwest         */
  765.                                                  /* Territories, Saskatchewan)*/
  766. #define PE_GT_NAD_1927_TO_WGS_1984_14       8083 /* Canada (Yukon)            */
  767. #define PE_GT_NAD_1927_TO_WGS_1984_15       8084 /* Panama (Canal Zone)       */
  768. #define PE_GT_NAD_1927_TO_WGS_1984_16       8085 /* Cuba                      */
  769. #define PE_GT_NAD_1927_TO_WGS_1984_17       8086 /* Greenland (Hayes          */
  770.                                                  /* Peninsula)                */
  771. #define PE_GT_NAD_1927_TO_WGS_1984_18       8087 /* Mexico                    */
  772. #define PE_GT_NAD_1927_TO_WGS_1984_21       8152 /* United States (Alaska -   */
  773.                                                  /* Aleutians East of 180E)   */
  774. #define PE_GT_NAD_1927_TO_WGS_1984_22       8153 /* United States (Alaska -   */
  775.                                                  /* Aleutians West of 180E)   */
  776. #define PE_GT_NAD_1983_TO_WGS_1984_1        8088 /* Canada, Central America,  */
  777.                                                  /* Mexico, and United States */
  778.                                                  /* (Alaska, CONUS)           */
  779. #define PE_GT_NAD_1983_TO_WGS_1984_2        8154 /* United States (Alaska -   */
  780.                                                  /* Aleutians)                */
  781. #define PE_GT_NAD_1983_TO_WGS_1984_3        8155 /* United States (Hawaii)    */
  782. #define PE_GT_NAHRWAN_1967_TO_WGS_1984_1    8089 /* Oman (Nasirah Island)     */
  783. #define PE_GT_NAHRWAN_1967_TO_WGS_1984_2    8090 /* Saudi Arabia              */
  784. #define PE_GT_NAHRWAN_1967_TO_WGS_1984_3    8091 /* United Arab Emirates      */
  785. #define PE_GT_NAPARIMA_1972_TO_WGS_1984     8092 /* Trinidad & Tobago         */
  786. #define PE_GT_NTF_TO_WGS_1984               8093 /* France                    */
  787. #define PE_GT_OSGB_1936_TO_WGS_1984_1       8095 /* Mean for UK (England,     */
  788.                                                  /* Scotland, Wales, and      */
  789.                                                  /* Isle of Man)              */
  790. #define PE_GT_OSGB_1936_TO_WGS_1984_2       8096 /* UK (England)              */
  791. #define PE_GT_OSGB_1936_TO_WGS_1984_3       8097 /* UK (England, Wales, and   */
  792.                                                  /* Isle of Man)              */
  793. #define PE_GT_OSGB_1936_TO_WGS_1984_4       8098 /* UK (Scotland, including   */
  794.                                                  /* Shetland Islands)         */
  795. #define PE_GT_OSGB_1936_TO_WGS_1984_5       8099 /* UK (Wales)                */
  796. #define PE_GT_POINTE_NOIRE_TO_WGS_1984      8100 /* Congo                     */
  797. #define PE_GT_PSAD_1956_TO_WGS_1984_1       8101 /* Mean for Bolivia, Chile,  */
  798.                                                  /* Colombia, Ecuador, Guyana,*/
  799.                                                  /* Peru, and Venezuela       */
  800. #define PE_GT_PSAD_1956_TO_WGS_1984_2       8102 /* Bolivia                   */
  801. #define PE_GT_PSAD_1956_TO_WGS_1984_3       8103 /* Chile (Northern, near     */
  802.                                                  /* 19 deg S                  */
  803. #define PE_GT_PSAD_1956_TO_WGS_1984_4       8104 /* Chile (Southern, near     */
  804.                                                  /* 43 deg S                  */
  805. #define PE_GT_PSAD_1956_TO_WGS_1984_5       8105 /* Colombia                  */
  806. #define PE_GT_PSAD_1956_TO_WGS_1984_6       8106 /* Ecuador                   */
  807. #define PE_GT_PSAD_1956_TO_WGS_1984_7       8107 /* Guyana                    */
  808. #define PE_GT_PSAD_1956_TO_WGS_1984_8       8108 /* Peru                      */
  809. #define PE_GT_PSAD_1956_TO_WGS_1984_9       8109 /* Venezuela                 */
  810. #define PE_GT_QATAR_TO_WGS_1984             8110 /* Qatar                     */
  811. #define PE_GT_QORNOQ_TO_WGS_1984            8111 /* Greenland (South)         */
  812. #define PE_GT_SAD_1969_TO_WGS_1984_1        8112 /* Mean for Argentina,       */
  813.                                                  /* Bolivia, Brazil, Chile,   */
  814.                                                  /* Colombia, Ecuador, Guyana,*/
  815.                                                  /* Paraguay, Peru, Trinidad &*/
  816.                                                  /* Tobago, and Venezuela     */
  817. #define PE_GT_SAD_1969_TO_WGS_1984_2        8113 /* Argentina                 */
  818. #define PE_GT_SAD_1969_TO_WGS_1984_3        8114 /* Bolivia                   */
  819. #define PE_GT_SAD_1969_TO_WGS_1984_4        8115 /* Brazil                    */
  820. #define PE_GT_SAD_1969_TO_WGS_1984_5        8116 /* Chile                     */
  821. #define PE_GT_SAD_1969_TO_WGS_1984_6        8117 /* Colombia                  */
  822. #define PE_GT_SAD_1969_TO_WGS_1984_7        8118 /* Ecuador                   */
  823. #define PE_GT_SAD_1969_TO_WGS_1984_8        8119 /* Ecuador (Baltra,          */
  824.                                                  /* Galapagos)                */
  825. #define PE_GT_SAD_1969_TO_WGS_1984_9        8120 /* Guyana                    */
  826. #define PE_GT_SAD_1969_TO_WGS_1984_10       8121 /* Paraguay                  */
  827. #define PE_GT_SAD_1969_TO_WGS_1984_11       8122 /* Peru                      */
  828. #define PE_GT_SAD_1969_TO_WGS_1984_12       8123 /* Trinidad & Tobago         */
  829. #define PE_GT_SAD_1969_TO_WGS_1984_13       8124 /* Venezuela                 */
  830. #define PE_GT_SAPPER_HILL_1943_TO_WGS_1984  8125 /* Falkland Islands (East    */
  831.                                                  /* Falkland Island)          */
  832. #define PE_GT_SCHWARZECK_TO_WGS_1984        8126 /* Namibia                   */
  833. #define PE_GT_SCHWARZECK_TO_WGS_1984_2      8180 /* Namibia                   */
  834. #define PE_GT_TANANARIVE_1925_TO_WGS_1984   8127 /* Madagascar                */
  835. #define PE_GT_TIMBALAI_1948_TO_WGS_1984     8128 /* Brunei, Malaysia (Sabah,  */
  836.                                                  /* Sarawak)                  */
  837. #define PE_GT_TM65_TO_WGS_1984              8129 /* Ireland                   */
  838. #define PE_GT_TOKYO_TO_WGS_1984_1           8130 /* Mean for Japan, Korea,    */
  839.                                                  /* and Okinawa               */
  840. #define PE_GT_TOKYO_TO_WGS_1984_2           8131 /* Japan                     */
  841. #define PE_GT_TOKYO_TO_WGS_1984_3           8132 /* Korea                     */
  842. #define PE_GT_TOKYO_TO_WGS_1984_4           8133 /* Okinawa                   */
  843. #define PE_GT_YACARE_TO_WGS_1984            8134 /* Uruguay                   */
  844. #define PE_GT_ZANDERIJ_TO_WGS_1984          8135 /* Suriname                  */
  845. #define PE_GT_HERAT_NORTH_TO_WGS_1984       8149 /* Afghanistan               */
  846. #define PE_GT_INDONESIAN_1974_TO_WGS_1984   8151 /* Indonesia                 */
  847. #define PE_GT_NORD_SAHARA_1959_TO_WGS_1984  8156 /* Algeria                   */
  848. #define PE_GT_PULKOVO_1942_TO_WGS_1984      8157 /* Russia                    */
  849. #define PE_GT_VOIROL_UNIFIE_1960_TO_WGS_1984  8158 /* Algeria                 */
  850. #define PE_GT_FAHUD_TO_WGS_1984             8159 /* Oman                      */
  851. /* -------------------------------------------------------------------------- */
  852. /*                  Transforms by Longitude Rotation Method                   */
  853. /*              Prime Meridians of (non-Greenwich) to Greenwich               */
  854. /* -------------------------------------------------------------------------- */
  855. #define PE_GT_BATAVIA_JAKARTA_TO_BATAVIA       8172 /* Batavia (Jakarta) to   */
  856.                                                     /* Batavia                */
  857. #define PE_GT_BELGE_1950_BRUSSELS_TO_BELGE_1950  8168
  858.                                                     /* Belge 1950(Brussels) to*/
  859.                                                     /* to Belge 1950          */
  860. #define PE_GT_BERN_1898_BERN_TO_BERN_1898      8161 /* Bern 1898 (Bern) to    */
  861.                                                     /* Bern 1898              */
  862. #define PE_GT_BOGOTA_BOGOTA_TO_BOGOTA          8162 /* Bogota (Bogota) to     */
  863.                                                     /* Bogota                 */
  864. #define PE_GT_GREEK_ATHENS_TO_GREEK            8179 /* Greek(Athens) to Greek */
  865. #define PE_GT_LISBON_LISBON_TO_LISBON          8163 /* Lisbon (Lisbon) to     */
  866.                                                     /* Lisbon                 */
  867. #define PE_GT_MAKASSAR_JAKARTA_TO_MAKASSAR     8164 /* Makassar (Jakarta) to  */
  868.                                                     /* Makassar               */
  869. #define PE_GT_MGI_FERRO_TO_MGI                 8165 /* MGI (Ferro) to MGI     */
  870. #define PE_GT_MONTE_MARIO_ROME_TO_MONTE_MARIO  8166 /* Monte Mario (Rome) to  */
  871.                                                     /* Monte Mario            */
  872. #define PE_GT_NTF_PARIS_TO_NTF                 8160 /* NTF (Paris) to NTF     */
  873. #define PE_GT_PADANG_1884_JAKARTA_TO_PADANG_1884  8167
  874.                                                     /* Padang 1884(Jakarta) to*/
  875.                                                     /* to Padang 1884         */
  876. #define PE_GT_RT38_STOCKHOLM_TO_RT38           8173 /* RT38 (Stockholm) to    */
  877.                                                     /* RT38                   */
  878. #define PE_GT_TANANARIVE_1925_PARIS_TO_TANANARIVE_1925  8169
  879.                                                 /* Tananarive 1925 (Paris) to */
  880.                                                 /* Tananarive 1925            */
  881. #define PE_GT_VOIROL_1875_PARIS_TO_VOIROL_1875 8170 /* Voirol 1875 (Paris) to */
  882.                                                     /* Voirol 1875            */
  883. #define PE_GT_VOIROL_UNIFIE_1960_PARIS_TO_VOIROL_UNIFIE_1960  8171
  884.                                              /* Voirol Unifie 1960 (Paris) to */
  885.                                              /* Voirol Unifie 1960            */
  886. /* -------------------------------------------------------------------------- */
  887. /*                  Transforms by NADCON/HARN Grid Method                     */
  888. /* -------------------------------------------------------------------------- */
  889. /* NAD27 - NAD83 grid-based transformations */
  890. #define PE_GT_NAD_1927_TO_NAD_1983_NADCON 108001 /* NAD27 to NAD83 - CONUS    */
  891. #define PE_GT_NAD_1927_TO_NAD_1983_AK     108002 /* NAD27 to NAD83 - Alaska   */
  892. #define PE_GT_NAD_1927_TO_NAD_1983_PRVI   108003 /* NAD27 to NAD83 -          */
  893.                                                  /*   Puerto Rico-Virgin I.   */
  894. /* Old non-NAD27 - NAD83 grid-based transformations */
  895. #define PE_GT_OLD_HAWAIIAN_TO_NAD_1983    108004 /* Old Hawaiian to NAD83     */
  896. #define PE_GT_ST_GEORGE_TO_NAD_1983       108005 /* St. George I. to NAD83    */
  897. #define PE_GT_ST_LAWRENCE_TO_NAD_1983     108006 /* St. Lawrence I. to NAD83  */
  898. #define PE_GT_ST_PAUL_TO_NAD_1983         108007 /* St. Paul I. to NAD83      */
  899. /* HARN - HPGN grid-based transformations */
  900. #define PE_GT_NAD_1983_TO_HARN_AL  108101 /* Alabama HARN                     */
  901. #define PE_GT_NAD_1983_TO_HARN_AZ  108102 /* Arizona HARN                     */
  902. #define PE_GT_NAD_1983_TO_HARN_CN  108103 /* California North HARN -above 36N */
  903. #define PE_GT_NAD_1983_TO_HARN_CS  108104 /* California South HARN -below 37N */
  904. #define PE_GT_NAD_1983_TO_HARN_CO  108105 /* Colorado HARN                    */
  905. #define PE_GT_NAD_1983_TO_HARN_GA  108106 /* Georgia HARN                     */
  906. #define PE_GT_NAD_1983_TO_HARN_FL  108107 /* Florida HARN                     */
  907. #define PE_GT_NAD_1983_TO_HARN_KS  108108 /* Kansas HARN                      */
  908. #define PE_GT_NAD_1983_TO_HARN_KY  108109 /* Kentucky HARN                    */
  909. #define PE_GT_NAD_1983_TO_HARN_LA  108110 /* Louisiana HARN                   */
  910. #define PE_GT_NAD_1983_TO_HARN_MD  108111 /* Maryland & Delaware HARN         */
  911. #define PE_GT_NAD_1983_TO_HARN_ME  108112 /* Maine HARN                       */
  912. #define PE_GT_NAD_1983_TO_HARN_MI  108113 /* Michigan HARN                    */
  913. #define PE_GT_NAD_1983_TO_HARN_MS  108114 /* Mississippi HARN                 */
  914. #define PE_GT_NAD_1983_TO_HARN_EM  108115 /* Idaho & Montana HARN - E of 113W */
  915. #define PE_GT_NAD_1983_TO_HARN_WM  108116 /* Idaho & Montana HARN - W of 113W */
  916. #define PE_GT_NAD_1983_TO_HARN_NB  108117 /* Nebraska HARN                    */
  917. #define PE_GT_NAD_1983_TO_HARN_NV  108118 /* Nevada HARN                      */
  918. #define PE_GT_NAD_1983_TO_HARN_NE  108119 /* New England -CT,MA,NH,RI,VT HARN */
  919. #define PE_GT_NAD_1983_TO_HARN_NM  108120 /* New Mexico HARN                  */
  920. #define PE_GT_NAD_1983_TO_HARN_OH  108121 /* Ohio HARN                        */
  921. #define PE_GT_NAD_1983_TO_HARN_OK  108122 /* Oklahoma HARN                    */
  922. #define PE_GT_NAD_1983_TO_HARN_PV  108123 /* Puerto Rico & Virgin Islnds HARN */
  923. #define PE_GT_NAD_1983_TO_HARN_TN  108124 /* Tennessee HARN                   */
  924. #define PE_GT_NAD_1983_TO_HARN_ET  108125 /* Texas HARN - E of 100W           */
  925. #define PE_GT_NAD_1983_TO_HARN_WT  108126 /* Texas HARN - W of 100W           */
  926. #define PE_GT_NAD_1983_TO_HARN_VA  108127 /* Virginia HARN                    */
  927. #define PE_GT_NAD_1983_TO_HARN_UT  108128 /* Virginia HARN                    */
  928. #define PE_GT_NAD_1983_TO_HARN_WO  108129 /* Washington & Oregon HARN         */
  929. #define PE_GT_NAD_1983_TO_HARN_WV  108130 /* West Virginia HARN               */
  930. #define PE_GT_NAD_1983_TO_HARN_WI  108131 /* Wisconsin HARN                   */
  931. #define PE_GT_NAD_1983_TO_HARN_WY  108132 /* Wyoming HARN                     */
  932. /*----------------------------------------------------------------------------*/
  933. /* Symbolic names for array sph[] indexes:                                    */
  934. /*----------------------------------------------------------------------------*/
  935. #define PE_SPH_A   0 /* Semimajor axis                                        */
  936. #define PE_SPH_E2  1 /* Eccentricity squared                                  */
  937. /*----------------------------------------------------------------------------*/
  938. /* Symbolic names for array parm[] indexes:                                   */
  939. /*    Projections                                                             */
  940. /*----------------------------------------------------------------------------*/
  941. #define PE_PARM_X0     0 /* False easting                                     */
  942. #define PE_PARM_Y0     1 /* False northing                                    */
  943. #define PE_PARM_LAM0   2 /* Central meridian, Longitude of origin             */
  944. #define PE_PARM_LON0   2 /* = PE_PARM_LAM0                                    */
  945. #define PE_PARM_PHI0   6 /* Central parallel, Latitude of origin              */
  946. #define PE_PARM_LAT0   6 /* = PE_PARM_PHI0                                    */
  947. #define PE_PARM_PHI1   3 /* Standard parallel 1, Latitude of 1st point        */
  948. #define PE_PARM_LAT1   3 /* = PE_PARM_PHI1                                    */
  949. #define PE_PARM_LAM1   8 /* Longitude of 1st point                            */
  950. #define PE_PARM_LON1   8 /* = PE_PARM_LAM1                                    */
  951. #define PE_PARM_PHI2   4 /* Standard parallel 2, Latitude of 2nd point        */
  952. #define PE_PARM_LAT2   4 /* = PE_PARM_PHI2                                    */
  953. #define PE_PARM_LAM2   9 /* Longitude of 2nd point                            */
  954. #define PE_PARM_LON2   9 /* = PE_PARM_LAM2                                    */
  955. #define PE_PARM_K0     5 /* Scale factor                                      */
  956. #define PE_PARM_ALPHA  7 /* Azimuth                                           */
  957. /*----------------------------------------------------------------------------*/
  958. /* Symbolic names for array coord[] indexes:                                  */
  959. /*----------------------------------------------------------------------------*/
  960. #define PE_COORD_LAM   0 /* Longitude                                         */
  961. #define PE_COORD_LON   0 /* = PE_COORD_LAM                                    */
  962. #define PE_COORD_PHI   1 /* Latitude                                          */
  963. #define PE_COORD_LAT   1 /* = PE_COORD_PHI                                    */
  964. #define PE_COORD_X     0 /* X-coordinate                                      */
  965. #define PE_COORD_Y     1 /* Y-coordinate                                      */
  966. #define PE_COORD_H     2 /* Height                                            */
  967. /*----------------------------------------------------------------------------*/
  968. /* Symbolic names for array parm[] indexes:                                   */
  969. /*   Geographic Transforms                                                    */
  970. /*----------------------------------------------------------------------------*/
  971. #define PE_PARM_DX  0 /* X-axis translation                                   */
  972. #define PE_PARM_DY  1 /* Y-axis translation                                   */
  973. #define PE_PARM_DZ  2 /* Z-axis translation                                   */
  974. #define PE_PARM_RX  3 /* X-axis rotation                                      */
  975. #define PE_PARM_RY  4 /* Y-axis rotation                                      */
  976. #define PE_PARM_RZ  5 /* Z-axis rotation                                      */
  977. #define PE_PARM_DS  6 /* Scale difference                                     */
  978. #define PE_PARM_ND 15 /* Name of Dataset for Grid based Geog transforms       */
  979. /*----------------------------------------------------------------------------*/
  980. #define PE_EPS   3.55271367880050092935562E-15  /* 2^(-48) */
  981. #define PE_EPSS  0.000000059604644775390625     /* 2^(-24) */
  982. #define PE_PI    3.14159265358979323846264
  983. #define PE_PI2   1.57079632679489661923132
  984. #define PE_PI4   0.785398163397448309615661
  985. #define PE_SPHERE(e2) ((e2) < PE_EPS)
  986. #define PE_ABS(a)     (((a) < 0) ? -(a) : (a))
  987. #define PE_SGN(a,b)   (((b) >= 0) ? PE_ABS(a) : -PE_ABS(a))
  988. #define PE_EQ(a,b)    (PE_ABS((a)-(b)) <= PE_EPS*(1+(PE_ABS(a)+PE_ABS(b))/2))
  989. #define PE_ZERO(a)    (PE_ABS(a) <= PE_EPS)
  990. /*----------------------------------------------------------------------------*/
  991. /* Symbolic names for kinds of a horizon:                                     */
  992. /*----------------------------------------------------------------------------*/
  993. #define PE_HORIZON_RECT  0
  994. #define PE_HORIZON_POLY  1
  995. #endif