geodb.py 58 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080
  1. # tifffile/geodb.py
  2. """GeoTIFF GeoKey Database.
  3. Adapted from http://gis.ess.washington.edu/data/raster/drg/docs/geotiff.txt
  4. """
  5. from __future__ import annotations
  6. import enum
  7. class GeoKeys(enum.IntEnum):
  8. """Geo keys."""
  9. GTModelTypeGeoKey = 1024
  10. GTRasterTypeGeoKey = 1025
  11. GTCitationGeoKey = 1026
  12. GeographicTypeGeoKey = 2048
  13. GeogCitationGeoKey = 2049
  14. GeogGeodeticDatumGeoKey = 2050
  15. GeogPrimeMeridianGeoKey = 2051
  16. GeogLinearUnitsGeoKey = 2052
  17. GeogLinearUnitSizeGeoKey = 2053
  18. GeogAngularUnitsGeoKey = 2054
  19. GeogAngularUnitsSizeGeoKey = 2055
  20. GeogEllipsoidGeoKey = 2056
  21. GeogSemiMajorAxisGeoKey = 2057
  22. GeogSemiMinorAxisGeoKey = 2058
  23. GeogInvFlatteningGeoKey = 2059
  24. GeogAzimuthUnitsGeoKey = 2060
  25. GeogPrimeMeridianLongGeoKey = 2061
  26. GeogTOWGS84GeoKey = 2062
  27. ProjLinearUnitsInterpCorrectGeoKey = 3059 # GDAL
  28. ProjectedCSTypeGeoKey = 3072
  29. PCSCitationGeoKey = 3073
  30. ProjectionGeoKey = 3074
  31. ProjCoordTransGeoKey = 3075
  32. ProjLinearUnitsGeoKey = 3076
  33. ProjLinearUnitSizeGeoKey = 3077
  34. ProjStdParallel1GeoKey = 3078
  35. ProjStdParallel2GeoKey = 3079
  36. ProjNatOriginLongGeoKey = 3080
  37. ProjNatOriginLatGeoKey = 3081
  38. ProjFalseEastingGeoKey = 3082
  39. ProjFalseNorthingGeoKey = 3083
  40. ProjFalseOriginLongGeoKey = 3084
  41. ProjFalseOriginLatGeoKey = 3085
  42. ProjFalseOriginEastingGeoKey = 3086
  43. ProjFalseOriginNorthingGeoKey = 3087
  44. ProjCenterLongGeoKey = 3088
  45. ProjCenterLatGeoKey = 3089
  46. ProjCenterEastingGeoKey = 3090
  47. ProjCenterNorthingGeoKey = 3091
  48. ProjScaleAtNatOriginGeoKey = 3092
  49. ProjScaleAtCenterGeoKey = 3093
  50. ProjAzimuthAngleGeoKey = 3094
  51. ProjStraightVertPoleLongGeoKey = 3095
  52. ProjRectifiedGridAngleGeoKey = 3096
  53. VerticalCSTypeGeoKey = 4096
  54. VerticalCitationGeoKey = 4097
  55. VerticalDatumGeoKey = 4098
  56. VerticalUnitsGeoKey = 4099
  57. class Proj(enum.IntEnum):
  58. """Projection Codes."""
  59. Undefined = 0
  60. User_Defined = 32767
  61. Alabama_CS27_East = 10101
  62. Alabama_CS27_West = 10102
  63. Alabama_CS83_East = 10131
  64. Alabama_CS83_West = 10132
  65. Arizona_Coordinate_System_east = 10201
  66. Arizona_Coordinate_System_Central = 10202
  67. Arizona_Coordinate_System_west = 10203
  68. Arizona_CS83_east = 10231
  69. Arizona_CS83_Central = 10232
  70. Arizona_CS83_west = 10233
  71. Arkansas_CS27_North = 10301
  72. Arkansas_CS27_South = 10302
  73. Arkansas_CS83_North = 10331
  74. Arkansas_CS83_South = 10332
  75. California_CS27_I = 10401
  76. California_CS27_II = 10402
  77. California_CS27_III = 10403
  78. California_CS27_IV = 10404
  79. California_CS27_V = 10405
  80. California_CS27_VI = 10406
  81. California_CS27_VII = 10407
  82. California_CS83_1 = 10431
  83. California_CS83_2 = 10432
  84. California_CS83_3 = 10433
  85. California_CS83_4 = 10434
  86. California_CS83_5 = 10435
  87. California_CS83_6 = 10436
  88. Colorado_CS27_North = 10501
  89. Colorado_CS27_Central = 10502
  90. Colorado_CS27_South = 10503
  91. Colorado_CS83_North = 10531
  92. Colorado_CS83_Central = 10532
  93. Colorado_CS83_South = 10533
  94. Connecticut_CS27 = 10600
  95. Connecticut_CS83 = 10630
  96. Delaware_CS27 = 10700
  97. Delaware_CS83 = 10730
  98. Florida_CS27_East = 10901
  99. Florida_CS27_West = 10902
  100. Florida_CS27_North = 10903
  101. Florida_CS83_East = 10931
  102. Florida_CS83_West = 10932
  103. Florida_CS83_North = 10933
  104. Georgia_CS27_East = 11001
  105. Georgia_CS27_West = 11002
  106. Georgia_CS83_East = 11031
  107. Georgia_CS83_West = 11032
  108. Idaho_CS27_East = 11101
  109. Idaho_CS27_Central = 11102
  110. Idaho_CS27_West = 11103
  111. Idaho_CS83_East = 11131
  112. Idaho_CS83_Central = 11132
  113. Idaho_CS83_West = 11133
  114. Illinois_CS27_East = 11201
  115. Illinois_CS27_West = 11202
  116. Illinois_CS83_East = 11231
  117. Illinois_CS83_West = 11232
  118. Indiana_CS27_East = 11301
  119. Indiana_CS27_West = 11302
  120. Indiana_CS83_East = 11331
  121. Indiana_CS83_West = 11332
  122. Iowa_CS27_North = 11401
  123. Iowa_CS27_South = 11402
  124. Iowa_CS83_North = 11431
  125. Iowa_CS83_South = 11432
  126. Kansas_CS27_North = 11501
  127. Kansas_CS27_South = 11502
  128. Kansas_CS83_North = 11531
  129. Kansas_CS83_South = 11532
  130. Kentucky_CS27_North = 11601
  131. Kentucky_CS27_South = 11602
  132. Kentucky_CS83_North = 15303
  133. Kentucky_CS83_South = 11632
  134. Louisiana_CS27_North = 11701
  135. Louisiana_CS27_South = 11702
  136. Louisiana_CS83_North = 11731
  137. Louisiana_CS83_South = 11732
  138. Maine_CS27_East = 11801
  139. Maine_CS27_West = 11802
  140. Maine_CS83_East = 11831
  141. Maine_CS83_West = 11832
  142. Maryland_CS27 = 11900
  143. Maryland_CS83 = 11930
  144. Massachusetts_CS27_Mainland = 12001
  145. Massachusetts_CS27_Island = 12002
  146. Massachusetts_CS83_Mainland = 12031
  147. Massachusetts_CS83_Island = 12032
  148. Michigan_State_Plane_East = 12101
  149. Michigan_State_Plane_Old_Central = 12102
  150. Michigan_State_Plane_West = 12103
  151. Michigan_CS27_North = 12111
  152. Michigan_CS27_Central = 12112
  153. Michigan_CS27_South = 12113
  154. Michigan_CS83_North = 12141
  155. Michigan_CS83_Central = 12142
  156. Michigan_CS83_South = 12143
  157. Minnesota_CS27_North = 12201
  158. Minnesota_CS27_Central = 12202
  159. Minnesota_CS27_South = 12203
  160. Minnesota_CS83_North = 12231
  161. Minnesota_CS83_Central = 12232
  162. Minnesota_CS83_South = 12233
  163. Mississippi_CS27_East = 12301
  164. Mississippi_CS27_West = 12302
  165. Mississippi_CS83_East = 12331
  166. Mississippi_CS83_West = 12332
  167. Missouri_CS27_East = 12401
  168. Missouri_CS27_Central = 12402
  169. Missouri_CS27_West = 12403
  170. Missouri_CS83_East = 12431
  171. Missouri_CS83_Central = 12432
  172. Missouri_CS83_West = 12433
  173. Montana_CS27_North = 12501
  174. Montana_CS27_Central = 12502
  175. Montana_CS27_South = 12503
  176. Montana_CS83 = 12530
  177. Nebraska_CS27_North = 12601
  178. Nebraska_CS27_South = 12602
  179. Nebraska_CS83 = 12630
  180. Nevada_CS27_East = 12701
  181. Nevada_CS27_Central = 12702
  182. Nevada_CS27_West = 12703
  183. Nevada_CS83_East = 12731
  184. Nevada_CS83_Central = 12732
  185. Nevada_CS83_West = 12733
  186. New_Hampshire_CS27 = 12800
  187. New_Hampshire_CS83 = 12830
  188. New_Jersey_CS27 = 12900
  189. New_Jersey_CS83 = 12930
  190. New_Mexico_CS27_East = 13001
  191. New_Mexico_CS27_Central = 13002
  192. New_Mexico_CS27_West = 13003
  193. New_Mexico_CS83_East = 13031
  194. New_Mexico_CS83_Central = 13032
  195. New_Mexico_CS83_West = 13033
  196. New_York_CS27_East = 13101
  197. New_York_CS27_Central = 13102
  198. New_York_CS27_West = 13103
  199. New_York_CS27_Long_Island = 13104
  200. New_York_CS83_East = 13131
  201. New_York_CS83_Central = 13132
  202. New_York_CS83_West = 13133
  203. New_York_CS83_Long_Island = 13134
  204. North_Carolina_CS27 = 13200
  205. North_Carolina_CS83 = 13230
  206. North_Dakota_CS27_North = 13301
  207. North_Dakota_CS27_South = 13302
  208. North_Dakota_CS83_North = 13331
  209. North_Dakota_CS83_South = 13332
  210. Ohio_CS27_North = 13401
  211. Ohio_CS27_South = 13402
  212. Ohio_CS83_North = 13431
  213. Ohio_CS83_South = 13432
  214. Oklahoma_CS27_North = 13501
  215. Oklahoma_CS27_South = 13502
  216. Oklahoma_CS83_North = 13531
  217. Oklahoma_CS83_South = 13532
  218. Oregon_CS27_North = 13601
  219. Oregon_CS27_South = 13602
  220. Oregon_CS83_North = 13631
  221. Oregon_CS83_South = 13632
  222. Pennsylvania_CS27_North = 13701
  223. Pennsylvania_CS27_South = 13702
  224. Pennsylvania_CS83_North = 13731
  225. Pennsylvania_CS83_South = 13732
  226. Rhode_Island_CS27 = 13800
  227. Rhode_Island_CS83 = 13830
  228. South_Carolina_CS27_North = 13901
  229. South_Carolina_CS27_South = 13902
  230. South_Carolina_CS83 = 13930
  231. South_Dakota_CS27_North = 14001
  232. South_Dakota_CS27_South = 14002
  233. South_Dakota_CS83_North = 14031
  234. South_Dakota_CS83_South = 14032
  235. Tennessee_CS27 = 15302
  236. Tennessee_CS83 = 14130
  237. Texas_CS27_North = 14201
  238. Texas_CS27_North_Central = 14202
  239. Texas_CS27_Central = 14203
  240. Texas_CS27_South_Central = 14204
  241. Texas_CS27_South = 14205
  242. Texas_CS83_North = 14231
  243. Texas_CS83_North_Central = 14232
  244. Texas_CS83_Central = 14233
  245. Texas_CS83_South_Central = 14234
  246. Texas_CS83_South = 14235
  247. Utah_CS27_North = 14301
  248. Utah_CS27_Central = 14302
  249. Utah_CS27_South = 14303
  250. Utah_CS83_North = 14331
  251. Utah_CS83_Central = 14332
  252. Utah_CS83_South = 14333
  253. Vermont_CS27 = 14400
  254. Vermont_CS83 = 14430
  255. Virginia_CS27_North = 14501
  256. Virginia_CS27_South = 14502
  257. Virginia_CS83_North = 14531
  258. Virginia_CS83_South = 14532
  259. Washington_CS27_North = 14601
  260. Washington_CS27_South = 14602
  261. Washington_CS83_North = 14631
  262. Washington_CS83_South = 14632
  263. West_Virginia_CS27_North = 14701
  264. West_Virginia_CS27_South = 14702
  265. West_Virginia_CS83_North = 14731
  266. West_Virginia_CS83_South = 14732
  267. Wisconsin_CS27_North = 14801
  268. Wisconsin_CS27_Central = 14802
  269. Wisconsin_CS27_South = 14803
  270. Wisconsin_CS83_North = 14831
  271. Wisconsin_CS83_Central = 14832
  272. Wisconsin_CS83_South = 14833
  273. Wyoming_CS27_East = 14901
  274. Wyoming_CS27_East_Central = 14902
  275. Wyoming_CS27_West_Central = 14903
  276. Wyoming_CS27_West = 14904
  277. Wyoming_CS83_East = 14931
  278. Wyoming_CS83_East_Central = 14932
  279. Wyoming_CS83_West_Central = 14933
  280. Wyoming_CS83_West = 14934
  281. Alaska_CS27_1 = 15001
  282. Alaska_CS27_2 = 15002
  283. Alaska_CS27_3 = 15003
  284. Alaska_CS27_4 = 15004
  285. Alaska_CS27_5 = 15005
  286. Alaska_CS27_6 = 15006
  287. Alaska_CS27_7 = 15007
  288. Alaska_CS27_8 = 15008
  289. Alaska_CS27_9 = 15009
  290. Alaska_CS27_10 = 15010
  291. Alaska_CS83_1 = 15031
  292. Alaska_CS83_2 = 15032
  293. Alaska_CS83_3 = 15033
  294. Alaska_CS83_4 = 15034
  295. Alaska_CS83_5 = 15035
  296. Alaska_CS83_6 = 15036
  297. Alaska_CS83_7 = 15037
  298. Alaska_CS83_8 = 15038
  299. Alaska_CS83_9 = 15039
  300. Alaska_CS83_10 = 15040
  301. Hawaii_CS27_1 = 15101
  302. Hawaii_CS27_2 = 15102
  303. Hawaii_CS27_3 = 15103
  304. Hawaii_CS27_4 = 15104
  305. Hawaii_CS27_5 = 15105
  306. Hawaii_CS83_1 = 15131
  307. Hawaii_CS83_2 = 15132
  308. Hawaii_CS83_3 = 15133
  309. Hawaii_CS83_4 = 15134
  310. Hawaii_CS83_5 = 15135
  311. Puerto_Rico_CS27 = 15201
  312. St_Croix = 15202
  313. Puerto_Rico_Virgin_Is = 15230
  314. BLM_14N_feet = 15914
  315. BLM_15N_feet = 15915
  316. BLM_16N_feet = 15916
  317. BLM_17N_feet = 15917
  318. UTM_zone_1N = 16001
  319. UTM_zone_2N = 16002
  320. UTM_zone_3N = 16003
  321. UTM_zone_4N = 16004
  322. UTM_zone_5N = 16005
  323. UTM_zone_6N = 16006
  324. UTM_zone_7N = 16007
  325. UTM_zone_8N = 16008
  326. UTM_zone_9N = 16009
  327. UTM_zone_10N = 16010
  328. UTM_zone_11N = 16011
  329. UTM_zone_12N = 16012
  330. UTM_zone_13N = 16013
  331. UTM_zone_14N = 16014
  332. UTM_zone_15N = 16015
  333. UTM_zone_16N = 16016
  334. UTM_zone_17N = 16017
  335. UTM_zone_18N = 16018
  336. UTM_zone_19N = 16019
  337. UTM_zone_20N = 16020
  338. UTM_zone_21N = 16021
  339. UTM_zone_22N = 16022
  340. UTM_zone_23N = 16023
  341. UTM_zone_24N = 16024
  342. UTM_zone_25N = 16025
  343. UTM_zone_26N = 16026
  344. UTM_zone_27N = 16027
  345. UTM_zone_28N = 16028
  346. UTM_zone_29N = 16029
  347. UTM_zone_30N = 16030
  348. UTM_zone_31N = 16031
  349. UTM_zone_32N = 16032
  350. UTM_zone_33N = 16033
  351. UTM_zone_34N = 16034
  352. UTM_zone_35N = 16035
  353. UTM_zone_36N = 16036
  354. UTM_zone_37N = 16037
  355. UTM_zone_38N = 16038
  356. UTM_zone_39N = 16039
  357. UTM_zone_40N = 16040
  358. UTM_zone_41N = 16041
  359. UTM_zone_42N = 16042
  360. UTM_zone_43N = 16043
  361. UTM_zone_44N = 16044
  362. UTM_zone_45N = 16045
  363. UTM_zone_46N = 16046
  364. UTM_zone_47N = 16047
  365. UTM_zone_48N = 16048
  366. UTM_zone_49N = 16049
  367. UTM_zone_50N = 16050
  368. UTM_zone_51N = 16051
  369. UTM_zone_52N = 16052
  370. UTM_zone_53N = 16053
  371. UTM_zone_54N = 16054
  372. UTM_zone_55N = 16055
  373. UTM_zone_56N = 16056
  374. UTM_zone_57N = 16057
  375. UTM_zone_58N = 16058
  376. UTM_zone_59N = 16059
  377. UTM_zone_60N = 16060
  378. UTM_zone_1S = 16101
  379. UTM_zone_2S = 16102
  380. UTM_zone_3S = 16103
  381. UTM_zone_4S = 16104
  382. UTM_zone_5S = 16105
  383. UTM_zone_6S = 16106
  384. UTM_zone_7S = 16107
  385. UTM_zone_8S = 16108
  386. UTM_zone_9S = 16109
  387. UTM_zone_10S = 16110
  388. UTM_zone_11S = 16111
  389. UTM_zone_12S = 16112
  390. UTM_zone_13S = 16113
  391. UTM_zone_14S = 16114
  392. UTM_zone_15S = 16115
  393. UTM_zone_16S = 16116
  394. UTM_zone_17S = 16117
  395. UTM_zone_18S = 16118
  396. UTM_zone_19S = 16119
  397. UTM_zone_20S = 16120
  398. UTM_zone_21S = 16121
  399. UTM_zone_22S = 16122
  400. UTM_zone_23S = 16123
  401. UTM_zone_24S = 16124
  402. UTM_zone_25S = 16125
  403. UTM_zone_26S = 16126
  404. UTM_zone_27S = 16127
  405. UTM_zone_28S = 16128
  406. UTM_zone_29S = 16129
  407. UTM_zone_30S = 16130
  408. UTM_zone_31S = 16131
  409. UTM_zone_32S = 16132
  410. UTM_zone_33S = 16133
  411. UTM_zone_34S = 16134
  412. UTM_zone_35S = 16135
  413. UTM_zone_36S = 16136
  414. UTM_zone_37S = 16137
  415. UTM_zone_38S = 16138
  416. UTM_zone_39S = 16139
  417. UTM_zone_40S = 16140
  418. UTM_zone_41S = 16141
  419. UTM_zone_42S = 16142
  420. UTM_zone_43S = 16143
  421. UTM_zone_44S = 16144
  422. UTM_zone_45S = 16145
  423. UTM_zone_46S = 16146
  424. UTM_zone_47S = 16147
  425. UTM_zone_48S = 16148
  426. UTM_zone_49S = 16149
  427. UTM_zone_50S = 16150
  428. UTM_zone_51S = 16151
  429. UTM_zone_52S = 16152
  430. UTM_zone_53S = 16153
  431. UTM_zone_54S = 16154
  432. UTM_zone_55S = 16155
  433. UTM_zone_56S = 16156
  434. UTM_zone_57S = 16157
  435. UTM_zone_58S = 16158
  436. UTM_zone_59S = 16159
  437. UTM_zone_60S = 16160
  438. Gauss_Kruger_zone_0 = 16200
  439. Gauss_Kruger_zone_1 = 16201
  440. Gauss_Kruger_zone_2 = 16202
  441. Gauss_Kruger_zone_3 = 16203
  442. Gauss_Kruger_zone_4 = 16204
  443. Gauss_Kruger_zone_5 = 16205
  444. Map_Grid_of_Australia_48 = 17348
  445. Map_Grid_of_Australia_49 = 17349
  446. Map_Grid_of_Australia_50 = 17350
  447. Map_Grid_of_Australia_51 = 17351
  448. Map_Grid_of_Australia_52 = 17352
  449. Map_Grid_of_Australia_53 = 17353
  450. Map_Grid_of_Australia_54 = 17354
  451. Map_Grid_of_Australia_55 = 17355
  452. Map_Grid_of_Australia_56 = 17356
  453. Map_Grid_of_Australia_57 = 17357
  454. Map_Grid_of_Australia_58 = 17358
  455. Australian_Map_Grid_48 = 17448
  456. Australian_Map_Grid_49 = 17449
  457. Australian_Map_Grid_50 = 17450
  458. Australian_Map_Grid_51 = 17451
  459. Australian_Map_Grid_52 = 17452
  460. Australian_Map_Grid_53 = 17453
  461. Australian_Map_Grid_54 = 17454
  462. Australian_Map_Grid_55 = 17455
  463. Australian_Map_Grid_56 = 17456
  464. Australian_Map_Grid_57 = 17457
  465. Australian_Map_Grid_58 = 17458
  466. Argentina_1 = 18031
  467. Argentina_2 = 18032
  468. Argentina_3 = 18033
  469. Argentina_4 = 18034
  470. Argentina_5 = 18035
  471. Argentina_6 = 18036
  472. Argentina_7 = 18037
  473. Colombia_3W = 18051
  474. Colombia_Bogota = 18052
  475. Colombia_3E = 18053
  476. Colombia_6E = 18054
  477. Egypt_Red_Belt = 18072
  478. Egypt_Purple_Belt = 18073
  479. Extended_Purple_Belt = 18074
  480. New_Zealand_North_Island_Nat_Grid = 18141
  481. New_Zealand_South_Island_Nat_Grid = 18142
  482. Bahrain_Grid = 19900
  483. Netherlands_E_Indies_Equatorial = 19905
  484. RSO_Borneo = 19912
  485. Stereo_70 = 19926
  486. class PCS(enum.IntEnum):
  487. """Projected CS Type Codes."""
  488. Undefined = 0
  489. User_Defined = 32767
  490. Adindan_UTM_zone_37N = 20137
  491. Adindan_UTM_zone_38N = 20138
  492. AGD66_AMG_zone_48 = 20248
  493. AGD66_AMG_zone_49 = 20249
  494. AGD66_AMG_zone_50 = 20250
  495. AGD66_AMG_zone_51 = 20251
  496. AGD66_AMG_zone_52 = 20252
  497. AGD66_AMG_zone_53 = 20253
  498. AGD66_AMG_zone_54 = 20254
  499. AGD66_AMG_zone_55 = 20255
  500. AGD66_AMG_zone_56 = 20256
  501. AGD66_AMG_zone_57 = 20257
  502. AGD66_AMG_zone_58 = 20258
  503. AGD84_AMG_zone_48 = 20348
  504. AGD84_AMG_zone_49 = 20349
  505. AGD84_AMG_zone_50 = 20350
  506. AGD84_AMG_zone_51 = 20351
  507. AGD84_AMG_zone_52 = 20352
  508. AGD84_AMG_zone_53 = 20353
  509. AGD84_AMG_zone_54 = 20354
  510. AGD84_AMG_zone_55 = 20355
  511. AGD84_AMG_zone_56 = 20356
  512. AGD84_AMG_zone_57 = 20357
  513. AGD84_AMG_zone_58 = 20358
  514. Ain_el_Abd_UTM_zone_37N = 20437
  515. Ain_el_Abd_UTM_zone_38N = 20438
  516. Ain_el_Abd_UTM_zone_39N = 20439
  517. Ain_el_Abd_Bahrain_Grid = 20499
  518. Afgooye_UTM_zone_38N = 20538
  519. Afgooye_UTM_zone_39N = 20539
  520. Lisbon_Portugese_Grid = 20700
  521. Aratu_UTM_zone_22S = 20822
  522. Aratu_UTM_zone_23S = 20823
  523. Aratu_UTM_zone_24S = 20824
  524. Arc_1950_Lo13 = 20973
  525. Arc_1950_Lo15 = 20975
  526. Arc_1950_Lo17 = 20977
  527. Arc_1950_Lo19 = 20979
  528. Arc_1950_Lo21 = 20981
  529. Arc_1950_Lo23 = 20983
  530. Arc_1950_Lo25 = 20985
  531. Arc_1950_Lo27 = 20987
  532. Arc_1950_Lo29 = 20989
  533. Arc_1950_Lo31 = 20991
  534. Arc_1950_Lo33 = 20993
  535. Arc_1950_Lo35 = 20995
  536. Batavia_NEIEZ = 21100
  537. Batavia_UTM_zone_48S = 21148
  538. Batavia_UTM_zone_49S = 21149
  539. Batavia_UTM_zone_50S = 21150
  540. Beijing_Gauss_zone_13 = 21413
  541. Beijing_Gauss_zone_14 = 21414
  542. Beijing_Gauss_zone_15 = 21415
  543. Beijing_Gauss_zone_16 = 21416
  544. Beijing_Gauss_zone_17 = 21417
  545. Beijing_Gauss_zone_18 = 21418
  546. Beijing_Gauss_zone_19 = 21419
  547. Beijing_Gauss_zone_20 = 21420
  548. Beijing_Gauss_zone_21 = 21421
  549. Beijing_Gauss_zone_22 = 21422
  550. Beijing_Gauss_zone_23 = 21423
  551. Beijing_Gauss_13N = 21473
  552. Beijing_Gauss_14N = 21474
  553. Beijing_Gauss_15N = 21475
  554. Beijing_Gauss_16N = 21476
  555. Beijing_Gauss_17N = 21477
  556. Beijing_Gauss_18N = 21478
  557. Beijing_Gauss_19N = 21479
  558. Beijing_Gauss_20N = 21480
  559. Beijing_Gauss_21N = 21481
  560. Beijing_Gauss_22N = 21482
  561. Beijing_Gauss_23N = 21483
  562. Belge_Lambert_50 = 21500
  563. Bern_1898_Swiss_Old = 21790
  564. Bogota_UTM_zone_17N = 21817
  565. Bogota_UTM_zone_18N = 21818
  566. Bogota_Colombia_3W = 21891
  567. Bogota_Colombia_Bogota = 21892
  568. Bogota_Colombia_3E = 21893
  569. Bogota_Colombia_6E = 21894
  570. Camacupa_UTM_32S = 22032
  571. Camacupa_UTM_33S = 22033
  572. C_Inchauspe_Argentina_1 = 22191
  573. C_Inchauspe_Argentina_2 = 22192
  574. C_Inchauspe_Argentina_3 = 22193
  575. C_Inchauspe_Argentina_4 = 22194
  576. C_Inchauspe_Argentina_5 = 22195
  577. C_Inchauspe_Argentina_6 = 22196
  578. C_Inchauspe_Argentina_7 = 22197
  579. Carthage_UTM_zone_32N = 22332
  580. Carthage_Nord_Tunisie = 22391
  581. Carthage_Sud_Tunisie = 22392
  582. Corrego_Alegre_UTM_23S = 22523
  583. Corrego_Alegre_UTM_24S = 22524
  584. Douala_UTM_zone_32N = 22832
  585. Egypt_1907_Red_Belt = 22992
  586. Egypt_1907_Purple_Belt = 22993
  587. Egypt_1907_Ext_Purple = 22994
  588. ED50_UTM_zone_28N = 23028
  589. ED50_UTM_zone_29N = 23029
  590. ED50_UTM_zone_30N = 23030
  591. ED50_UTM_zone_31N = 23031
  592. ED50_UTM_zone_32N = 23032
  593. ED50_UTM_zone_33N = 23033
  594. ED50_UTM_zone_34N = 23034
  595. ED50_UTM_zone_35N = 23035
  596. ED50_UTM_zone_36N = 23036
  597. ED50_UTM_zone_37N = 23037
  598. ED50_UTM_zone_38N = 23038
  599. Fahud_UTM_zone_39N = 23239
  600. Fahud_UTM_zone_40N = 23240
  601. Garoua_UTM_zone_33N = 23433
  602. ID74_UTM_zone_46N = 23846
  603. ID74_UTM_zone_47N = 23847
  604. ID74_UTM_zone_48N = 23848
  605. ID74_UTM_zone_49N = 23849
  606. ID74_UTM_zone_50N = 23850
  607. ID74_UTM_zone_51N = 23851
  608. ID74_UTM_zone_52N = 23852
  609. ID74_UTM_zone_53N = 23853
  610. ID74_UTM_zone_46S = 23886
  611. ID74_UTM_zone_47S = 23887
  612. ID74_UTM_zone_48S = 23888
  613. ID74_UTM_zone_49S = 23889
  614. ID74_UTM_zone_50S = 23890
  615. ID74_UTM_zone_51S = 23891
  616. ID74_UTM_zone_52S = 23892
  617. ID74_UTM_zone_53S = 23893
  618. ID74_UTM_zone_54S = 23894
  619. Indian_1954_UTM_47N = 23947
  620. Indian_1954_UTM_48N = 23948
  621. Indian_1975_UTM_47N = 24047
  622. Indian_1975_UTM_48N = 24048
  623. Jamaica_1875_Old_Grid = 24100
  624. JAD69_Jamaica_Grid = 24200
  625. Kalianpur_India_0 = 24370
  626. Kalianpur_India_I = 24371
  627. Kalianpur_India_IIa = 24372
  628. Kalianpur_India_IIIa = 24373
  629. Kalianpur_India_IVa = 24374
  630. Kalianpur_India_IIb = 24382
  631. Kalianpur_India_IIIb = 24383
  632. Kalianpur_India_IVb = 24384
  633. Kertau_Singapore_Grid = 24500
  634. Kertau_UTM_zone_47N = 24547
  635. Kertau_UTM_zone_48N = 24548
  636. La_Canoa_UTM_zone_20N = 24720
  637. La_Canoa_UTM_zone_21N = 24721
  638. PSAD56_UTM_zone_18N = 24818
  639. PSAD56_UTM_zone_19N = 24819
  640. PSAD56_UTM_zone_20N = 24820
  641. PSAD56_UTM_zone_21N = 24821
  642. PSAD56_UTM_zone_17S = 24877
  643. PSAD56_UTM_zone_18S = 24878
  644. PSAD56_UTM_zone_19S = 24879
  645. PSAD56_UTM_zone_20S = 24880
  646. PSAD56_Peru_west_zone = 24891
  647. PSAD56_Peru_central = 24892
  648. PSAD56_Peru_east_zone = 24893
  649. Leigon_Ghana_Grid = 25000
  650. Lome_UTM_zone_31N = 25231
  651. Luzon_Philippines_I = 25391
  652. Luzon_Philippines_II = 25392
  653. Luzon_Philippines_III = 25393
  654. Luzon_Philippines_IV = 25394
  655. Luzon_Philippines_V = 25395
  656. Makassar_NEIEZ = 25700
  657. Malongo_1987_UTM_32S = 25932
  658. Merchich_Nord_Maroc = 26191
  659. Merchich_Sud_Maroc = 26192
  660. Merchich_Sahara = 26193
  661. Massawa_UTM_zone_37N = 26237
  662. Minna_UTM_zone_31N = 26331
  663. Minna_UTM_zone_32N = 26332
  664. Minna_Nigeria_West = 26391
  665. Minna_Nigeria_Mid_Belt = 26392
  666. Minna_Nigeria_East = 26393
  667. Mhast_UTM_zone_32S = 26432
  668. Monte_Mario_Italy_1 = 26591
  669. Monte_Mario_Italy_2 = 26592
  670. M_poraloko_UTM_32N = 26632
  671. M_poraloko_UTM_32S = 26692
  672. NAD27_UTM_zone_3N = 26703
  673. NAD27_UTM_zone_4N = 26704
  674. NAD27_UTM_zone_5N = 26705
  675. NAD27_UTM_zone_6N = 26706
  676. NAD27_UTM_zone_7N = 26707
  677. NAD27_UTM_zone_8N = 26708
  678. NAD27_UTM_zone_9N = 26709
  679. NAD27_UTM_zone_10N = 26710
  680. NAD27_UTM_zone_11N = 26711
  681. NAD27_UTM_zone_12N = 26712
  682. NAD27_UTM_zone_13N = 26713
  683. NAD27_UTM_zone_14N = 26714
  684. NAD27_UTM_zone_15N = 26715
  685. NAD27_UTM_zone_16N = 26716
  686. NAD27_UTM_zone_17N = 26717
  687. NAD27_UTM_zone_18N = 26718
  688. NAD27_UTM_zone_19N = 26719
  689. NAD27_UTM_zone_20N = 26720
  690. NAD27_UTM_zone_21N = 26721
  691. NAD27_UTM_zone_22N = 26722
  692. NAD27_Alabama_East = 26729
  693. NAD27_Alabama_West = 26730
  694. NAD27_Alaska_zone_1 = 26731
  695. NAD27_Alaska_zone_2 = 26732
  696. NAD27_Alaska_zone_3 = 26733
  697. NAD27_Alaska_zone_4 = 26734
  698. NAD27_Alaska_zone_5 = 26735
  699. NAD27_Alaska_zone_6 = 26736
  700. NAD27_Alaska_zone_7 = 26737
  701. NAD27_Alaska_zone_8 = 26738
  702. NAD27_Alaska_zone_9 = 26739
  703. NAD27_Alaska_zone_10 = 26740
  704. NAD27_California_I = 26741
  705. NAD27_California_II = 26742
  706. NAD27_California_III = 26743
  707. NAD27_California_IV = 26744
  708. NAD27_California_V = 26745
  709. NAD27_California_VI = 26746
  710. NAD27_California_VII = 26747
  711. NAD27_Arizona_East = 26748
  712. NAD27_Arizona_Central = 26749
  713. NAD27_Arizona_West = 26750
  714. NAD27_Arkansas_North = 26751
  715. NAD27_Arkansas_South = 26752
  716. NAD27_Colorado_North = 26753
  717. NAD27_Colorado_Central = 26754
  718. NAD27_Colorado_South = 26755
  719. NAD27_Connecticut = 26756
  720. NAD27_Delaware = 26757
  721. NAD27_Florida_East = 26758
  722. NAD27_Florida_West = 26759
  723. NAD27_Florida_North = 26760
  724. NAD27_Hawaii_zone_1 = 26761
  725. NAD27_Hawaii_zone_2 = 26762
  726. NAD27_Hawaii_zone_3 = 26763
  727. NAD27_Hawaii_zone_4 = 26764
  728. NAD27_Hawaii_zone_5 = 26765
  729. NAD27_Georgia_East = 26766
  730. NAD27_Georgia_West = 26767
  731. NAD27_Idaho_East = 26768
  732. NAD27_Idaho_Central = 26769
  733. NAD27_Idaho_West = 26770
  734. NAD27_Illinois_East = 26771
  735. NAD27_Illinois_West = 26772
  736. NAD27_Indiana_East = 26773
  737. NAD27_BLM_14N_feet = 26774
  738. NAD27_Indiana_West = 26774
  739. NAD27_BLM_15N_feet = 26775
  740. NAD27_Iowa_North = 26775
  741. NAD27_BLM_16N_feet = 26776
  742. NAD27_Iowa_South = 26776
  743. NAD27_BLM_17N_feet = 26777
  744. NAD27_Kansas_North = 26777
  745. NAD27_Kansas_South = 26778
  746. NAD27_Kentucky_North = 26779
  747. NAD27_Kentucky_South = 26780
  748. NAD27_Louisiana_North = 26781
  749. NAD27_Louisiana_South = 26782
  750. NAD27_Maine_East = 26783
  751. NAD27_Maine_West = 26784
  752. NAD27_Maryland = 26785
  753. NAD27_Massachusetts = 26786
  754. NAD27_Massachusetts_Is = 26787
  755. NAD27_Michigan_North = 26788
  756. NAD27_Michigan_Central = 26789
  757. NAD27_Michigan_South = 26790
  758. NAD27_Minnesota_North = 26791
  759. NAD27_Minnesota_Cent = 26792
  760. NAD27_Minnesota_South = 26793
  761. NAD27_Mississippi_East = 26794
  762. NAD27_Mississippi_West = 26795
  763. NAD27_Missouri_East = 26796
  764. NAD27_Missouri_Central = 26797
  765. NAD27_Missouri_West = 26798
  766. NAD_Michigan_Michigan_East = 26801
  767. NAD_Michigan_Michigan_Old_Central = 26802
  768. NAD_Michigan_Michigan_West = 26803
  769. NAD83_UTM_zone_3N = 26903
  770. NAD83_UTM_zone_4N = 26904
  771. NAD83_UTM_zone_5N = 26905
  772. NAD83_UTM_zone_6N = 26906
  773. NAD83_UTM_zone_7N = 26907
  774. NAD83_UTM_zone_8N = 26908
  775. NAD83_UTM_zone_9N = 26909
  776. NAD83_UTM_zone_10N = 26910
  777. NAD83_UTM_zone_11N = 26911
  778. NAD83_UTM_zone_12N = 26912
  779. NAD83_UTM_zone_13N = 26913
  780. NAD83_UTM_zone_14N = 26914
  781. NAD83_UTM_zone_15N = 26915
  782. NAD83_UTM_zone_16N = 26916
  783. NAD83_UTM_zone_17N = 26917
  784. NAD83_UTM_zone_18N = 26918
  785. NAD83_UTM_zone_19N = 26919
  786. NAD83_UTM_zone_20N = 26920
  787. NAD83_UTM_zone_21N = 26921
  788. NAD83_UTM_zone_22N = 26922
  789. NAD83_UTM_zone_23N = 26923
  790. NAD83_Alabama_East = 26929
  791. NAD83_Alabama_West = 26930
  792. NAD83_Alaska_zone_1 = 26931
  793. NAD83_Alaska_zone_2 = 26932
  794. NAD83_Alaska_zone_3 = 26933
  795. NAD83_Alaska_zone_4 = 26934
  796. NAD83_Alaska_zone_5 = 26935
  797. NAD83_Alaska_zone_6 = 26936
  798. NAD83_Alaska_zone_7 = 26937
  799. NAD83_Alaska_zone_8 = 26938
  800. NAD83_Alaska_zone_9 = 26939
  801. NAD83_Alaska_zone_10 = 26940
  802. NAD83_California_1 = 26941
  803. NAD83_California_2 = 26942
  804. NAD83_California_3 = 26943
  805. NAD83_California_4 = 26944
  806. NAD83_California_5 = 26945
  807. NAD83_California_6 = 26946
  808. NAD83_Arizona_East = 26948
  809. NAD83_Arizona_Central = 26949
  810. NAD83_Arizona_West = 26950
  811. NAD83_Arkansas_North = 26951
  812. NAD83_Arkansas_South = 26952
  813. NAD83_Colorado_North = 26953
  814. NAD83_Colorado_Central = 26954
  815. NAD83_Colorado_South = 26955
  816. NAD83_Connecticut = 26956
  817. NAD83_Delaware = 26957
  818. NAD83_Florida_East = 26958
  819. NAD83_Florida_West = 26959
  820. NAD83_Florida_North = 26960
  821. NAD83_Hawaii_zone_1 = 26961
  822. NAD83_Hawaii_zone_2 = 26962
  823. NAD83_Hawaii_zone_3 = 26963
  824. NAD83_Hawaii_zone_4 = 26964
  825. NAD83_Hawaii_zone_5 = 26965
  826. NAD83_Georgia_East = 26966
  827. NAD83_Georgia_West = 26967
  828. NAD83_Idaho_East = 26968
  829. NAD83_Idaho_Central = 26969
  830. NAD83_Idaho_West = 26970
  831. NAD83_Illinois_East = 26971
  832. NAD83_Illinois_West = 26972
  833. NAD83_Indiana_East = 26973
  834. NAD83_Indiana_West = 26974
  835. NAD83_Iowa_North = 26975
  836. NAD83_Iowa_South = 26976
  837. NAD83_Kansas_North = 26977
  838. NAD83_Kansas_South = 26978
  839. NAD83_Kentucky_North = 2205
  840. NAD83_Kentucky_South = 26980
  841. NAD83_Louisiana_North = 26981
  842. NAD83_Louisiana_South = 26982
  843. NAD83_Maine_East = 26983
  844. NAD83_Maine_West = 26984
  845. NAD83_Maryland = 26985
  846. NAD83_Massachusetts = 26986
  847. NAD83_Massachusetts_Is = 26987
  848. NAD83_Michigan_North = 26988
  849. NAD83_Michigan_Central = 26989
  850. NAD83_Michigan_South = 26990
  851. NAD83_Minnesota_North = 26991
  852. NAD83_Minnesota_Cent = 26992
  853. NAD83_Minnesota_South = 26993
  854. NAD83_Mississippi_East = 26994
  855. NAD83_Mississippi_West = 26995
  856. NAD83_Missouri_East = 26996
  857. NAD83_Missouri_Central = 26997
  858. NAD83_Missouri_West = 26998
  859. Nahrwan_1967_UTM_38N = 27038
  860. Nahrwan_1967_UTM_39N = 27039
  861. Nahrwan_1967_UTM_40N = 27040
  862. Naparima_UTM_20N = 27120
  863. GD49_NZ_Map_Grid = 27200
  864. GD49_North_Island_Grid = 27291
  865. GD49_South_Island_Grid = 27292
  866. Datum_73_UTM_zone_29N = 27429
  867. ATF_Nord_de_Guerre = 27500
  868. NTF_France_I = 27581
  869. NTF_France_II = 27582
  870. NTF_France_III = 27583
  871. NTF_Nord_France = 27591
  872. NTF_Centre_France = 27592
  873. NTF_Sud_France = 27593
  874. British_National_Grid = 27700
  875. Point_Noire_UTM_32S = 28232
  876. GDA94_MGA_zone_48 = 28348
  877. GDA94_MGA_zone_49 = 28349
  878. GDA94_MGA_zone_50 = 28350
  879. GDA94_MGA_zone_51 = 28351
  880. GDA94_MGA_zone_52 = 28352
  881. GDA94_MGA_zone_53 = 28353
  882. GDA94_MGA_zone_54 = 28354
  883. GDA94_MGA_zone_55 = 28355
  884. GDA94_MGA_zone_56 = 28356
  885. GDA94_MGA_zone_57 = 28357
  886. GDA94_MGA_zone_58 = 28358
  887. Pulkovo_Gauss_zone_4 = 28404
  888. Pulkovo_Gauss_zone_5 = 28405
  889. Pulkovo_Gauss_zone_6 = 28406
  890. Pulkovo_Gauss_zone_7 = 28407
  891. Pulkovo_Gauss_zone_8 = 28408
  892. Pulkovo_Gauss_zone_9 = 28409
  893. Pulkovo_Gauss_zone_10 = 28410
  894. Pulkovo_Gauss_zone_11 = 28411
  895. Pulkovo_Gauss_zone_12 = 28412
  896. Pulkovo_Gauss_zone_13 = 28413
  897. Pulkovo_Gauss_zone_14 = 28414
  898. Pulkovo_Gauss_zone_15 = 28415
  899. Pulkovo_Gauss_zone_16 = 28416
  900. Pulkovo_Gauss_zone_17 = 28417
  901. Pulkovo_Gauss_zone_18 = 28418
  902. Pulkovo_Gauss_zone_19 = 28419
  903. Pulkovo_Gauss_zone_20 = 28420
  904. Pulkovo_Gauss_zone_21 = 28421
  905. Pulkovo_Gauss_zone_22 = 28422
  906. Pulkovo_Gauss_zone_23 = 28423
  907. Pulkovo_Gauss_zone_24 = 28424
  908. Pulkovo_Gauss_zone_25 = 28425
  909. Pulkovo_Gauss_zone_26 = 28426
  910. Pulkovo_Gauss_zone_27 = 28427
  911. Pulkovo_Gauss_zone_28 = 28428
  912. Pulkovo_Gauss_zone_29 = 28429
  913. Pulkovo_Gauss_zone_30 = 28430
  914. Pulkovo_Gauss_zone_31 = 28431
  915. Pulkovo_Gauss_zone_32 = 28432
  916. Pulkovo_Gauss_4N = 28464
  917. Pulkovo_Gauss_5N = 28465
  918. Pulkovo_Gauss_6N = 28466
  919. Pulkovo_Gauss_7N = 28467
  920. Pulkovo_Gauss_8N = 28468
  921. Pulkovo_Gauss_9N = 28469
  922. Pulkovo_Gauss_10N = 28470
  923. Pulkovo_Gauss_11N = 28471
  924. Pulkovo_Gauss_12N = 28472
  925. Pulkovo_Gauss_13N = 28473
  926. Pulkovo_Gauss_14N = 28474
  927. Pulkovo_Gauss_15N = 28475
  928. Pulkovo_Gauss_16N = 28476
  929. Pulkovo_Gauss_17N = 28477
  930. Pulkovo_Gauss_18N = 28478
  931. Pulkovo_Gauss_19N = 28479
  932. Pulkovo_Gauss_20N = 28480
  933. Pulkovo_Gauss_21N = 28481
  934. Pulkovo_Gauss_22N = 28482
  935. Pulkovo_Gauss_23N = 28483
  936. Pulkovo_Gauss_24N = 28484
  937. Pulkovo_Gauss_25N = 28485
  938. Pulkovo_Gauss_26N = 28486
  939. Pulkovo_Gauss_27N = 28487
  940. Pulkovo_Gauss_28N = 28488
  941. Pulkovo_Gauss_29N = 28489
  942. Pulkovo_Gauss_30N = 28490
  943. Pulkovo_Gauss_31N = 28491
  944. Pulkovo_Gauss_32N = 28492
  945. Qatar_National_Grid = 28600
  946. RD_Netherlands_Old = 28991
  947. RD_Netherlands_New = 28992
  948. SAD69_UTM_zone_18N = 29118
  949. SAD69_UTM_zone_19N = 29119
  950. SAD69_UTM_zone_20N = 29120
  951. SAD69_UTM_zone_21N = 29121
  952. SAD69_UTM_zone_22N = 29122
  953. SAD69_UTM_zone_17S = 29177
  954. SAD69_UTM_zone_18S = 29178
  955. SAD69_UTM_zone_19S = 29179
  956. SAD69_UTM_zone_20S = 29180
  957. SAD69_UTM_zone_21S = 29181
  958. SAD69_UTM_zone_22S = 29182
  959. SAD69_UTM_zone_23S = 29183
  960. SAD69_UTM_zone_24S = 29184
  961. SAD69_UTM_zone_25S = 29185
  962. Sapper_Hill_UTM_20S = 29220
  963. Sapper_Hill_UTM_21S = 29221
  964. Schwarzeck_UTM_33S = 29333
  965. Sudan_UTM_zone_35N = 29635
  966. Sudan_UTM_zone_36N = 29636
  967. Tananarive_Laborde = 29700
  968. Tananarive_UTM_38S = 29738
  969. Tananarive_UTM_39S = 29739
  970. Timbalai_1948_Borneo = 29800
  971. Timbalai_1948_UTM_49N = 29849
  972. Timbalai_1948_UTM_50N = 29850
  973. TM65_Irish_Nat_Grid = 29900
  974. Trinidad_1903_Trinidad = 30200
  975. TC_1948_UTM_zone_39N = 30339
  976. TC_1948_UTM_zone_40N = 30340
  977. Voirol_N_Algerie_ancien = 30491
  978. Voirol_S_Algerie_ancien = 30492
  979. Voirol_Unifie_N_Algerie = 30591
  980. Voirol_Unifie_S_Algerie = 30592
  981. Bern_1938_Swiss_New = 30600
  982. Nord_Sahara_UTM_29N = 30729
  983. Nord_Sahara_UTM_30N = 30730
  984. Nord_Sahara_UTM_31N = 30731
  985. Nord_Sahara_UTM_32N = 30732
  986. Yoff_UTM_zone_28N = 31028
  987. Zanderij_UTM_zone_21N = 31121
  988. MGI_Austria_West = 31291
  989. MGI_Austria_Central = 31292
  990. MGI_Austria_East = 31293
  991. Belge_Lambert_72 = 31300
  992. DHDN_Germany_zone_1 = 31491
  993. DHDN_Germany_zone_2 = 31492
  994. DHDN_Germany_zone_3 = 31493
  995. DHDN_Germany_zone_4 = 31494
  996. DHDN_Germany_zone_5 = 31495
  997. NAD27_Montana_North = 32001
  998. NAD27_Montana_Central = 32002
  999. NAD27_Montana_South = 32003
  1000. NAD27_Nebraska_North = 32005
  1001. NAD27_Nebraska_South = 32006
  1002. NAD27_Nevada_East = 32007
  1003. NAD27_Nevada_Central = 32008
  1004. NAD27_Nevada_West = 32009
  1005. NAD27_New_Hampshire = 32010
  1006. NAD27_New_Jersey = 32011
  1007. NAD27_New_Mexico_East = 32012
  1008. NAD27_New_Mexico_Cent = 32013
  1009. NAD27_New_Mexico_West = 32014
  1010. NAD27_New_York_East = 32015
  1011. NAD27_New_York_Central = 32016
  1012. NAD27_New_York_West = 32017
  1013. NAD27_New_York_Long_Is = 32018
  1014. NAD27_North_Carolina = 32019
  1015. NAD27_North_Dakota_N = 32020
  1016. NAD27_North_Dakota_S = 32021
  1017. NAD27_Ohio_North = 32022
  1018. NAD27_Ohio_South = 32023
  1019. NAD27_Oklahoma_North = 32024
  1020. NAD27_Oklahoma_South = 32025
  1021. NAD27_Oregon_North = 32026
  1022. NAD27_Oregon_South = 32027
  1023. NAD27_Pennsylvania_N = 32028
  1024. NAD27_Pennsylvania_S = 32029
  1025. NAD27_Rhode_Island = 32030
  1026. NAD27_South_Carolina_N = 32031
  1027. NAD27_South_Carolina_S = 32033
  1028. NAD27_South_Dakota_N = 32034
  1029. NAD27_South_Dakota_S = 32035
  1030. NAD27_Tennessee = 2204
  1031. NAD27_Texas_North = 32037
  1032. NAD27_Texas_North_Cen = 32038
  1033. NAD27_Texas_Central = 32039
  1034. NAD27_Texas_South_Cen = 32040
  1035. NAD27_Texas_South = 32041
  1036. NAD27_Utah_North = 32042
  1037. NAD27_Utah_Central = 32043
  1038. NAD27_Utah_South = 32044
  1039. NAD27_Vermont = 32045
  1040. NAD27_Virginia_North = 32046
  1041. NAD27_Virginia_South = 32047
  1042. NAD27_Washington_North = 32048
  1043. NAD27_Washington_South = 32049
  1044. NAD27_West_Virginia_N = 32050
  1045. NAD27_West_Virginia_S = 32051
  1046. NAD27_Wisconsin_North = 32052
  1047. NAD27_Wisconsin_Cen = 32053
  1048. NAD27_Wisconsin_South = 32054
  1049. NAD27_Wyoming_East = 32055
  1050. NAD27_Wyoming_E_Cen = 32056
  1051. NAD27_Wyoming_W_Cen = 32057
  1052. NAD27_Wyoming_West = 32058
  1053. NAD27_Puerto_Rico = 32059
  1054. NAD27_St_Croix = 32060
  1055. NAD83_Montana = 32100
  1056. NAD83_Nebraska = 32104
  1057. NAD83_Nevada_East = 32107
  1058. NAD83_Nevada_Central = 32108
  1059. NAD83_Nevada_West = 32109
  1060. NAD83_New_Hampshire = 32110
  1061. NAD83_New_Jersey = 32111
  1062. NAD83_New_Mexico_East = 32112
  1063. NAD83_New_Mexico_Cent = 32113
  1064. NAD83_New_Mexico_West = 32114
  1065. NAD83_New_York_East = 32115
  1066. NAD83_New_York_Central = 32116
  1067. NAD83_New_York_West = 32117
  1068. NAD83_New_York_Long_Is = 32118
  1069. NAD83_North_Carolina = 32119
  1070. NAD83_North_Dakota_N = 32120
  1071. NAD83_North_Dakota_S = 32121
  1072. NAD83_Ohio_North = 32122
  1073. NAD83_Ohio_South = 32123
  1074. NAD83_Oklahoma_North = 32124
  1075. NAD83_Oklahoma_South = 32125
  1076. NAD83_Oregon_North = 32126
  1077. NAD83_Oregon_South = 32127
  1078. NAD83_Pennsylvania_N = 32128
  1079. NAD83_Pennsylvania_S = 32129
  1080. NAD83_Rhode_Island = 32130
  1081. NAD83_South_Carolina = 32133
  1082. NAD83_South_Dakota_N = 32134
  1083. NAD83_South_Dakota_S = 32135
  1084. NAD83_Tennessee = 32136
  1085. NAD83_Texas_North = 32137
  1086. NAD83_Texas_North_Cen = 32138
  1087. NAD83_Texas_Central = 32139
  1088. NAD83_Texas_South_Cen = 32140
  1089. NAD83_Texas_South = 32141
  1090. NAD83_Utah_North = 32142
  1091. NAD83_Utah_Central = 32143
  1092. NAD83_Utah_South = 32144
  1093. NAD83_Vermont = 32145
  1094. NAD83_Virginia_North = 32146
  1095. NAD83_Virginia_South = 32147
  1096. NAD83_Washington_North = 32148
  1097. NAD83_Washington_South = 32149
  1098. NAD83_West_Virginia_N = 32150
  1099. NAD83_West_Virginia_S = 32151
  1100. NAD83_Wisconsin_North = 32152
  1101. NAD83_Wisconsin_Cen = 32153
  1102. NAD83_Wisconsin_South = 32154
  1103. NAD83_Wyoming_East = 32155
  1104. NAD83_Wyoming_E_Cen = 32156
  1105. NAD83_Wyoming_W_Cen = 32157
  1106. NAD83_Wyoming_West = 32158
  1107. NAD83_Puerto_Rico_Virgin_Is = 32161
  1108. WGS72_UTM_zone_1N = 32201
  1109. WGS72_UTM_zone_2N = 32202
  1110. WGS72_UTM_zone_3N = 32203
  1111. WGS72_UTM_zone_4N = 32204
  1112. WGS72_UTM_zone_5N = 32205
  1113. WGS72_UTM_zone_6N = 32206
  1114. WGS72_UTM_zone_7N = 32207
  1115. WGS72_UTM_zone_8N = 32208
  1116. WGS72_UTM_zone_9N = 32209
  1117. WGS72_UTM_zone_10N = 32210
  1118. WGS72_UTM_zone_11N = 32211
  1119. WGS72_UTM_zone_12N = 32212
  1120. WGS72_UTM_zone_13N = 32213
  1121. WGS72_UTM_zone_14N = 32214
  1122. WGS72_UTM_zone_15N = 32215
  1123. WGS72_UTM_zone_16N = 32216
  1124. WGS72_UTM_zone_17N = 32217
  1125. WGS72_UTM_zone_18N = 32218
  1126. WGS72_UTM_zone_19N = 32219
  1127. WGS72_UTM_zone_20N = 32220
  1128. WGS72_UTM_zone_21N = 32221
  1129. WGS72_UTM_zone_22N = 32222
  1130. WGS72_UTM_zone_23N = 32223
  1131. WGS72_UTM_zone_24N = 32224
  1132. WGS72_UTM_zone_25N = 32225
  1133. WGS72_UTM_zone_26N = 32226
  1134. WGS72_UTM_zone_27N = 32227
  1135. WGS72_UTM_zone_28N = 32228
  1136. WGS72_UTM_zone_29N = 32229
  1137. WGS72_UTM_zone_30N = 32230
  1138. WGS72_UTM_zone_31N = 32231
  1139. WGS72_UTM_zone_32N = 32232
  1140. WGS72_UTM_zone_33N = 32233
  1141. WGS72_UTM_zone_34N = 32234
  1142. WGS72_UTM_zone_35N = 32235
  1143. WGS72_UTM_zone_36N = 32236
  1144. WGS72_UTM_zone_37N = 32237
  1145. WGS72_UTM_zone_38N = 32238
  1146. WGS72_UTM_zone_39N = 32239
  1147. WGS72_UTM_zone_40N = 32240
  1148. WGS72_UTM_zone_41N = 32241
  1149. WGS72_UTM_zone_42N = 32242
  1150. WGS72_UTM_zone_43N = 32243
  1151. WGS72_UTM_zone_44N = 32244
  1152. WGS72_UTM_zone_45N = 32245
  1153. WGS72_UTM_zone_46N = 32246
  1154. WGS72_UTM_zone_47N = 32247
  1155. WGS72_UTM_zone_48N = 32248
  1156. WGS72_UTM_zone_49N = 32249
  1157. WGS72_UTM_zone_50N = 32250
  1158. WGS72_UTM_zone_51N = 32251
  1159. WGS72_UTM_zone_52N = 32252
  1160. WGS72_UTM_zone_53N = 32253
  1161. WGS72_UTM_zone_54N = 32254
  1162. WGS72_UTM_zone_55N = 32255
  1163. WGS72_UTM_zone_56N = 32256
  1164. WGS72_UTM_zone_57N = 32257
  1165. WGS72_UTM_zone_58N = 32258
  1166. WGS72_UTM_zone_59N = 32259
  1167. WGS72_UTM_zone_60N = 32260
  1168. WGS72_UTM_zone_1S = 32301
  1169. WGS72_UTM_zone_2S = 32302
  1170. WGS72_UTM_zone_3S = 32303
  1171. WGS72_UTM_zone_4S = 32304
  1172. WGS72_UTM_zone_5S = 32305
  1173. WGS72_UTM_zone_6S = 32306
  1174. WGS72_UTM_zone_7S = 32307
  1175. WGS72_UTM_zone_8S = 32308
  1176. WGS72_UTM_zone_9S = 32309
  1177. WGS72_UTM_zone_10S = 32310
  1178. WGS72_UTM_zone_11S = 32311
  1179. WGS72_UTM_zone_12S = 32312
  1180. WGS72_UTM_zone_13S = 32313
  1181. WGS72_UTM_zone_14S = 32314
  1182. WGS72_UTM_zone_15S = 32315
  1183. WGS72_UTM_zone_16S = 32316
  1184. WGS72_UTM_zone_17S = 32317
  1185. WGS72_UTM_zone_18S = 32318
  1186. WGS72_UTM_zone_19S = 32319
  1187. WGS72_UTM_zone_20S = 32320
  1188. WGS72_UTM_zone_21S = 32321
  1189. WGS72_UTM_zone_22S = 32322
  1190. WGS72_UTM_zone_23S = 32323
  1191. WGS72_UTM_zone_24S = 32324
  1192. WGS72_UTM_zone_25S = 32325
  1193. WGS72_UTM_zone_26S = 32326
  1194. WGS72_UTM_zone_27S = 32327
  1195. WGS72_UTM_zone_28S = 32328
  1196. WGS72_UTM_zone_29S = 32329
  1197. WGS72_UTM_zone_30S = 32330
  1198. WGS72_UTM_zone_31S = 32331
  1199. WGS72_UTM_zone_32S = 32332
  1200. WGS72_UTM_zone_33S = 32333
  1201. WGS72_UTM_zone_34S = 32334
  1202. WGS72_UTM_zone_35S = 32335
  1203. WGS72_UTM_zone_36S = 32336
  1204. WGS72_UTM_zone_37S = 32337
  1205. WGS72_UTM_zone_38S = 32338
  1206. WGS72_UTM_zone_39S = 32339
  1207. WGS72_UTM_zone_40S = 32340
  1208. WGS72_UTM_zone_41S = 32341
  1209. WGS72_UTM_zone_42S = 32342
  1210. WGS72_UTM_zone_43S = 32343
  1211. WGS72_UTM_zone_44S = 32344
  1212. WGS72_UTM_zone_45S = 32345
  1213. WGS72_UTM_zone_46S = 32346
  1214. WGS72_UTM_zone_47S = 32347
  1215. WGS72_UTM_zone_48S = 32348
  1216. WGS72_UTM_zone_49S = 32349
  1217. WGS72_UTM_zone_50S = 32350
  1218. WGS72_UTM_zone_51S = 32351
  1219. WGS72_UTM_zone_52S = 32352
  1220. WGS72_UTM_zone_53S = 32353
  1221. WGS72_UTM_zone_54S = 32354
  1222. WGS72_UTM_zone_55S = 32355
  1223. WGS72_UTM_zone_56S = 32356
  1224. WGS72_UTM_zone_57S = 32357
  1225. WGS72_UTM_zone_58S = 32358
  1226. WGS72_UTM_zone_59S = 32359
  1227. WGS72_UTM_zone_60S = 32360
  1228. WGS72BE_UTM_zone_1N = 32401
  1229. WGS72BE_UTM_zone_2N = 32402
  1230. WGS72BE_UTM_zone_3N = 32403
  1231. WGS72BE_UTM_zone_4N = 32404
  1232. WGS72BE_UTM_zone_5N = 32405
  1233. WGS72BE_UTM_zone_6N = 32406
  1234. WGS72BE_UTM_zone_7N = 32407
  1235. WGS72BE_UTM_zone_8N = 32408
  1236. WGS72BE_UTM_zone_9N = 32409
  1237. WGS72BE_UTM_zone_10N = 32410
  1238. WGS72BE_UTM_zone_11N = 32411
  1239. WGS72BE_UTM_zone_12N = 32412
  1240. WGS72BE_UTM_zone_13N = 32413
  1241. WGS72BE_UTM_zone_14N = 32414
  1242. WGS72BE_UTM_zone_15N = 32415
  1243. WGS72BE_UTM_zone_16N = 32416
  1244. WGS72BE_UTM_zone_17N = 32417
  1245. WGS72BE_UTM_zone_18N = 32418
  1246. WGS72BE_UTM_zone_19N = 32419
  1247. WGS72BE_UTM_zone_20N = 32420
  1248. WGS72BE_UTM_zone_21N = 32421
  1249. WGS72BE_UTM_zone_22N = 32422
  1250. WGS72BE_UTM_zone_23N = 32423
  1251. WGS72BE_UTM_zone_24N = 32424
  1252. WGS72BE_UTM_zone_25N = 32425
  1253. WGS72BE_UTM_zone_26N = 32426
  1254. WGS72BE_UTM_zone_27N = 32427
  1255. WGS72BE_UTM_zone_28N = 32428
  1256. WGS72BE_UTM_zone_29N = 32429
  1257. WGS72BE_UTM_zone_30N = 32430
  1258. WGS72BE_UTM_zone_31N = 32431
  1259. WGS72BE_UTM_zone_32N = 32432
  1260. WGS72BE_UTM_zone_33N = 32433
  1261. WGS72BE_UTM_zone_34N = 32434
  1262. WGS72BE_UTM_zone_35N = 32435
  1263. WGS72BE_UTM_zone_36N = 32436
  1264. WGS72BE_UTM_zone_37N = 32437
  1265. WGS72BE_UTM_zone_38N = 32438
  1266. WGS72BE_UTM_zone_39N = 32439
  1267. WGS72BE_UTM_zone_40N = 32440
  1268. WGS72BE_UTM_zone_41N = 32441
  1269. WGS72BE_UTM_zone_42N = 32442
  1270. WGS72BE_UTM_zone_43N = 32443
  1271. WGS72BE_UTM_zone_44N = 32444
  1272. WGS72BE_UTM_zone_45N = 32445
  1273. WGS72BE_UTM_zone_46N = 32446
  1274. WGS72BE_UTM_zone_47N = 32447
  1275. WGS72BE_UTM_zone_48N = 32448
  1276. WGS72BE_UTM_zone_49N = 32449
  1277. WGS72BE_UTM_zone_50N = 32450
  1278. WGS72BE_UTM_zone_51N = 32451
  1279. WGS72BE_UTM_zone_52N = 32452
  1280. WGS72BE_UTM_zone_53N = 32453
  1281. WGS72BE_UTM_zone_54N = 32454
  1282. WGS72BE_UTM_zone_55N = 32455
  1283. WGS72BE_UTM_zone_56N = 32456
  1284. WGS72BE_UTM_zone_57N = 32457
  1285. WGS72BE_UTM_zone_58N = 32458
  1286. WGS72BE_UTM_zone_59N = 32459
  1287. WGS72BE_UTM_zone_60N = 32460
  1288. WGS72BE_UTM_zone_1S = 32501
  1289. WGS72BE_UTM_zone_2S = 32502
  1290. WGS72BE_UTM_zone_3S = 32503
  1291. WGS72BE_UTM_zone_4S = 32504
  1292. WGS72BE_UTM_zone_5S = 32505
  1293. WGS72BE_UTM_zone_6S = 32506
  1294. WGS72BE_UTM_zone_7S = 32507
  1295. WGS72BE_UTM_zone_8S = 32508
  1296. WGS72BE_UTM_zone_9S = 32509
  1297. WGS72BE_UTM_zone_10S = 32510
  1298. WGS72BE_UTM_zone_11S = 32511
  1299. WGS72BE_UTM_zone_12S = 32512
  1300. WGS72BE_UTM_zone_13S = 32513
  1301. WGS72BE_UTM_zone_14S = 32514
  1302. WGS72BE_UTM_zone_15S = 32515
  1303. WGS72BE_UTM_zone_16S = 32516
  1304. WGS72BE_UTM_zone_17S = 32517
  1305. WGS72BE_UTM_zone_18S = 32518
  1306. WGS72BE_UTM_zone_19S = 32519
  1307. WGS72BE_UTM_zone_20S = 32520
  1308. WGS72BE_UTM_zone_21S = 32521
  1309. WGS72BE_UTM_zone_22S = 32522
  1310. WGS72BE_UTM_zone_23S = 32523
  1311. WGS72BE_UTM_zone_24S = 32524
  1312. WGS72BE_UTM_zone_25S = 32525
  1313. WGS72BE_UTM_zone_26S = 32526
  1314. WGS72BE_UTM_zone_27S = 32527
  1315. WGS72BE_UTM_zone_28S = 32528
  1316. WGS72BE_UTM_zone_29S = 32529
  1317. WGS72BE_UTM_zone_30S = 32530
  1318. WGS72BE_UTM_zone_31S = 32531
  1319. WGS72BE_UTM_zone_32S = 32532
  1320. WGS72BE_UTM_zone_33S = 32533
  1321. WGS72BE_UTM_zone_34S = 32534
  1322. WGS72BE_UTM_zone_35S = 32535
  1323. WGS72BE_UTM_zone_36S = 32536
  1324. WGS72BE_UTM_zone_37S = 32537
  1325. WGS72BE_UTM_zone_38S = 32538
  1326. WGS72BE_UTM_zone_39S = 32539
  1327. WGS72BE_UTM_zone_40S = 32540
  1328. WGS72BE_UTM_zone_41S = 32541
  1329. WGS72BE_UTM_zone_42S = 32542
  1330. WGS72BE_UTM_zone_43S = 32543
  1331. WGS72BE_UTM_zone_44S = 32544
  1332. WGS72BE_UTM_zone_45S = 32545
  1333. WGS72BE_UTM_zone_46S = 32546
  1334. WGS72BE_UTM_zone_47S = 32547
  1335. WGS72BE_UTM_zone_48S = 32548
  1336. WGS72BE_UTM_zone_49S = 32549
  1337. WGS72BE_UTM_zone_50S = 32550
  1338. WGS72BE_UTM_zone_51S = 32551
  1339. WGS72BE_UTM_zone_52S = 32552
  1340. WGS72BE_UTM_zone_53S = 32553
  1341. WGS72BE_UTM_zone_54S = 32554
  1342. WGS72BE_UTM_zone_55S = 32555
  1343. WGS72BE_UTM_zone_56S = 32556
  1344. WGS72BE_UTM_zone_57S = 32557
  1345. WGS72BE_UTM_zone_58S = 32558
  1346. WGS72BE_UTM_zone_59S = 32559
  1347. WGS72BE_UTM_zone_60S = 32560
  1348. WGS84_UTM_zone_1N = 32601
  1349. WGS84_UTM_zone_2N = 32602
  1350. WGS84_UTM_zone_3N = 32603
  1351. WGS84_UTM_zone_4N = 32604
  1352. WGS84_UTM_zone_5N = 32605
  1353. WGS84_UTM_zone_6N = 32606
  1354. WGS84_UTM_zone_7N = 32607
  1355. WGS84_UTM_zone_8N = 32608
  1356. WGS84_UTM_zone_9N = 32609
  1357. WGS84_UTM_zone_10N = 32610
  1358. WGS84_UTM_zone_11N = 32611
  1359. WGS84_UTM_zone_12N = 32612
  1360. WGS84_UTM_zone_13N = 32613
  1361. WGS84_UTM_zone_14N = 32614
  1362. WGS84_UTM_zone_15N = 32615
  1363. WGS84_UTM_zone_16N = 32616
  1364. WGS84_UTM_zone_17N = 32617
  1365. WGS84_UTM_zone_18N = 32618
  1366. WGS84_UTM_zone_19N = 32619
  1367. WGS84_UTM_zone_20N = 32620
  1368. WGS84_UTM_zone_21N = 32621
  1369. WGS84_UTM_zone_22N = 32622
  1370. WGS84_UTM_zone_23N = 32623
  1371. WGS84_UTM_zone_24N = 32624
  1372. WGS84_UTM_zone_25N = 32625
  1373. WGS84_UTM_zone_26N = 32626
  1374. WGS84_UTM_zone_27N = 32627
  1375. WGS84_UTM_zone_28N = 32628
  1376. WGS84_UTM_zone_29N = 32629
  1377. WGS84_UTM_zone_30N = 32630
  1378. WGS84_UTM_zone_31N = 32631
  1379. WGS84_UTM_zone_32N = 32632
  1380. WGS84_UTM_zone_33N = 32633
  1381. WGS84_UTM_zone_34N = 32634
  1382. WGS84_UTM_zone_35N = 32635
  1383. WGS84_UTM_zone_36N = 32636
  1384. WGS84_UTM_zone_37N = 32637
  1385. WGS84_UTM_zone_38N = 32638
  1386. WGS84_UTM_zone_39N = 32639
  1387. WGS84_UTM_zone_40N = 32640
  1388. WGS84_UTM_zone_41N = 32641
  1389. WGS84_UTM_zone_42N = 32642
  1390. WGS84_UTM_zone_43N = 32643
  1391. WGS84_UTM_zone_44N = 32644
  1392. WGS84_UTM_zone_45N = 32645
  1393. WGS84_UTM_zone_46N = 32646
  1394. WGS84_UTM_zone_47N = 32647
  1395. WGS84_UTM_zone_48N = 32648
  1396. WGS84_UTM_zone_49N = 32649
  1397. WGS84_UTM_zone_50N = 32650
  1398. WGS84_UTM_zone_51N = 32651
  1399. WGS84_UTM_zone_52N = 32652
  1400. WGS84_UTM_zone_53N = 32653
  1401. WGS84_UTM_zone_54N = 32654
  1402. WGS84_UTM_zone_55N = 32655
  1403. WGS84_UTM_zone_56N = 32656
  1404. WGS84_UTM_zone_57N = 32657
  1405. WGS84_UTM_zone_58N = 32658
  1406. WGS84_UTM_zone_59N = 32659
  1407. WGS84_UTM_zone_60N = 32660
  1408. WGS84_UTM_zone_1S = 32701
  1409. WGS84_UTM_zone_2S = 32702
  1410. WGS84_UTM_zone_3S = 32703
  1411. WGS84_UTM_zone_4S = 32704
  1412. WGS84_UTM_zone_5S = 32705
  1413. WGS84_UTM_zone_6S = 32706
  1414. WGS84_UTM_zone_7S = 32707
  1415. WGS84_UTM_zone_8S = 32708
  1416. WGS84_UTM_zone_9S = 32709
  1417. WGS84_UTM_zone_10S = 32710
  1418. WGS84_UTM_zone_11S = 32711
  1419. WGS84_UTM_zone_12S = 32712
  1420. WGS84_UTM_zone_13S = 32713
  1421. WGS84_UTM_zone_14S = 32714
  1422. WGS84_UTM_zone_15S = 32715
  1423. WGS84_UTM_zone_16S = 32716
  1424. WGS84_UTM_zone_17S = 32717
  1425. WGS84_UTM_zone_18S = 32718
  1426. WGS84_UTM_zone_19S = 32719
  1427. WGS84_UTM_zone_20S = 32720
  1428. WGS84_UTM_zone_21S = 32721
  1429. WGS84_UTM_zone_22S = 32722
  1430. WGS84_UTM_zone_23S = 32723
  1431. WGS84_UTM_zone_24S = 32724
  1432. WGS84_UTM_zone_25S = 32725
  1433. WGS84_UTM_zone_26S = 32726
  1434. WGS84_UTM_zone_27S = 32727
  1435. WGS84_UTM_zone_28S = 32728
  1436. WGS84_UTM_zone_29S = 32729
  1437. WGS84_UTM_zone_30S = 32730
  1438. WGS84_UTM_zone_31S = 32731
  1439. WGS84_UTM_zone_32S = 32732
  1440. WGS84_UTM_zone_33S = 32733
  1441. WGS84_UTM_zone_34S = 32734
  1442. WGS84_UTM_zone_35S = 32735
  1443. WGS84_UTM_zone_36S = 32736
  1444. WGS84_UTM_zone_37S = 32737
  1445. WGS84_UTM_zone_38S = 32738
  1446. WGS84_UTM_zone_39S = 32739
  1447. WGS84_UTM_zone_40S = 32740
  1448. WGS84_UTM_zone_41S = 32741
  1449. WGS84_UTM_zone_42S = 32742
  1450. WGS84_UTM_zone_43S = 32743
  1451. WGS84_UTM_zone_44S = 32744
  1452. WGS84_UTM_zone_45S = 32745
  1453. WGS84_UTM_zone_46S = 32746
  1454. WGS84_UTM_zone_47S = 32747
  1455. WGS84_UTM_zone_48S = 32748
  1456. WGS84_UTM_zone_49S = 32749
  1457. WGS84_UTM_zone_50S = 32750
  1458. WGS84_UTM_zone_51S = 32751
  1459. WGS84_UTM_zone_52S = 32752
  1460. WGS84_UTM_zone_53S = 32753
  1461. WGS84_UTM_zone_54S = 32754
  1462. WGS84_UTM_zone_55S = 32755
  1463. WGS84_UTM_zone_56S = 32756
  1464. WGS84_UTM_zone_57S = 32757
  1465. WGS84_UTM_zone_58S = 32758
  1466. WGS84_UTM_zone_59S = 32759
  1467. WGS84_UTM_zone_60S = 32760
  1468. # New
  1469. GGRS87_Greek_Grid = 2100
  1470. KKJ_Finland_zone_1 = 2391
  1471. KKJ_Finland_zone_2 = 2392
  1472. KKJ_Finland_zone_3 = 2393
  1473. KKJ_Finland_zone_4 = 2394
  1474. RT90_2_5_gon_W = 2400
  1475. Lietuvos_Koordinoei_Sistema_1994 = 2600
  1476. Estonian_Coordinate_System_of_1992 = 3300
  1477. HD72_EOV = 23700
  1478. Dealul_Piscului_1970_Stereo_70 = 31700
  1479. # Newer
  1480. Hjorsey_1955_Lambert = 3053
  1481. ISN93_Lambert_1993 = 3057
  1482. ETRS89_Poland_CS2000_zone_5 = 2176
  1483. ETRS89_Poland_CS2000_zone_6 = 2177
  1484. ETRS89_Poland_CS2000_zone_7 = 2177
  1485. ETRS89_Poland_CS2000_zone_8 = 2178
  1486. ETRS89_Poland_CS92 = 2180
  1487. class GCSE(enum.IntEnum):
  1488. """Unspecified GCS based on ellipsoid."""
  1489. Undefined = 0
  1490. User_Defined = 32767
  1491. Airy1830 = 4001
  1492. AiryModified1849 = 4002
  1493. AustralianNationalSpheroid = 4003
  1494. Bessel1841 = 4004
  1495. BesselModified = 4005
  1496. BesselNamibia = 4006
  1497. Clarke1858 = 4007
  1498. Clarke1866 = 4008
  1499. Clarke1866Michigan = 4009
  1500. Clarke1880_Benoit = 4010
  1501. Clarke1880_IGN = 4011
  1502. Clarke1880_RGS = 4012
  1503. Clarke1880_Arc = 4013
  1504. Clarke1880_SGA1922 = 4014
  1505. Everest1830_1937Adjustment = 4015
  1506. Everest1830_1967Definition = 4016
  1507. Everest1830_1975Definition = 4017
  1508. Everest1830Modified = 4018
  1509. GRS1980 = 4019
  1510. Helmert1906 = 4020
  1511. IndonesianNationalSpheroid = 4021
  1512. International1924 = 4022
  1513. International1967 = 4023
  1514. Krassowsky1940 = 4024
  1515. NWL9D = 4025
  1516. NWL10D = 4026
  1517. Plessis1817 = 4027
  1518. Struve1860 = 4028
  1519. WarOffice = 4029
  1520. WGS84 = 4030
  1521. GEM10C = 4031
  1522. OSU86F = 4032
  1523. OSU91A = 4033
  1524. Clarke1880 = 4034
  1525. Sphere = 4035
  1526. class GCS(enum.IntEnum):
  1527. """Geographic CS Type Codes."""
  1528. Undefined = 0
  1529. User_Defined = 32767
  1530. Adindan = 4201
  1531. AGD66 = 4202
  1532. AGD84 = 4203
  1533. Ain_el_Abd = 4204
  1534. Afgooye = 4205
  1535. Agadez = 4206
  1536. Lisbon = 4207
  1537. Aratu = 4208
  1538. Arc_1950 = 4209
  1539. Arc_1960 = 4210
  1540. Batavia = 4211
  1541. Barbados = 4212
  1542. Beduaram = 4213
  1543. Beijing_1954 = 4214
  1544. Belge_1950 = 4215
  1545. Bermuda_1957 = 4216
  1546. Bern_1898 = 4217
  1547. Bogota = 4218
  1548. Bukit_Rimpah = 4219
  1549. Camacupa = 4220
  1550. Campo_Inchauspe = 4221
  1551. Cape = 4222
  1552. Carthage = 4223
  1553. Chua = 4224
  1554. Corrego_Alegre = 4225
  1555. Cote_d_Ivoire = 4226
  1556. Deir_ez_Zor = 4227
  1557. Douala = 4228
  1558. Egypt_1907 = 4229
  1559. ED50 = 4230
  1560. ED87 = 4231
  1561. Fahud = 4232
  1562. Gandajika_1970 = 4233
  1563. Garoua = 4234
  1564. Guyane_Francaise = 4235
  1565. Hu_Tzu_Shan = 4236
  1566. HD72 = 4237
  1567. ID74 = 4238
  1568. Indian_1954 = 4239
  1569. Indian_1975 = 4240
  1570. Jamaica_1875 = 4241
  1571. JAD69 = 4242
  1572. Kalianpur = 4243
  1573. Kandawala = 4244
  1574. Kertau = 4245
  1575. KOC = 4246
  1576. La_Canoa = 4247
  1577. PSAD56 = 4248
  1578. Lake = 4249
  1579. Leigon = 4250
  1580. Liberia_1964 = 4251
  1581. Lome = 4252
  1582. Luzon_1911 = 4253
  1583. Hito_XVIII_1963 = 4254
  1584. Herat_North = 4255
  1585. Mahe_1971 = 4256
  1586. Makassar = 4257
  1587. EUREF89 = 4258
  1588. Malongo_1987 = 4259
  1589. Manoca = 4260
  1590. Merchich = 4261
  1591. Massawa = 4262
  1592. Minna = 4263
  1593. Mhast = 4264
  1594. Monte_Mario = 4265
  1595. M_poraloko = 4266
  1596. NAD27 = 4267
  1597. NAD_Michigan = 4268
  1598. NAD83 = 4269
  1599. Nahrwan_1967 = 4270
  1600. Naparima_1972 = 4271
  1601. GD49 = 4272
  1602. NGO_1948 = 4273
  1603. Datum_73 = 4274
  1604. NTF = 4275
  1605. NSWC_9Z_2 = 4276
  1606. OSGB_1936 = 4277
  1607. OSGB70 = 4278
  1608. OS_SN80 = 4279
  1609. Padang = 4280
  1610. Palestine_1923 = 4281
  1611. Pointe_Noire = 4282
  1612. GDA94 = 4283
  1613. Pulkovo_1942 = 4284
  1614. Qatar = 4285
  1615. Qatar_1948 = 4286
  1616. Qornoq = 4287
  1617. Loma_Quintana = 4288
  1618. Amersfoort = 4289
  1619. RT38 = 4290
  1620. SAD69 = 4291
  1621. Sapper_Hill_1943 = 4292
  1622. Schwarzeck = 4293
  1623. Segora = 4294
  1624. Serindung = 4295
  1625. Sudan = 4296
  1626. Tananarive = 4297
  1627. Timbalai_1948 = 4298
  1628. TM65 = 4299
  1629. TM75 = 4300
  1630. Tokyo = 4301
  1631. Trinidad_1903 = 4302
  1632. TC_1948 = 4303
  1633. Voirol_1875 = 4304
  1634. Voirol_Unifie = 4305
  1635. Bern_1938 = 4306
  1636. Nord_Sahara_1959 = 4307
  1637. Stockholm_1938 = 4308
  1638. Yacare = 4309
  1639. Yoff = 4310
  1640. Zanderij = 4311
  1641. MGI = 4312
  1642. Belge_1972 = 4313
  1643. DHDN = 4314
  1644. Conakry_1905 = 4315
  1645. WGS_72 = 4322
  1646. WGS_72BE = 4324
  1647. WGS_84 = 4326
  1648. Bern_1898_Bern = 4801
  1649. Bogota_Bogota = 4802
  1650. Lisbon_Lisbon = 4803
  1651. Makassar_Jakarta = 4804
  1652. MGI_Ferro = 4805
  1653. Monte_Mario_Rome = 4806
  1654. NTF_Paris = 4807
  1655. Padang_Jakarta = 4808
  1656. Belge_1950_Brussels = 4809
  1657. Tananarive_Paris = 4810
  1658. Voirol_1875_Paris = 4811
  1659. Voirol_Unifie_Paris = 4812
  1660. Batavia_Jakarta = 4813
  1661. ATF_Paris = 4901
  1662. NDG_Paris = 4902
  1663. # New GCS
  1664. Greek = 4120
  1665. GGRS87 = 4121
  1666. KKJ = 4123
  1667. RT90 = 4124
  1668. EST92 = 4133
  1669. Dealul_Piscului_1970 = 4317
  1670. Greek_Athens = 4815
  1671. class Ellipse(enum.IntEnum):
  1672. """Ellipsoid Codes."""
  1673. Undefined = 0
  1674. User_Defined = 32767
  1675. Airy_1830 = 7001
  1676. Airy_Modified_1849 = 7002
  1677. Australian_National_Spheroid = 7003
  1678. Bessel_1841 = 7004
  1679. Bessel_Modified = 7005
  1680. Bessel_Namibia = 7006
  1681. Clarke_1858 = 7007
  1682. Clarke_1866 = 7008
  1683. Clarke_1866_Michigan = 7009
  1684. Clarke_1880_Benoit = 7010
  1685. Clarke_1880_IGN = 7011
  1686. Clarke_1880_RGS = 7012
  1687. Clarke_1880_Arc = 7013
  1688. Clarke_1880_SGA_1922 = 7014
  1689. Everest_1830_1937_Adjustment = 7015
  1690. Everest_1830_1967_Definition = 7016
  1691. Everest_1830_1975_Definition = 7017
  1692. Everest_1830_Modified = 7018
  1693. GRS_1980 = 7019
  1694. Helmert_1906 = 7020
  1695. Indonesian_National_Spheroid = 7021
  1696. International_1924 = 7022
  1697. International_1967 = 7023
  1698. Krassowsky_1940 = 7024
  1699. NWL_9D = 7025
  1700. NWL_10D = 7026
  1701. Plessis_1817 = 7027
  1702. Struve_1860 = 7028
  1703. War_Office = 7029
  1704. WGS_84 = 7030
  1705. GEM_10C = 7031
  1706. OSU86F = 7032
  1707. OSU91A = 7033
  1708. Clarke_1880 = 7034
  1709. Sphere = 7035
  1710. class DatumE(enum.IntEnum):
  1711. """Ellipsoid-Only Geodetic Datum Codes."""
  1712. Undefined = 0
  1713. User_Defined = 32767
  1714. Airy1830 = 6001
  1715. AiryModified1849 = 6002
  1716. AustralianNationalSpheroid = 6003
  1717. Bessel1841 = 6004
  1718. BesselModified = 6005
  1719. BesselNamibia = 6006
  1720. Clarke1858 = 6007
  1721. Clarke1866 = 6008
  1722. Clarke1866Michigan = 6009
  1723. Clarke1880_Benoit = 6010
  1724. Clarke1880_IGN = 6011
  1725. Clarke1880_RGS = 6012
  1726. Clarke1880_Arc = 6013
  1727. Clarke1880_SGA1922 = 6014
  1728. Everest1830_1937Adjustment = 6015
  1729. Everest1830_1967Definition = 6016
  1730. Everest1830_1975Definition = 6017
  1731. Everest1830Modified = 6018
  1732. GRS1980 = 6019
  1733. Helmert1906 = 6020
  1734. IndonesianNationalSpheroid = 6021
  1735. International1924 = 6022
  1736. International1967 = 6023
  1737. Krassowsky1960 = 6024
  1738. NWL9D = 6025
  1739. NWL10D = 6026
  1740. Plessis1817 = 6027
  1741. Struve1860 = 6028
  1742. WarOffice = 6029
  1743. WGS84 = 6030
  1744. GEM10C = 6031
  1745. OSU86F = 6032
  1746. OSU91A = 6033
  1747. Clarke1880 = 6034
  1748. Sphere = 6035
  1749. class Datum(enum.IntEnum):
  1750. """Geodetic Datum Codes."""
  1751. Undefined = 0
  1752. User_Defined = 32767
  1753. Adindan = 6201
  1754. Australian_Geodetic_Datum_1966 = 6202
  1755. Australian_Geodetic_Datum_1984 = 6203
  1756. Ain_el_Abd_1970 = 6204
  1757. Afgooye = 6205
  1758. Agadez = 6206
  1759. Lisbon = 6207
  1760. Aratu = 6208
  1761. Arc_1950 = 6209
  1762. Arc_1960 = 6210
  1763. Batavia = 6211
  1764. Barbados = 6212
  1765. Beduaram = 6213
  1766. Beijing_1954 = 6214
  1767. Reseau_National_Belge_1950 = 6215
  1768. Bermuda_1957 = 6216
  1769. Bern_1898 = 6217
  1770. Bogota = 6218
  1771. Bukit_Rimpah = 6219
  1772. Camacupa = 6220
  1773. Campo_Inchauspe = 6221
  1774. Cape = 6222
  1775. Carthage = 6223
  1776. Chua = 6224
  1777. Corrego_Alegre = 6225
  1778. Cote_d_Ivoire = 6226
  1779. Deir_ez_Zor = 6227
  1780. Douala = 6228
  1781. Egypt_1907 = 6229
  1782. European_Datum_1950 = 6230
  1783. European_Datum_1987 = 6231
  1784. Fahud = 6232
  1785. Gandajika_1970 = 6233
  1786. Garoua = 6234
  1787. Guyane_Francaise = 6235
  1788. Hu_Tzu_Shan = 6236
  1789. Hungarian_Datum_1972 = 6237
  1790. Indonesian_Datum_1974 = 6238
  1791. Indian_1954 = 6239
  1792. Indian_1975 = 6240
  1793. Jamaica_1875 = 6241
  1794. Jamaica_1969 = 6242
  1795. Kalianpur = 6243
  1796. Kandawala = 6244
  1797. Kertau = 6245
  1798. Kuwait_Oil_Company = 6246
  1799. La_Canoa = 6247
  1800. Provisional_S_American_Datum_1956 = 6248
  1801. Lake = 6249
  1802. Leigon = 6250
  1803. Liberia_1964 = 6251
  1804. Lome = 6252
  1805. Luzon_1911 = 6253
  1806. Hito_XVIII_1963 = 6254
  1807. Herat_North = 6255
  1808. Mahe_1971 = 6256
  1809. Makassar = 6257
  1810. European_Reference_System_1989 = 6258
  1811. Malongo_1987 = 6259
  1812. Manoca = 6260
  1813. Merchich = 6261
  1814. Massawa = 6262
  1815. Minna = 6263
  1816. Mhast = 6264
  1817. Monte_Mario = 6265
  1818. M_poraloko = 6266
  1819. North_American_Datum_1927 = 6267
  1820. NAD_Michigan = 6268
  1821. North_American_Datum_1983 = 6269
  1822. Nahrwan_1967 = 6270
  1823. Naparima_1972 = 6271
  1824. New_Zealand_Geodetic_Datum_1949 = 6272
  1825. NGO_1948 = 6273
  1826. Datum_73 = 6274
  1827. Nouvelle_Triangulation_Francaise = 6275
  1828. NSWC_9Z_2 = 6276
  1829. OSGB_1936 = 6277
  1830. OSGB_1970_SN = 6278
  1831. OS_SN_1980 = 6279
  1832. Padang_1884 = 6280
  1833. Palestine_1923 = 6281
  1834. Pointe_Noire = 6282
  1835. Geocentric_Datum_of_Australia_1994 = 6283
  1836. Pulkovo_1942 = 6284
  1837. Qatar = 6285
  1838. Qatar_1948 = 6286
  1839. Qornoq = 6287
  1840. Loma_Quintana = 6288
  1841. Amersfoort = 6289
  1842. RT38 = 6290
  1843. South_American_Datum_1969 = 6291
  1844. Sapper_Hill_1943 = 6292
  1845. Schwarzeck = 6293
  1846. Segora = 6294
  1847. Serindung = 6295
  1848. Sudan = 6296
  1849. Tananarive_1925 = 6297
  1850. Timbalai_1948 = 6298
  1851. TM65 = 6299
  1852. TM75 = 6300
  1853. Tokyo = 6301
  1854. Trinidad_1903 = 6302
  1855. Trucial_Coast_1948 = 6303
  1856. Voirol_1875 = 6304
  1857. Voirol_Unifie_1960 = 6305
  1858. Bern_1938 = 6306
  1859. Nord_Sahara_1959 = 6307
  1860. Stockholm_1938 = 6308
  1861. Yacare = 6309
  1862. Yoff = 6310
  1863. Zanderij = 6311
  1864. Militar_Geographische_Institut = 6312
  1865. Reseau_National_Belge_1972 = 6313
  1866. Deutsche_Hauptdreiecksnetz = 6314
  1867. Conakry_1905 = 6315
  1868. Dealul_Piscului_1930 = 6316
  1869. Dealul_Piscului_1970 = 6317
  1870. WGS72 = 6322
  1871. WGS72_Transit_Broadcast_Ephemeris = 6324
  1872. WGS84 = 6326
  1873. Ancienne_Triangulation_Francaise = 6901
  1874. Nord_de_Guerre = 6902
  1875. class ModelType(enum.IntEnum):
  1876. """Model Type Codes."""
  1877. Undefined = 0
  1878. User_Defined = 32767
  1879. Projected = 1
  1880. Geographic = 2
  1881. Geocentric = 3
  1882. class RasterPixel(enum.IntEnum):
  1883. """Raster Type Codes."""
  1884. Undefined = 0
  1885. User_Defined = 32767
  1886. IsArea = 1
  1887. IsPoint = 2
  1888. class Linear(enum.IntEnum):
  1889. """Linear Units."""
  1890. Undefined = 0
  1891. User_Defined = 32767
  1892. Meter = 9001
  1893. Foot = 9002
  1894. Foot_US_Survey = 9003
  1895. Foot_Modified_American = 9004
  1896. Foot_Clarke = 9005
  1897. Foot_Indian = 9006
  1898. Link = 9007
  1899. Link_Benoit = 9008
  1900. Link_Sears = 9009
  1901. Chain_Benoit = 9010
  1902. Chain_Sears = 9011
  1903. Yard_Sears = 9012
  1904. Yard_Indian = 9013
  1905. Fathom = 9014
  1906. Mile_International_Nautical = 9015
  1907. class Angular(enum.IntEnum):
  1908. """Angular Units."""
  1909. Undefined = 0
  1910. User_Defined = 32767
  1911. Radian = 9101
  1912. Degree = 9102
  1913. Arc_Minute = 9103
  1914. Arc_Second = 9104
  1915. Grad = 9105
  1916. Gon = 9106
  1917. DMS = 9107
  1918. DMS_Hemisphere = 9108
  1919. class PM(enum.IntEnum):
  1920. """Prime Meridian Codes."""
  1921. Undefined = 0
  1922. User_Defined = 32767
  1923. Greenwich = 8901
  1924. Lisbon = 8902
  1925. Paris = 8903
  1926. Bogota = 8904
  1927. Madrid = 8905
  1928. Rome = 8906
  1929. Bern = 8907
  1930. Jakarta = 8908
  1931. Ferro = 8909
  1932. Brussels = 8910
  1933. Stockholm = 8911
  1934. class CT(enum.IntEnum):
  1935. """Coordinate Transformation Codes."""
  1936. Undefined = 0
  1937. User_Defined = 32767
  1938. TransverseMercator = 1
  1939. TransvMercator_Modified_Alaska = 2
  1940. ObliqueMercator = 3
  1941. ObliqueMercator_Laborde = 4
  1942. ObliqueMercator_Rosenmund = 5
  1943. ObliqueMercator_Spherical = 6
  1944. Mercator = 7
  1945. LambertConfConic_2SP = 8
  1946. LambertConfConic_Helmert = 9
  1947. LambertAzimEqualArea = 10
  1948. AlbersEqualArea = 11
  1949. AzimuthalEquidistant = 12
  1950. EquidistantConic = 13
  1951. Stereographic = 14
  1952. PolarStereographic = 15
  1953. ObliqueStereographic = 16
  1954. Equirectangular = 17
  1955. CassiniSoldner = 18
  1956. Gnomonic = 19
  1957. MillerCylindrical = 20
  1958. Orthographic = 21
  1959. Polyconic = 22
  1960. Robinson = 23
  1961. Sinusoidal = 24
  1962. VanDerGrinten = 25
  1963. NewZealandMapGrid = 26
  1964. TransvMercator_SouthOriented = 27
  1965. CylindricalEqualArea = 28
  1966. HotineObliqueMercatorAzimuthCenter = 9815
  1967. class VertCS(enum.IntEnum):
  1968. """Vertical CS Type Codes."""
  1969. Undefined = 0
  1970. User_Defined = 32767
  1971. Airy_1830_ellipsoid = 5001
  1972. Airy_Modified_1849_ellipsoid = 5002
  1973. ANS_ellipsoid = 5003
  1974. Bessel_1841_ellipsoid = 5004
  1975. Bessel_Modified_ellipsoid = 5005
  1976. Bessel_Namibia_ellipsoid = 5006
  1977. Clarke_1858_ellipsoid = 5007
  1978. Clarke_1866_ellipsoid = 5008
  1979. Clarke_1880_Benoit_ellipsoid = 5010
  1980. Clarke_1880_IGN_ellipsoid = 5011
  1981. Clarke_1880_RGS_ellipsoid = 5012
  1982. Clarke_1880_Arc_ellipsoid = 5013
  1983. Clarke_1880_SGA_1922_ellipsoid = 5014
  1984. Everest_1830_1937_Adjustment_ellipsoid = 5015
  1985. Everest_1830_1967_Definition_ellipsoid = 5016
  1986. Everest_1830_1975_Definition_ellipsoid = 5017
  1987. Everest_1830_Modified_ellipsoid = 5018
  1988. GRS_1980_ellipsoid = 5019
  1989. Helmert_1906_ellipsoid = 5020
  1990. INS_ellipsoid = 5021
  1991. International_1924_ellipsoid = 5022
  1992. International_1967_ellipsoid = 5023
  1993. Krassowsky_1940_ellipsoid = 5024
  1994. NWL_9D_ellipsoid = 5025
  1995. NWL_10D_ellipsoid = 5026
  1996. Plessis_1817_ellipsoid = 5027
  1997. Struve_1860_ellipsoid = 5028
  1998. War_Office_ellipsoid = 5029
  1999. WGS_84_ellipsoid = 5030
  2000. GEM_10C_ellipsoid = 5031
  2001. OSU86F_ellipsoid = 5032
  2002. OSU91A_ellipsoid = 5033
  2003. # Orthometric Vertical CS
  2004. Newlyn = 5101
  2005. North_American_Vertical_Datum_1929 = 5102
  2006. North_American_Vertical_Datum_1988 = 5103
  2007. Yellow_Sea_1956 = 5104
  2008. Baltic_Sea = 5105
  2009. Caspian_Sea = 5106
  2010. GEO_CODES: dict[int, type[enum.IntEnum]] = {
  2011. # map :py:class:`GeoKeys` to GeoTIFF codes
  2012. GeoKeys.GTModelTypeGeoKey: ModelType,
  2013. GeoKeys.GTRasterTypeGeoKey: RasterPixel,
  2014. GeoKeys.GeographicTypeGeoKey: GCS,
  2015. GeoKeys.GeogPrimeMeridianGeoKey: PM,
  2016. GeoKeys.GeogLinearUnitsGeoKey: Linear,
  2017. GeoKeys.GeogAngularUnitsGeoKey: Angular,
  2018. GeoKeys.GeogEllipsoidGeoKey: Ellipse,
  2019. GeoKeys.GeogAzimuthUnitsGeoKey: Angular,
  2020. GeoKeys.ProjectedCSTypeGeoKey: PCS,
  2021. GeoKeys.ProjectionGeoKey: Proj,
  2022. GeoKeys.ProjCoordTransGeoKey: CT,
  2023. GeoKeys.ProjLinearUnitsGeoKey: Linear,
  2024. GeoKeys.VerticalCSTypeGeoKey: VertCS,
  2025. # GeoKeys.VerticalDatumGeoKey: VertCS,
  2026. GeoKeys.VerticalUnitsGeoKey: Linear,
  2027. }