00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00030 #include "tiff_data.h"
00031
00032 const TiffGeoTagNameType ff_tiff_conf_name_type_map[] = {
00033 {"GTModelTypeGeoKey", GEOTIFF_SHORT },
00034 {"GTRasterTypeGeoKey", GEOTIFF_SHORT },
00035 {"GTCitationGeoKey", GEOTIFF_STRING}
00036 };
00037
00038 const TiffGeoTagNameType ff_tiff_geog_name_type_map[] = {
00039 {"GeographicTypeGeoKey", GEOTIFF_SHORT },
00040 {"GeogCitationGeoKey", GEOTIFF_STRING},
00041 {"GeogGeodeticDatumGeoKey", GEOTIFF_SHORT },
00042 {"GeogPrimeMeridianGeoKey", GEOTIFF_SHORT },
00043 {"GeogLinearUnitsGeoKey", GEOTIFF_SHORT },
00044 {"GeogLinearUnitSizeGeoKey", GEOTIFF_DOUBLE},
00045 {"GeogAngularUnitsGeoKey", GEOTIFF_SHORT },
00046 {"GeogAngularUnitSizeGeoKey", GEOTIFF_DOUBLE},
00047 {"GeogEllipsoidGeoKey", GEOTIFF_SHORT },
00048 {"GeogSemiMajorAxisGeoKey", GEOTIFF_DOUBLE},
00049 {"GeogSemiMinorAxisGeoKey", GEOTIFF_DOUBLE},
00050 {"GeogInvFlatteningGeoKey", GEOTIFF_DOUBLE},
00051 {"GeogAzimuthUnitsGeoKey", GEOTIFF_SHORT },
00052 {"GeogPrimeMeridianLongGeoKey", GEOTIFF_DOUBLE}
00053 };
00054
00055 const TiffGeoTagNameType ff_tiff_proj_name_type_map[] = {
00056 {"ProjectedCSTypeGeoKey", GEOTIFF_SHORT },
00057 {"PCSCitationGeoKey", GEOTIFF_STRING},
00058 {"ProjectionGeoKey", GEOTIFF_SHORT },
00059 {"ProjCoordTransGeoKey", GEOTIFF_SHORT },
00060 {"ProjLinearUnitsGeoKey", GEOTIFF_SHORT },
00061 {"ProjLinearUnitSizeGeoKey", GEOTIFF_DOUBLE},
00062 {"ProjStdParallel1GeoKey", GEOTIFF_DOUBLE},
00063 {"ProjStdParallel2GeoKey", GEOTIFF_DOUBLE},
00064 {"ProjNatOriginLongGeoKey", GEOTIFF_DOUBLE},
00065 {"ProjNatOriginLatGeoKey", GEOTIFF_DOUBLE},
00066 {"ProjFalseEastingGeoKey", GEOTIFF_DOUBLE},
00067 {"ProjFalseNorthingGeoKey", GEOTIFF_DOUBLE},
00068 {"ProjFalseOriginLongGeoKey", GEOTIFF_DOUBLE},
00069 {"ProjFalseOriginLatGeoKey", GEOTIFF_DOUBLE},
00070 {"ProjFalseOriginEastingGeoKey", GEOTIFF_DOUBLE},
00071 {"ProjFalseOriginNorthingGeoKey", GEOTIFF_DOUBLE},
00072 {"ProjCenterLongGeoKey", GEOTIFF_DOUBLE},
00073 {"ProjCenterLatGeoKey", GEOTIFF_DOUBLE},
00074 {"ProjCenterEastingGeoKey", GEOTIFF_DOUBLE},
00075 {"ProjCenterNorthingGeoKey", GEOTIFF_DOUBLE},
00076 {"ProjScaleAtNatOriginGeoKey", GEOTIFF_DOUBLE},
00077 {"ProjScaleAtCenterGeoKey", GEOTIFF_DOUBLE},
00078 {"ProjAzimuthAngleGeoKey", GEOTIFF_DOUBLE},
00079 {"ProjStraightVertPoleLongGeoKey", GEOTIFF_DOUBLE}
00080 };
00081
00082 const TiffGeoTagNameType ff_tiff_vert_name_type_map[] = {
00083 {"VerticalCSTypeGeoKey", GEOTIFF_SHORT },
00084 {"VerticalCitationGeoKey", GEOTIFF_STRING},
00085 {"VerticalDatumGeoKey", GEOTIFF_SHORT },
00086 {"VerticalUnitsGeoKey", GEOTIFF_SHORT }
00087 };
00088
00089 const char *const ff_tiff_gt_model_type_codes[] = {
00090 "ModelTypeProjected",
00091 "ModelTypeGeographic",
00092 "ModelTypeGeocentric"
00093 };
00094
00095 const char *const ff_tiff_gt_raster_type_codes[] = {
00096 "RasterPixelIsArea",
00097 "RasterPixelIsPoint"
00098 };
00099
00100 const char *const ff_tiff_linear_unit_codes[] = {
00101 "Linear_Meter",
00102 "Linear_Foot",
00103 "Linear_Foot_US_Survey",
00104 "Linear_Foot_Modified_American",
00105 "Linear_Foot_Clarke",
00106 "Linear_Foot_Indian",
00107 "Linear_Link",
00108 "Linear_Link_Benoit",
00109 "Linear_Link_Sears",
00110 "Linear_Chain_Benoit",
00111 "Linear_Chain_Sears",
00112 "Linear_Yard_Sears",
00113 "Linear_Yard_Indian",
00114 "Linear_Fathom",
00115 "Linear_Mile_International_Nautical"
00116 };
00117
00118 const char *const ff_tiff_angular_unit_codes[] = {
00119 "Angular_Radian",
00120 "Angular_Degree",
00121 "Angular_Arc_Minute",
00122 "Angular_Arc_Second",
00123 "Angular_Grad",
00124 "Angular_Gon",
00125 "Angular_DMS",
00126 "Angular_DMS_Hemisphere"
00127 };
00128
00129 const char *const ff_tiff_gcs_type_codes[] = {
00130 "GCS_Adindan",
00131 "GCS_AGD66",
00132 "GCS_AGD84",
00133 "GCS_Ain_el_Abd",
00134 "GCS_Afgooye",
00135 "GCS_Agadez",
00136 "GCS_Lisbon",
00137 "GCS_Aratu",
00138 "GCS_Arc_1950",
00139 "GCS_Arc_1960",
00140 "GCS_Batavia",
00141 "GCS_Barbados",
00142 "GCS_Beduaram",
00143 "GCS_Beijing_1954",
00144 "GCS_Belge_1950",
00145 "GCS_Bermuda_1957",
00146 "GCS_Bern_1898",
00147 "GCS_Bogota",
00148 "GCS_Bukit_Rimpah",
00149 "GCS_Camacupa",
00150 "GCS_Campo_Inchauspe",
00151 "GCS_Cape",
00152 "GCS_Carthage",
00153 "GCS_Chua",
00154 "GCS_Corrego_Alegre",
00155 "GCS_Cote_d_Ivoire",
00156 "GCS_Deir_ez_Zor",
00157 "GCS_Douala",
00158 "GCS_Egypt_1907",
00159 "GCS_ED50",
00160 "GCS_ED87",
00161 "GCS_Fahud",
00162 "GCS_Gandajika_1970",
00163 "GCS_Garoua",
00164 "GCS_Guyane_Francaise",
00165 "GCS_Hu_Tzu_Shan",
00166 "GCS_HD72",
00167 "GCS_ID74",
00168 "GCS_Indian_1954",
00169 "GCS_Indian_1975",
00170 "GCS_Jamaica_1875",
00171 "GCS_JAD69",
00172 "GCS_Kalianpur",
00173 "GCS_Kandawala",
00174 "GCS_Kertau",
00175 "GCS_KOC",
00176 "GCS_La_Canoa",
00177 "GCS_PSAD56",
00178 "GCS_Lake",
00179 "GCS_Leigon",
00180 "GCS_Liberia_1964",
00181 "GCS_Lome",
00182 "GCS_Luzon_1911",
00183 "GCS_Hito_XVIII_1963",
00184 "GCS_Herat_North",
00185 "GCS_Mahe_1971",
00186 "GCS_Makassar",
00187 "GCS_EUREF89",
00188 "GCS_Malongo_1987",
00189 "GCS_Manoca",
00190 "GCS_Merchich",
00191 "GCS_Massawa",
00192 "GCS_Minna",
00193 "GCS_Mhast",
00194 "GCS_Monte_Mario",
00195 "GCS_M_poraloko",
00196 "GCS_NAD27",
00197 "GCS_NAD_Michigan",
00198 "GCS_NAD83",
00199 "GCS_Nahrwan_1967",
00200 "GCS_Naparima_1972",
00201 "GCS_GD49",
00202 "GCS_NGO_1948",
00203 "GCS_Datum_73",
00204 "GCS_NTF",
00205 "GCS_NSWC_9Z_2",
00206 "GCS_OSGB_1936",
00207 "GCS_OSGB70",
00208 "GCS_OS_SN80",
00209 "GCS_Padang",
00210 "GCS_Palestine_1923",
00211 "GCS_Pointe_Noire",
00212 "GCS_GDA94",
00213 "GCS_Pulkovo_1942",
00214 "GCS_Qatar",
00215 "GCS_Qatar_1948",
00216 "GCS_Qornoq",
00217 "GCS_Loma_Quintana",
00218 "GCS_Amersfoort",
00219 "GCS_RT38",
00220 "GCS_SAD69",
00221 "GCS_Sapper_Hill_1943",
00222 "GCS_Schwarzeck",
00223 "GCS_Segora",
00224 "GCS_Serindung",
00225 "GCS_Sudan",
00226 "GCS_Tananarive",
00227 "GCS_Timbalai_1948",
00228 "GCS_TM65",
00229 "GCS_TM75",
00230 "GCS_Tokyo",
00231 "GCS_Trinidad_1903",
00232 "GCS_TC_1948",
00233 "GCS_Voirol_1875",
00234 "GCS_Voirol_Unifie",
00235 "GCS_Bern_1938",
00236 "GCS_Nord_Sahara_1959",
00237 "GCS_Stockholm_1938",
00238 "GCS_Yacare",
00239 "GCS_Yoff",
00240 "GCS_Zanderij",
00241 "GCS_MGI",
00242 "GCS_Belge_1972",
00243 "GCS_DHDN",
00244 "GCS_Conakry_1905",
00245 "GCS_WGS_72",
00246 "GCS_WGS_72BE",
00247 "GCS_WGS_84",
00248 "GCS_Bern_1898_Bern",
00249 "GCS_Bogota_Bogota",
00250 "GCS_Lisbon_Lisbon",
00251 "GCS_Makassar_Jakarta",
00252 "GCS_MGI_Ferro",
00253 "GCS_Monte_Mario_Rome",
00254 "GCS_NTF_Paris",
00255 "GCS_Padang_Jakarta",
00256 "GCS_Belge_1950_Brussels",
00257 "GCS_Tananarive_Paris",
00258 "GCS_Voirol_1875_Paris",
00259 "GCS_Voirol_Unifie_Paris",
00260 "GCS_Batavia_Jakarta",
00261 "GCS_ATF_Paris",
00262 "GCS_NDG_Paris"
00263 };
00264
00265 const char *const ff_tiff_gcse_type_codes[] = {
00266 "GCSE_Airy1830",
00267 "GCSE_AiryModified1849",
00268 "GCSE_AustralianNationalSpheroid",
00269 "GCSE_Bessel1841",
00270 "GCSE_BesselModified",
00271 "GCSE_BesselNamibia",
00272 "GCSE_Clarke1858",
00273 "GCSE_Clarke1866",
00274 "GCSE_Clarke1866Michigan",
00275 "GCSE_Clarke1880_Benoit",
00276 "GCSE_Clarke1880_IGN",
00277 "GCSE_Clarke1880_RGS",
00278 "GCSE_Clarke1880_Arc",
00279 "GCSE_Clarke1880_SGA1922",
00280 "GCSE_Everest1830_1937Adjustment",
00281 "GCSE_Everest1830_1967Definition",
00282 "GCSE_Everest1830_1975Definition",
00283 "GCSE_Everest1830Modified",
00284 "GCSE_GRS1980",
00285 "GCSE_Helmert1906",
00286 "GCSE_IndonesianNationalSpheroid",
00287 "GCSE_International1924",
00288 "GCSE_International1967",
00289 "GCSE_Krassowsky1940",
00290 "GCSE_NWL9D",
00291 "GCSE_NWL10D",
00292 "GCSE_Plessis1817",
00293 "GCSE_Struve1860",
00294 "GCSE_WarOffice",
00295 "GCSE_WGS84",
00296 "GCSE_GEM10C",
00297 "GCSE_OSU86F",
00298 "GCSE_OSU91A",
00299 "GCSE_Clarke1880",
00300 "GCSE_Sphere"
00301 };
00302
00303 const char *const ff_tiff_geodetic_datum_codes[] = {
00304 "Datum_Adindan",
00305 "Datum_Australian_Geodetic_Datum_1966",
00306 "Datum_Australian_Geodetic_Datum_1984",
00307 "Datum_Ain_el_Abd_1970",
00308 "Datum_Afgooye",
00309 "Datum_Agadez",
00310 "Datum_Lisbon",
00311 "Datum_Aratu",
00312 "Datum_Arc_1950",
00313 "Datum_Arc_1960",
00314 "Datum_Batavia",
00315 "Datum_Barbados",
00316 "Datum_Beduaram",
00317 "Datum_Beijing_1954",
00318 "Datum_Reseau_National_Belge_1950",
00319 "Datum_Bermuda_1957",
00320 "Datum_Bern_1898",
00321 "Datum_Bogota",
00322 "Datum_Bukit_Rimpah",
00323 "Datum_Camacupa",
00324 "Datum_Campo_Inchauspe",
00325 "Datum_Cape",
00326 "Datum_Carthage",
00327 "Datum_Chua",
00328 "Datum_Corrego_Alegre",
00329 "Datum_Cote_d_Ivoire",
00330 "Datum_Deir_ez_Zor",
00331 "Datum_Douala",
00332 "Datum_Egypt_1907",
00333 "Datum_European_Datum_1950",
00334 "Datum_European_Datum_1987",
00335 "Datum_Fahud",
00336 "Datum_Gandajika_1970",
00337 "Datum_Garoua",
00338 "Datum_Guyane_Francaise",
00339 "Datum_Hu_Tzu_Shan",
00340 "Datum_Hungarian_Datum_1972",
00341 "Datum_Indonesian_Datum_1974",
00342 "Datum_Indian_1954",
00343 "Datum_Indian_1975",
00344 "Datum_Jamaica_1875",
00345 "Datum_Jamaica_1969",
00346 "Datum_Kalianpur",
00347 "Datum_Kandawala",
00348 "Datum_Kertau",
00349 "Datum_Kuwait_Oil_Company",
00350 "Datum_La_Canoa",
00351 "Datum_Provisional_S_American_Datum_1956",
00352 "Datum_Lake",
00353 "Datum_Leigon",
00354 "Datum_Liberia_1964",
00355 "Datum_Lome",
00356 "Datum_Luzon_1911",
00357 "Datum_Hito_XVIII_1963",
00358 "Datum_Herat_North",
00359 "Datum_Mahe_1971",
00360 "Datum_Makassar",
00361 "Datum_European_Reference_System_1989",
00362 "Datum_Malongo_1987",
00363 "Datum_Manoca",
00364 "Datum_Merchich",
00365 "Datum_Massawa",
00366 "Datum_Minna",
00367 "Datum_Mhast",
00368 "Datum_Monte_Mario",
00369 "Datum_M_poraloko",
00370 "Datum_North_American_Datum_1927",
00371 "Datum_NAD_Michigan",
00372 "Datum_North_American_Datum_1983",
00373 "Datum_Nahrwan_1967",
00374 "Datum_Naparima_1972",
00375 "Datum_New_Zealand_Geodetic_Datum_1949",
00376 "Datum_NGO_1948",
00377 "Datum_Datum_73",
00378 "Datum_Nouvelle_Triangulation_Francaise",
00379 "Datum_NSWC_9Z_2",
00380 "Datum_OSGB_1936",
00381 "Datum_OSGB_1970_SN",
00382 "Datum_OS_SN_1980",
00383 "Datum_Padang_1884",
00384 "Datum_Palestine_1923",
00385 "Datum_Pointe_Noire",
00386 "Datum_Geocentric_Datum_of_Australia_1994",
00387 "Datum_Pulkovo_1942",
00388 "Datum_Qatar",
00389 "Datum_Qatar_1948",
00390 "Datum_Qornoq",
00391 "Datum_Loma_Quintana",
00392 "Datum_Amersfoort",
00393 "Datum_RT38",
00394 "Datum_South_American_Datum_1969",
00395 "Datum_Sapper_Hill_1943",
00396 "Datum_Schwarzeck",
00397 "Datum_Segora",
00398 "Datum_Serindung",
00399 "Datum_Sudan",
00400 "Datum_Tananarive_1925",
00401 "Datum_Timbalai_1948",
00402 "Datum_TM65",
00403 "Datum_TM75",
00404 "Datum_Tokyo",
00405 "Datum_Trinidad_1903",
00406 "Datum_Trucial_Coast_1948",
00407 "Datum_Voirol_1875",
00408 "Datum_Voirol_Unifie_1960",
00409 "Datum_Bern_1938",
00410 "Datum_Nord_Sahara_1959",
00411 "Datum_Stockholm_1938",
00412 "Datum_Yacare",
00413 "Datum_Yoff",
00414 "Datum_Zanderij",
00415 "Datum_Militar_Geographische_Institut",
00416 "Datum_Reseau_National_Belge_1972",
00417 "Datum_Deutsche_Hauptdreiecksnetz",
00418 "Datum_Conakry_1905",
00419 "Datum_WGS72",
00420 "Datum_WGS72_Transit_Broadcast_Ephemeris",
00421 "Datum_WGS84",
00422 "Datum_Ancienne_Triangulation_Francaise",
00423 "Datum_Nord_de_Guerre"
00424 };
00425
00426 const char *const ff_tiff_geodetic_datum_e_codes[] = {
00427 "DatumE_Airy1830",
00428 "DatumE_AiryModified1849",
00429 "DatumE_AustralianNationalSpheroid",
00430 "DatumE_Bessel1841",
00431 "DatumE_BesselModified",
00432 "DatumE_BesselNamibia",
00433 "DatumE_Clarke1858",
00434 "DatumE_Clarke1866",
00435 "DatumE_Clarke1866Michigan",
00436 "DatumE_Clarke1880_Benoit",
00437 "DatumE_Clarke1880_IGN",
00438 "DatumE_Clarke1880_RGS",
00439 "DatumE_Clarke1880_Arc",
00440 "DatumE_Clarke1880_SGA1922",
00441 "DatumE_Everest1830_1937Adjustment",
00442 "DatumE_Everest1830_1967Definition",
00443 "DatumE_Everest1830_1975Definition",
00444 "DatumE_Everest1830Modified",
00445 "DatumE_GRS1980",
00446 "DatumE_Helmert1906",
00447 "DatumE_IndonesianNationalSpheroid",
00448 "DatumE_International1924",
00449 "DatumE_International1967",
00450 "DatumE_Krassowsky1960",
00451 "DatumE_NWL9D",
00452 "DatumE_NWL10D",
00453 "DatumE_Plessis1817",
00454 "DatumE_Struve1860",
00455 "DatumE_WarOffice",
00456 "DatumE_WGS84",
00457 "DatumE_GEM10C",
00458 "DatumE_OSU86F",
00459 "DatumE_OSU91A",
00460 "DatumE_Clarke1880",
00461 "DatumE_Sphere"
00462 };
00463
00464 const char *const ff_tiff_ellipsoid_codes[] = {
00465 "Ellipse_Airy_1830",
00466 "Ellipse_Airy_Modified_1849",
00467 "Ellipse_Australian_National_Spheroid",
00468 "Ellipse_Bessel_1841",
00469 "Ellipse_Bessel_Modified",
00470 "Ellipse_Bessel_Namibia",
00471 "Ellipse_Clarke_1858",
00472 "Ellipse_Clarke_1866",
00473 "Ellipse_Clarke_1866_Michigan",
00474 "Ellipse_Clarke_1880_Benoit",
00475 "Ellipse_Clarke_1880_IGN",
00476 "Ellipse_Clarke_1880_RGS",
00477 "Ellipse_Clarke_1880_Arc",
00478 "Ellipse_Clarke_1880_SGA_1922",
00479 "Ellipse_Everest_1830_1937_Adjustment",
00480 "Ellipse_Everest_1830_1967_Definition",
00481 "Ellipse_Everest_1830_1975_Definition",
00482 "Ellipse_Everest_1830_Modified",
00483 "Ellipse_GRS_1980",
00484 "Ellipse_Helmert_1906",
00485 "Ellipse_Indonesian_National_Spheroid",
00486 "Ellipse_International_1924",
00487 "Ellipse_International_1967",
00488 "Ellipse_Krassowsky_1940",
00489 "Ellipse_NWL_9D",
00490 "Ellipse_NWL_10D",
00491 "Ellipse_Plessis_1817",
00492 "Ellipse_Struve_1860",
00493 "Ellipse_War_Office",
00494 "Ellipse_WGS_84",
00495 "Ellipse_GEM_10C",
00496 "Ellipse_OSU86F",
00497 "Ellipse_OSU91A",
00498 "Ellipse_Clarke_1880",
00499 "Ellipse_Sphere"
00500 };
00501
00502 const char *const ff_tiff_prime_meridian_codes[] = {
00503 "PM_Greenwich",
00504 "PM_Lisbon",
00505 "PM_Paris",
00506 "PM_Bogota",
00507 "PM_Madrid",
00508 "PM_Rome",
00509 "PM_Bern",
00510 "PM_Jakarta",
00511 "PM_Ferro",
00512 "PM_Brussels",
00513 "PM_Stockholm"
00514 };
00515
00516 const TiffGeoTagKeyName ff_tiff_proj_cs_type_codes[] = {
00517 {20137, "PCS_Adindan_UTM_zone_37N"},
00518 {20138, "PCS_Adindan_UTM_zone_38N"},
00519 {20248, "PCS_AGD66_AMG_zone_48"},
00520 {20249, "PCS_AGD66_AMG_zone_49"},
00521 {20250, "PCS_AGD66_AMG_zone_50"},
00522 {20251, "PCS_AGD66_AMG_zone_51"},
00523 {20252, "PCS_AGD66_AMG_zone_52"},
00524 {20253, "PCS_AGD66_AMG_zone_53"},
00525 {20254, "PCS_AGD66_AMG_zone_54"},
00526 {20255, "PCS_AGD66_AMG_zone_55"},
00527 {20256, "PCS_AGD66_AMG_zone_56"},
00528 {20257, "PCS_AGD66_AMG_zone_57"},
00529 {20258, "PCS_AGD66_AMG_zone_58"},
00530 {20348, "PCS_AGD84_AMG_zone_48"},
00531 {20349, "PCS_AGD84_AMG_zone_49"},
00532 {20350, "PCS_AGD84_AMG_zone_50"},
00533 {20351, "PCS_AGD84_AMG_zone_51"},
00534 {20352, "PCS_AGD84_AMG_zone_52"},
00535 {20353, "PCS_AGD84_AMG_zone_53"},
00536 {20354, "PCS_AGD84_AMG_zone_54"},
00537 {20355, "PCS_AGD84_AMG_zone_55"},
00538 {20356, "PCS_AGD84_AMG_zone_56"},
00539 {20357, "PCS_AGD84_AMG_zone_57"},
00540 {20358, "PCS_AGD84_AMG_zone_58"},
00541 {20437, "PCS_Ain_el_Abd_UTM_zone_37N"},
00542 {20438, "PCS_Ain_el_Abd_UTM_zone_38N"},
00543 {20439, "PCS_Ain_el_Abd_UTM_zone_39N"},
00544 {20499, "PCS_Ain_el_Abd_Bahrain_Grid"},
00545 {20538, "PCS_Afgooye_UTM_zone_38N"},
00546 {20539, "PCS_Afgooye_UTM_zone_39N"},
00547 {20700, "PCS_Lisbon_Portugese_Grid"},
00548 {20822, "PCS_Aratu_UTM_zone_22S"},
00549 {20823, "PCS_Aratu_UTM_zone_23S"},
00550 {20824, "PCS_Aratu_UTM_zone_24S"},
00551 {20973, "PCS_Arc_1950_Lo13"},
00552 {20975, "PCS_Arc_1950_Lo15"},
00553 {20977, "PCS_Arc_1950_Lo17"},
00554 {20979, "PCS_Arc_1950_Lo19"},
00555 {20981, "PCS_Arc_1950_Lo21"},
00556 {20983, "PCS_Arc_1950_Lo23"},
00557 {20985, "PCS_Arc_1950_Lo25"},
00558 {20987, "PCS_Arc_1950_Lo27"},
00559 {20989, "PCS_Arc_1950_Lo29"},
00560 {20991, "PCS_Arc_1950_Lo31"},
00561 {20993, "PCS_Arc_1950_Lo33"},
00562 {20995, "PCS_Arc_1950_Lo35"},
00563 {21100, "PCS_Batavia_NEIEZ"},
00564 {21148, "PCS_Batavia_UTM_zone_48S"},
00565 {21149, "PCS_Batavia_UTM_zone_49S"},
00566 {21150, "PCS_Batavia_UTM_zone_50S"},
00567 {21413, "PCS_Beijing_Gauss_zone_13"},
00568 {21414, "PCS_Beijing_Gauss_zone_14"},
00569 {21415, "PCS_Beijing_Gauss_zone_15"},
00570 {21416, "PCS_Beijing_Gauss_zone_16"},
00571 {21417, "PCS_Beijing_Gauss_zone_17"},
00572 {21418, "PCS_Beijing_Gauss_zone_18"},
00573 {21419, "PCS_Beijing_Gauss_zone_19"},
00574 {21420, "PCS_Beijing_Gauss_zone_20"},
00575 {21421, "PCS_Beijing_Gauss_zone_21"},
00576 {21422, "PCS_Beijing_Gauss_zone_22"},
00577 {21423, "PCS_Beijing_Gauss_zone_23"},
00578 {21473, "PCS_Beijing_Gauss_13N"},
00579 {21474, "PCS_Beijing_Gauss_14N"},
00580 {21475, "PCS_Beijing_Gauss_15N"},
00581 {21476, "PCS_Beijing_Gauss_16N"},
00582 {21477, "PCS_Beijing_Gauss_17N"},
00583 {21478, "PCS_Beijing_Gauss_18N"},
00584 {21479, "PCS_Beijing_Gauss_19N"},
00585 {21480, "PCS_Beijing_Gauss_20N"},
00586 {21481, "PCS_Beijing_Gauss_21N"},
00587 {21482, "PCS_Beijing_Gauss_22N"},
00588 {21483, "PCS_Beijing_Gauss_23N"},
00589 {21500, "PCS_Belge_Lambert_50"},
00590 {21790, "PCS_Bern_1898_Swiss_Old"},
00591 {21817, "PCS_Bogota_UTM_zone_17N"},
00592 {21818, "PCS_Bogota_UTM_zone_18N"},
00593 {21891, "PCS_Bogota_Colombia_3W"},
00594 {21892, "PCS_Bogota_Colombia_Bogota"},
00595 {21893, "PCS_Bogota_Colombia_3E"},
00596 {21894, "PCS_Bogota_Colombia_6E"},
00597 {22032, "PCS_Camacupa_UTM_32S"},
00598 {22033, "PCS_Camacupa_UTM_33S"},
00599 {22191, "PCS_C_Inchauspe_Argentina_1"},
00600 {22192, "PCS_C_Inchauspe_Argentina_2"},
00601 {22193, "PCS_C_Inchauspe_Argentina_3"},
00602 {22194, "PCS_C_Inchauspe_Argentina_4"},
00603 {22195, "PCS_C_Inchauspe_Argentina_5"},
00604 {22196, "PCS_C_Inchauspe_Argentina_6"},
00605 {22197, "PCS_C_Inchauspe_Argentina_7"},
00606 {22332, "PCS_Carthage_UTM_zone_32N"},
00607 {22391, "PCS_Carthage_Nord_Tunisie"},
00608 {22392, "PCS_Carthage_Sud_Tunisie"},
00609 {22523, "PCS_Corrego_Alegre_UTM_23S"},
00610 {22524, "PCS_Corrego_Alegre_UTM_24S"},
00611 {22832, "PCS_Douala_UTM_zone_32N"},
00612 {22992, "PCS_Egypt_1907_Red_Belt"},
00613 {22993, "PCS_Egypt_1907_Purple_Belt"},
00614 {22994, "PCS_Egypt_1907_Ext_Purple"},
00615 {23028, "PCS_ED50_UTM_zone_28N"},
00616 {23029, "PCS_ED50_UTM_zone_29N"},
00617 {23030, "PCS_ED50_UTM_zone_30N"},
00618 {23031, "PCS_ED50_UTM_zone_31N"},
00619 {23032, "PCS_ED50_UTM_zone_32N"},
00620 {23033, "PCS_ED50_UTM_zone_33N"},
00621 {23034, "PCS_ED50_UTM_zone_34N"},
00622 {23035, "PCS_ED50_UTM_zone_35N"},
00623 {23036, "PCS_ED50_UTM_zone_36N"},
00624 {23037, "PCS_ED50_UTM_zone_37N"},
00625 {23038, "PCS_ED50_UTM_zone_38N"},
00626 {23239, "PCS_Fahud_UTM_zone_39N"},
00627 {23240, "PCS_Fahud_UTM_zone_40N"},
00628 {23433, "PCS_Garoua_UTM_zone_33N"},
00629 {23846, "PCS_ID74_UTM_zone_46N"},
00630 {23847, "PCS_ID74_UTM_zone_47N"},
00631 {23848, "PCS_ID74_UTM_zone_48N"},
00632 {23849, "PCS_ID74_UTM_zone_49N"},
00633 {23850, "PCS_ID74_UTM_zone_50N"},
00634 {23851, "PCS_ID74_UTM_zone_51N"},
00635 {23852, "PCS_ID74_UTM_zone_52N"},
00636 {23853, "PCS_ID74_UTM_zone_53N"},
00637 {23886, "PCS_ID74_UTM_zone_46S"},
00638 {23887, "PCS_ID74_UTM_zone_47S"},
00639 {23888, "PCS_ID74_UTM_zone_48S"},
00640 {23889, "PCS_ID74_UTM_zone_49S"},
00641 {23890, "PCS_ID74_UTM_zone_50S"},
00642 {23891, "PCS_ID74_UTM_zone_51S"},
00643 {23892, "PCS_ID74_UTM_zone_52S"},
00644 {23893, "PCS_ID74_UTM_zone_53S"},
00645 {23894, "PCS_ID74_UTM_zone_54S"},
00646 {23947, "PCS_Indian_1954_UTM_47N"},
00647 {23948, "PCS_Indian_1954_UTM_48N"},
00648 {24047, "PCS_Indian_1975_UTM_47N"},
00649 {24048, "PCS_Indian_1975_UTM_48N"},
00650 {24100, "PCS_Jamaica_1875_Old_Grid"},
00651 {24200, "PCS_JAD69_Jamaica_Grid"},
00652 {24370, "PCS_Kalianpur_India_0"},
00653 {24371, "PCS_Kalianpur_India_I"},
00654 {24372, "PCS_Kalianpur_India_IIa"},
00655 {24373, "PCS_Kalianpur_India_IIIa"},
00656 {24374, "PCS_Kalianpur_India_IVa"},
00657 {24382, "PCS_Kalianpur_India_IIb"},
00658 {24383, "PCS_Kalianpur_India_IIIb"},
00659 {24384, "PCS_Kalianpur_India_IVb"},
00660 {24500, "PCS_Kertau_Singapore_Grid"},
00661 {24547, "PCS_Kertau_UTM_zone_47N"},
00662 {24548, "PCS_Kertau_UTM_zone_48N"},
00663 {24720, "PCS_La_Canoa_UTM_zone_20N"},
00664 {24721, "PCS_La_Canoa_UTM_zone_21N"},
00665 {24818, "PCS_PSAD56_UTM_zone_18N"},
00666 {24819, "PCS_PSAD56_UTM_zone_19N"},
00667 {24820, "PCS_PSAD56_UTM_zone_20N"},
00668 {24821, "PCS_PSAD56_UTM_zone_21N"},
00669 {24877, "PCS_PSAD56_UTM_zone_17S"},
00670 {24878, "PCS_PSAD56_UTM_zone_18S"},
00671 {24879, "PCS_PSAD56_UTM_zone_19S"},
00672 {24880, "PCS_PSAD56_UTM_zone_20S"},
00673 {24891, "PCS_PSAD56_Peru_west_zone"},
00674 {24892, "PCS_PSAD56_Peru_central"},
00675 {24893, "PCS_PSAD56_Peru_east_zone"},
00676 {25000, "PCS_Leigon_Ghana_Grid"},
00677 {25231, "PCS_Lome_UTM_zone_31N"},
00678 {25391, "PCS_Luzon_Philippines_I"},
00679 {25392, "PCS_Luzon_Philippines_II"},
00680 {25393, "PCS_Luzon_Philippines_III"},
00681 {25394, "PCS_Luzon_Philippines_IV"},
00682 {25395, "PCS_Luzon_Philippines_V"},
00683 {25700, "PCS_Makassar_NEIEZ"},
00684 {25932, "PCS_Malongo_1987_UTM_32S"},
00685 {26191, "PCS_Merchich_Nord_Maroc"},
00686 {26192, "PCS_Merchich_Sud_Maroc"},
00687 {26193, "PCS_Merchich_Sahara"},
00688 {26237, "PCS_Massawa_UTM_zone_37N"},
00689 {26331, "PCS_Minna_UTM_zone_31N"},
00690 {26332, "PCS_Minna_UTM_zone_32N"},
00691 {26391, "PCS_Minna_Nigeria_West"},
00692 {26392, "PCS_Minna_Nigeria_Mid_Belt"},
00693 {26393, "PCS_Minna_Nigeria_East"},
00694 {26432, "PCS_Mhast_UTM_zone_32S"},
00695 {26591, "PCS_Monte_Mario_Italy_1"},
00696 {26592, "PCS_Monte_Mario_Italy_2"},
00697 {26632, "PCS_M_poraloko_UTM_32N"},
00698 {26692, "PCS_M_poraloko_UTM_32S"},
00699 {26703, "PCS_NAD27_UTM_zone_3N"},
00700 {26704, "PCS_NAD27_UTM_zone_4N"},
00701 {26705, "PCS_NAD27_UTM_zone_5N"},
00702 {26706, "PCS_NAD27_UTM_zone_6N"},
00703 {26707, "PCS_NAD27_UTM_zone_7N"},
00704 {26708, "PCS_NAD27_UTM_zone_8N"},
00705 {26709, "PCS_NAD27_UTM_zone_9N"},
00706 {26710, "PCS_NAD27_UTM_zone_10N"},
00707 {26711, "PCS_NAD27_UTM_zone_11N"},
00708 {26712, "PCS_NAD27_UTM_zone_12N"},
00709 {26713, "PCS_NAD27_UTM_zone_13N"},
00710 {26714, "PCS_NAD27_UTM_zone_14N"},
00711 {26715, "PCS_NAD27_UTM_zone_15N"},
00712 {26716, "PCS_NAD27_UTM_zone_16N"},
00713 {26717, "PCS_NAD27_UTM_zone_17N"},
00714 {26718, "PCS_NAD27_UTM_zone_18N"},
00715 {26719, "PCS_NAD27_UTM_zone_19N"},
00716 {26720, "PCS_NAD27_UTM_zone_20N"},
00717 {26721, "PCS_NAD27_UTM_zone_21N"},
00718 {26722, "PCS_NAD27_UTM_zone_22N"},
00719 {26729, "PCS_NAD27_Alabama_East"},
00720 {26730, "PCS_NAD27_Alabama_West"},
00721 {26731, "PCS_NAD27_Alaska_zone_1"},
00722 {26732, "PCS_NAD27_Alaska_zone_2"},
00723 {26733, "PCS_NAD27_Alaska_zone_3"},
00724 {26734, "PCS_NAD27_Alaska_zone_4"},
00725 {26735, "PCS_NAD27_Alaska_zone_5"},
00726 {26736, "PCS_NAD27_Alaska_zone_6"},
00727 {26737, "PCS_NAD27_Alaska_zone_7"},
00728 {26738, "PCS_NAD27_Alaska_zone_8"},
00729 {26739, "PCS_NAD27_Alaska_zone_9"},
00730 {26740, "PCS_NAD27_Alaska_zone_10"},
00731 {26741, "PCS_NAD27_California_I"},
00732 {26742, "PCS_NAD27_California_II"},
00733 {26743, "PCS_NAD27_California_III"},
00734 {26744, "PCS_NAD27_California_IV"},
00735 {26745, "PCS_NAD27_California_V"},
00736 {26746, "PCS_NAD27_California_VI"},
00737 {26747, "PCS_NAD27_California_VII"},
00738 {26748, "PCS_NAD27_Arizona_East"},
00739 {26749, "PCS_NAD27_Arizona_Central"},
00740 {26750, "PCS_NAD27_Arizona_West"},
00741 {26751, "PCS_NAD27_Arkansas_North"},
00742 {26752, "PCS_NAD27_Arkansas_South"},
00743 {26753, "PCS_NAD27_Colorado_North"},
00744 {26754, "PCS_NAD27_Colorado_Central"},
00745 {26755, "PCS_NAD27_Colorado_South"},
00746 {26756, "PCS_NAD27_Connecticut"},
00747 {26757, "PCS_NAD27_Delaware"},
00748 {26758, "PCS_NAD27_Florida_East"},
00749 {26759, "PCS_NAD27_Florida_West"},
00750 {26760, "PCS_NAD27_Florida_North"},
00751 {26761, "PCS_NAD27_Hawaii_zone_1"},
00752 {26762, "PCS_NAD27_Hawaii_zone_2"},
00753 {26763, "PCS_NAD27_Hawaii_zone_3"},
00754 {26764, "PCS_NAD27_Hawaii_zone_4"},
00755 {26765, "PCS_NAD27_Hawaii_zone_5"},
00756 {26766, "PCS_NAD27_Georgia_East"},
00757 {26767, "PCS_NAD27_Georgia_West"},
00758 {26768, "PCS_NAD27_Idaho_East"},
00759 {26769, "PCS_NAD27_Idaho_Central"},
00760 {26770, "PCS_NAD27_Idaho_West"},
00761 {26771, "PCS_NAD27_Illinois_East"},
00762 {26772, "PCS_NAD27_Illinois_West"},
00763 {26773, "PCS_NAD27_Indiana_East"},
00764 {26774, "PCS_NAD27_BLM_14N_feet"},
00765 {26774, "PCS_NAD27_Indiana_West"},
00766 {26775, "PCS_NAD27_BLM_15N_feet"},
00767 {26775, "PCS_NAD27_Iowa_North"},
00768 {26776, "PCS_NAD27_BLM_16N_feet"},
00769 {26776, "PCS_NAD27_Iowa_South"},
00770 {26777, "PCS_NAD27_BLM_17N_feet"},
00771 {26777, "PCS_NAD27_Kansas_North"},
00772 {26778, "PCS_NAD27_Kansas_South"},
00773 {26779, "PCS_NAD27_Kentucky_North"},
00774 {26780, "PCS_NAD27_Kentucky_South"},
00775 {26781, "PCS_NAD27_Louisiana_North"},
00776 {26782, "PCS_NAD27_Louisiana_South"},
00777 {26783, "PCS_NAD27_Maine_East"},
00778 {26784, "PCS_NAD27_Maine_West"},
00779 {26785, "PCS_NAD27_Maryland"},
00780 {26786, "PCS_NAD27_Massachusetts"},
00781 {26787, "PCS_NAD27_Massachusetts_Is"},
00782 {26788, "PCS_NAD27_Michigan_North"},
00783 {26789, "PCS_NAD27_Michigan_Central"},
00784 {26790, "PCS_NAD27_Michigan_South"},
00785 {26791, "PCS_NAD27_Minnesota_North"},
00786 {26792, "PCS_NAD27_Minnesota_Cent"},
00787 {26793, "PCS_NAD27_Minnesota_South"},
00788 {26794, "PCS_NAD27_Mississippi_East"},
00789 {26795, "PCS_NAD27_Mississippi_West"},
00790 {26796, "PCS_NAD27_Missouri_East"},
00791 {26797, "PCS_NAD27_Missouri_Central"},
00792 {26798, "PCS_NAD27_Missouri_West"},
00793 {26801, "PCS_NAD_Michigan_Michigan_East"},
00794 {26802, "PCS_NAD_Michigan_Michigan_Old_Central"},
00795 {26803, "PCS_NAD_Michigan_Michigan_West"},
00796 {26903, "PCS_NAD83_UTM_zone_3N"},
00797 {26904, "PCS_NAD83_UTM_zone_4N"},
00798 {26905, "PCS_NAD83_UTM_zone_5N"},
00799 {26906, "PCS_NAD83_UTM_zone_6N"},
00800 {26907, "PCS_NAD83_UTM_zone_7N"},
00801 {26908, "PCS_NAD83_UTM_zone_8N"},
00802 {26909, "PCS_NAD83_UTM_zone_9N"},
00803 {26910, "PCS_NAD83_UTM_zone_10N"},
00804 {26911, "PCS_NAD83_UTM_zone_11N"},
00805 {26912, "PCS_NAD83_UTM_zone_12N"},
00806 {26913, "PCS_NAD83_UTM_zone_13N"},
00807 {26914, "PCS_NAD83_UTM_zone_14N"},
00808 {26915, "PCS_NAD83_UTM_zone_15N"},
00809 {26916, "PCS_NAD83_UTM_zone_16N"},
00810 {26917, "PCS_NAD83_UTM_zone_17N"},
00811 {26918, "PCS_NAD83_UTM_zone_18N"},
00812 {26919, "PCS_NAD83_UTM_zone_19N"},
00813 {26920, "PCS_NAD83_UTM_zone_20N"},
00814 {26921, "PCS_NAD83_UTM_zone_21N"},
00815 {26922, "PCS_NAD83_UTM_zone_22N"},
00816 {26923, "PCS_NAD83_UTM_zone_23N"},
00817 {26929, "PCS_NAD83_Alabama_East"},
00818 {26930, "PCS_NAD83_Alabama_West"},
00819 {26931, "PCS_NAD83_Alaska_zone_1"},
00820 {26932, "PCS_NAD83_Alaska_zone_2"},
00821 {26933, "PCS_NAD83_Alaska_zone_3"},
00822 {26934, "PCS_NAD83_Alaska_zone_4"},
00823 {26935, "PCS_NAD83_Alaska_zone_5"},
00824 {26936, "PCS_NAD83_Alaska_zone_6"},
00825 {26937, "PCS_NAD83_Alaska_zone_7"},
00826 {26938, "PCS_NAD83_Alaska_zone_8"},
00827 {26939, "PCS_NAD83_Alaska_zone_9"},
00828 {26940, "PCS_NAD83_Alaska_zone_10"},
00829 {26941, "PCS_NAD83_California_1"},
00830 {26942, "PCS_NAD83_California_2"},
00831 {26943, "PCS_NAD83_California_3"},
00832 {26944, "PCS_NAD83_California_4"},
00833 {26945, "PCS_NAD83_California_5"},
00834 {26946, "PCS_NAD83_California_6"},
00835 {26948, "PCS_NAD83_Arizona_East"},
00836 {26949, "PCS_NAD83_Arizona_Central"},
00837 {26950, "PCS_NAD83_Arizona_West"},
00838 {26951, "PCS_NAD83_Arkansas_North"},
00839 {26952, "PCS_NAD83_Arkansas_South"},
00840 {26953, "PCS_NAD83_Colorado_North"},
00841 {26954, "PCS_NAD83_Colorado_Central"},
00842 {26955, "PCS_NAD83_Colorado_South"},
00843 {26956, "PCS_NAD83_Connecticut"},
00844 {26957, "PCS_NAD83_Delaware"},
00845 {26958, "PCS_NAD83_Florida_East"},
00846 {26959, "PCS_NAD83_Florida_West"},
00847 {26960, "PCS_NAD83_Florida_North"},
00848 {26961, "PCS_NAD83_Hawaii_zone_1"},
00849 {26962, "PCS_NAD83_Hawaii_zone_2"},
00850 {26963, "PCS_NAD83_Hawaii_zone_3"},
00851 {26964, "PCS_NAD83_Hawaii_zone_4"},
00852 {26965, "PCS_NAD83_Hawaii_zone_5"},
00853 {26966, "PCS_NAD83_Georgia_East"},
00854 {26967, "PCS_NAD83_Georgia_West"},
00855 {26968, "PCS_NAD83_Idaho_East"},
00856 {26969, "PCS_NAD83_Idaho_Central"},
00857 {26970, "PCS_NAD83_Idaho_West"},
00858 {26971, "PCS_NAD83_Illinois_East"},
00859 {26972, "PCS_NAD83_Illinois_West"},
00860 {26973, "PCS_NAD83_Indiana_East"},
00861 {26974, "PCS_NAD83_Indiana_West"},
00862 {26975, "PCS_NAD83_Iowa_North"},
00863 {26976, "PCS_NAD83_Iowa_South"},
00864 {26977, "PCS_NAD83_Kansas_North"},
00865 {26978, "PCS_NAD83_Kansas_South"},
00866 {26979, "PCS_NAD83_Kentucky_North"},
00867 {26980, "PCS_NAD83_Kentucky_South"},
00868 {26981, "PCS_NAD83_Louisiana_North"},
00869 {26982, "PCS_NAD83_Louisiana_South"},
00870 {26983, "PCS_NAD83_Maine_East"},
00871 {26984, "PCS_NAD83_Maine_West"},
00872 {26985, "PCS_NAD83_Maryland"},
00873 {26986, "PCS_NAD83_Massachusetts"},
00874 {26987, "PCS_NAD83_Massachusetts_Is"},
00875 {26988, "PCS_NAD83_Michigan_North"},
00876 {26989, "PCS_NAD83_Michigan_Central"},
00877 {26990, "PCS_NAD83_Michigan_South"},
00878 {26991, "PCS_NAD83_Minnesota_North"},
00879 {26992, "PCS_NAD83_Minnesota_Cent"},
00880 {26993, "PCS_NAD83_Minnesota_South"},
00881 {26994, "PCS_NAD83_Mississippi_East"},
00882 {26995, "PCS_NAD83_Mississippi_West"},
00883 {26996, "PCS_NAD83_Missouri_East"},
00884 {26997, "PCS_NAD83_Missouri_Central"},
00885 {26998, "PCS_NAD83_Missouri_West"},
00886 {27038, "PCS_Nahrwan_1967_UTM_38N"},
00887 {27039, "PCS_Nahrwan_1967_UTM_39N"},
00888 {27040, "PCS_Nahrwan_1967_UTM_40N"},
00889 {27120, "PCS_Naparima_UTM_20N"},
00890 {27200, "PCS_GD49_NZ_Map_Grid"},
00891 {27291, "PCS_GD49_North_Island_Grid"},
00892 {27292, "PCS_GD49_South_Island_Grid"},
00893 {27429, "PCS_Datum_73_UTM_zone_29N"},
00894 {27500, "PCS_ATF_Nord_de_Guerre"},
00895 {27581, "PCS_NTF_France_I"},
00896 {27582, "PCS_NTF_France_II"},
00897 {27583, "PCS_NTF_France_III"},
00898 {27591, "PCS_NTF_Nord_France"},
00899 {27592, "PCS_NTF_Centre_France"},
00900 {27593, "PCS_NTF_Sud_France"},
00901 {27700, "PCS_British_National_Grid"},
00902 {28232, "PCS_Point_Noire_UTM_32S"},
00903 {28348, "PCS_GDA94_MGA_zone_48"},
00904 {28349, "PCS_GDA94_MGA_zone_49"},
00905 {28350, "PCS_GDA94_MGA_zone_50"},
00906 {28351, "PCS_GDA94_MGA_zone_51"},
00907 {28352, "PCS_GDA94_MGA_zone_52"},
00908 {28353, "PCS_GDA94_MGA_zone_53"},
00909 {28354, "PCS_GDA94_MGA_zone_54"},
00910 {28355, "PCS_GDA94_MGA_zone_55"},
00911 {28356, "PCS_GDA94_MGA_zone_56"},
00912 {28357, "PCS_GDA94_MGA_zone_57"},
00913 {28358, "PCS_GDA94_MGA_zone_58"},
00914 {28404, "PCS_Pulkovo_Gauss_zone_4"},
00915 {28405, "PCS_Pulkovo_Gauss_zone_5"},
00916 {28406, "PCS_Pulkovo_Gauss_zone_6"},
00917 {28407, "PCS_Pulkovo_Gauss_zone_7"},
00918 {28408, "PCS_Pulkovo_Gauss_zone_8"},
00919 {28409, "PCS_Pulkovo_Gauss_zone_9"},
00920 {28410, "PCS_Pulkovo_Gauss_zone_10"},
00921 {28411, "PCS_Pulkovo_Gauss_zone_11"},
00922 {28412, "PCS_Pulkovo_Gauss_zone_12"},
00923 {28413, "PCS_Pulkovo_Gauss_zone_13"},
00924 {28414, "PCS_Pulkovo_Gauss_zone_14"},
00925 {28415, "PCS_Pulkovo_Gauss_zone_15"},
00926 {28416, "PCS_Pulkovo_Gauss_zone_16"},
00927 {28417, "PCS_Pulkovo_Gauss_zone_17"},
00928 {28418, "PCS_Pulkovo_Gauss_zone_18"},
00929 {28419, "PCS_Pulkovo_Gauss_zone_19"},
00930 {28420, "PCS_Pulkovo_Gauss_zone_20"},
00931 {28421, "PCS_Pulkovo_Gauss_zone_21"},
00932 {28422, "PCS_Pulkovo_Gauss_zone_22"},
00933 {28423, "PCS_Pulkovo_Gauss_zone_23"},
00934 {28424, "PCS_Pulkovo_Gauss_zone_24"},
00935 {28425, "PCS_Pulkovo_Gauss_zone_25"},
00936 {28426, "PCS_Pulkovo_Gauss_zone_26"},
00937 {28427, "PCS_Pulkovo_Gauss_zone_27"},
00938 {28428, "PCS_Pulkovo_Gauss_zone_28"},
00939 {28429, "PCS_Pulkovo_Gauss_zone_29"},
00940 {28430, "PCS_Pulkovo_Gauss_zone_30"},
00941 {28431, "PCS_Pulkovo_Gauss_zone_31"},
00942 {28432, "PCS_Pulkovo_Gauss_zone_32"},
00943 {28464, "PCS_Pulkovo_Gauss_4N"},
00944 {28465, "PCS_Pulkovo_Gauss_5N"},
00945 {28466, "PCS_Pulkovo_Gauss_6N"},
00946 {28467, "PCS_Pulkovo_Gauss_7N"},
00947 {28468, "PCS_Pulkovo_Gauss_8N"},
00948 {28469, "PCS_Pulkovo_Gauss_9N"},
00949 {28470, "PCS_Pulkovo_Gauss_10N"},
00950 {28471, "PCS_Pulkovo_Gauss_11N"},
00951 {28472, "PCS_Pulkovo_Gauss_12N"},
00952 {28473, "PCS_Pulkovo_Gauss_13N"},
00953 {28474, "PCS_Pulkovo_Gauss_14N"},
00954 {28475, "PCS_Pulkovo_Gauss_15N"},
00955 {28476, "PCS_Pulkovo_Gauss_16N"},
00956 {28477, "PCS_Pulkovo_Gauss_17N"},
00957 {28478, "PCS_Pulkovo_Gauss_18N"},
00958 {28479, "PCS_Pulkovo_Gauss_19N"},
00959 {28480, "PCS_Pulkovo_Gauss_20N"},
00960 {28481, "PCS_Pulkovo_Gauss_21N"},
00961 {28482, "PCS_Pulkovo_Gauss_22N"},
00962 {28483, "PCS_Pulkovo_Gauss_23N"},
00963 {28484, "PCS_Pulkovo_Gauss_24N"},
00964 {28485, "PCS_Pulkovo_Gauss_25N"},
00965 {28486, "PCS_Pulkovo_Gauss_26N"},
00966 {28487, "PCS_Pulkovo_Gauss_27N"},
00967 {28488, "PCS_Pulkovo_Gauss_28N"},
00968 {28489, "PCS_Pulkovo_Gauss_29N"},
00969 {28490, "PCS_Pulkovo_Gauss_30N"},
00970 {28491, "PCS_Pulkovo_Gauss_31N"},
00971 {28492, "PCS_Pulkovo_Gauss_32N"},
00972 {28600, "PCS_Qatar_National_Grid"},
00973 {28991, "PCS_RD_Netherlands_Old"},
00974 {28992, "PCS_RD_Netherlands_New"},
00975 {29118, "PCS_SAD69_UTM_zone_18N"},
00976 {29119, "PCS_SAD69_UTM_zone_19N"},
00977 {29120, "PCS_SAD69_UTM_zone_20N"},
00978 {29121, "PCS_SAD69_UTM_zone_21N"},
00979 {29122, "PCS_SAD69_UTM_zone_22N"},
00980 {29177, "PCS_SAD69_UTM_zone_17S"},
00981 {29178, "PCS_SAD69_UTM_zone_18S"},
00982 {29179, "PCS_SAD69_UTM_zone_19S"},
00983 {29180, "PCS_SAD69_UTM_zone_20S"},
00984 {29181, "PCS_SAD69_UTM_zone_21S"},
00985 {29182, "PCS_SAD69_UTM_zone_22S"},
00986 {29183, "PCS_SAD69_UTM_zone_23S"},
00987 {29184, "PCS_SAD69_UTM_zone_24S"},
00988 {29185, "PCS_SAD69_UTM_zone_25S"},
00989 {29220, "PCS_Sapper_Hill_UTM_20S"},
00990 {29221, "PCS_Sapper_Hill_UTM_21S"},
00991 {29333, "PCS_Schwarzeck_UTM_33S"},
00992 {29635, "PCS_Sudan_UTM_zone_35N"},
00993 {29636, "PCS_Sudan_UTM_zone_36N"},
00994 {29700, "PCS_Tananarive_Laborde"},
00995 {29738, "PCS_Tananarive_UTM_38S"},
00996 {29739, "PCS_Tananarive_UTM_39S"},
00997 {29800, "PCS_Timbalai_1948_Borneo"},
00998 {29849, "PCS_Timbalai_1948_UTM_49N"},
00999 {29850, "PCS_Timbalai_1948_UTM_50N"},
01000 {29900, "PCS_TM65_Irish_Nat_Grid"},
01001 {30200, "PCS_Trinidad_1903_Trinidad"},
01002 {30339, "PCS_TC_1948_UTM_zone_39N"},
01003 {30340, "PCS_TC_1948_UTM_zone_40N"},
01004 {30491, "PCS_Voirol_N_Algerie_ancien"},
01005 {30492, "PCS_Voirol_S_Algerie_ancien"},
01006 {30591, "PCS_Voirol_Unifie_N_Algerie"},
01007 {30592, "PCS_Voirol_Unifie_S_Algerie"},
01008 {30600, "PCS_Bern_1938_Swiss_New"},
01009 {30729, "PCS_Nord_Sahara_UTM_29N"},
01010 {30730, "PCS_Nord_Sahara_UTM_30N"},
01011 {30731, "PCS_Nord_Sahara_UTM_31N"},
01012 {30732, "PCS_Nord_Sahara_UTM_32N"},
01013 {31028, "PCS_Yoff_UTM_zone_28N"},
01014 {31121, "PCS_Zanderij_UTM_zone_21N"},
01015 {31291, "PCS_MGI_Austria_West"},
01016 {31292, "PCS_MGI_Austria_Central"},
01017 {31293, "PCS_MGI_Austria_East"},
01018 {31300, "PCS_Belge_Lambert_72"},
01019 {31491, "PCS_DHDN_Germany_zone_1"},
01020 {31492, "PCS_DHDN_Germany_zone_2"},
01021 {31493, "PCS_DHDN_Germany_zone_3"},
01022 {31494, "PCS_DHDN_Germany_zone_4"},
01023 {31495, "PCS_DHDN_Germany_zone_5"},
01024 {32001, "PCS_NAD27_Montana_North"},
01025 {32002, "PCS_NAD27_Montana_Central"},
01026 {32003, "PCS_NAD27_Montana_South"},
01027 {32005, "PCS_NAD27_Nebraska_North"},
01028 {32006, "PCS_NAD27_Nebraska_South"},
01029 {32007, "PCS_NAD27_Nevada_East"},
01030 {32008, "PCS_NAD27_Nevada_Central"},
01031 {32009, "PCS_NAD27_Nevada_West"},
01032 {32010, "PCS_NAD27_New_Hampshire"},
01033 {32011, "PCS_NAD27_New_Jersey"},
01034 {32012, "PCS_NAD27_New_Mexico_East"},
01035 {32013, "PCS_NAD27_New_Mexico_Cent"},
01036 {32014, "PCS_NAD27_New_Mexico_West"},
01037 {32015, "PCS_NAD27_New_York_East"},
01038 {32016, "PCS_NAD27_New_York_Central"},
01039 {32017, "PCS_NAD27_New_York_West"},
01040 {32018, "PCS_NAD27_New_York_Long_Is"},
01041 {32019, "PCS_NAD27_North_Carolina"},
01042 {32020, "PCS_NAD27_North_Dakota_N"},
01043 {32021, "PCS_NAD27_North_Dakota_S"},
01044 {32022, "PCS_NAD27_Ohio_North"},
01045 {32023, "PCS_NAD27_Ohio_South"},
01046 {32024, "PCS_NAD27_Oklahoma_North"},
01047 {32025, "PCS_NAD27_Oklahoma_South"},
01048 {32026, "PCS_NAD27_Oregon_North"},
01049 {32027, "PCS_NAD27_Oregon_South"},
01050 {32028, "PCS_NAD27_Pennsylvania_N"},
01051 {32029, "PCS_NAD27_Pennsylvania_S"},
01052 {32030, "PCS_NAD27_Rhode_Island"},
01053 {32031, "PCS_NAD27_South_Carolina_N"},
01054 {32033, "PCS_NAD27_South_Carolina_S"},
01055 {32034, "PCS_NAD27_South_Dakota_N"},
01056 {32035, "PCS_NAD27_South_Dakota_S"},
01057 {32036, "PCS_NAD27_Tennessee"},
01058 {32037, "PCS_NAD27_Texas_North"},
01059 {32038, "PCS_NAD27_Texas_North_Cen"},
01060 {32039, "PCS_NAD27_Texas_Central"},
01061 {32040, "PCS_NAD27_Texas_South_Cen"},
01062 {32041, "PCS_NAD27_Texas_South"},
01063 {32042, "PCS_NAD27_Utah_North"},
01064 {32043, "PCS_NAD27_Utah_Central"},
01065 {32044, "PCS_NAD27_Utah_South"},
01066 {32045, "PCS_NAD27_Vermont"},
01067 {32046, "PCS_NAD27_Virginia_North"},
01068 {32047, "PCS_NAD27_Virginia_South"},
01069 {32048, "PCS_NAD27_Washington_North"},
01070 {32049, "PCS_NAD27_Washington_South"},
01071 {32050, "PCS_NAD27_West_Virginia_N"},
01072 {32051, "PCS_NAD27_West_Virginia_S"},
01073 {32052, "PCS_NAD27_Wisconsin_North"},
01074 {32053, "PCS_NAD27_Wisconsin_Cen"},
01075 {32054, "PCS_NAD27_Wisconsin_South"},
01076 {32055, "PCS_NAD27_Wyoming_East"},
01077 {32056, "PCS_NAD27_Wyoming_E_Cen"},
01078 {32057, "PCS_NAD27_Wyoming_W_Cen"},
01079 {32058, "PCS_NAD27_Wyoming_West"},
01080 {32059, "PCS_NAD27_Puerto_Rico"},
01081 {32060, "PCS_NAD27_St_Croix"},
01082 {32100, "PCS_NAD83_Montana"},
01083 {32104, "PCS_NAD83_Nebraska"},
01084 {32107, "PCS_NAD83_Nevada_East"},
01085 {32108, "PCS_NAD83_Nevada_Central"},
01086 {32109, "PCS_NAD83_Nevada_West"},
01087 {32110, "PCS_NAD83_New_Hampshire"},
01088 {32111, "PCS_NAD83_New_Jersey"},
01089 {32112, "PCS_NAD83_New_Mexico_East"},
01090 {32113, "PCS_NAD83_New_Mexico_Cent"},
01091 {32114, "PCS_NAD83_New_Mexico_West"},
01092 {32115, "PCS_NAD83_New_York_East"},
01093 {32116, "PCS_NAD83_New_York_Central"},
01094 {32117, "PCS_NAD83_New_York_West"},
01095 {32118, "PCS_NAD83_New_York_Long_Is"},
01096 {32119, "PCS_NAD83_North_Carolina"},
01097 {32120, "PCS_NAD83_North_Dakota_N"},
01098 {32121, "PCS_NAD83_North_Dakota_S"},
01099 {32122, "PCS_NAD83_Ohio_North"},
01100 {32123, "PCS_NAD83_Ohio_South"},
01101 {32124, "PCS_NAD83_Oklahoma_North"},
01102 {32125, "PCS_NAD83_Oklahoma_South"},
01103 {32126, "PCS_NAD83_Oregon_North"},
01104 {32127, "PCS_NAD83_Oregon_South"},
01105 {32128, "PCS_NAD83_Pennsylvania_N"},
01106 {32129, "PCS_NAD83_Pennsylvania_S"},
01107 {32130, "PCS_NAD83_Rhode_Island"},
01108 {32133, "PCS_NAD83_South_Carolina"},
01109 {32134, "PCS_NAD83_South_Dakota_N"},
01110 {32135, "PCS_NAD83_South_Dakota_S"},
01111 {32136, "PCS_NAD83_Tennessee"},
01112 {32137, "PCS_NAD83_Texas_North"},
01113 {32138, "PCS_NAD83_Texas_North_Cen"},
01114 {32139, "PCS_NAD83_Texas_Central"},
01115 {32140, "PCS_NAD83_Texas_South_Cen"},
01116 {32141, "PCS_NAD83_Texas_South"},
01117 {32142, "PCS_NAD83_Utah_North"},
01118 {32143, "PCS_NAD83_Utah_Central"},
01119 {32144, "PCS_NAD83_Utah_South"},
01120 {32145, "PCS_NAD83_Vermont"},
01121 {32146, "PCS_NAD83_Virginia_North"},
01122 {32147, "PCS_NAD83_Virginia_South"},
01123 {32148, "PCS_NAD83_Washington_North"},
01124 {32149, "PCS_NAD83_Washington_South"},
01125 {32150, "PCS_NAD83_West_Virginia_N"},
01126 {32151, "PCS_NAD83_West_Virginia_S"},
01127 {32152, "PCS_NAD83_Wisconsin_North"},
01128 {32153, "PCS_NAD83_Wisconsin_Cen"},
01129 {32154, "PCS_NAD83_Wisconsin_South"},
01130 {32155, "PCS_NAD83_Wyoming_East"},
01131 {32156, "PCS_NAD83_Wyoming_E_Cen"},
01132 {32157, "PCS_NAD83_Wyoming_W_Cen"},
01133 {32158, "PCS_NAD83_Wyoming_West"},
01134 {32161, "PCS_NAD83_Puerto_Rico_Virgin_Is"},
01135 {32201, "PCS_WGS72_UTM_zone_1N"},
01136 {32202, "PCS_WGS72_UTM_zone_2N"},
01137 {32203, "PCS_WGS72_UTM_zone_3N"},
01138 {32204, "PCS_WGS72_UTM_zone_4N"},
01139 {32205, "PCS_WGS72_UTM_zone_5N"},
01140 {32206, "PCS_WGS72_UTM_zone_6N"},
01141 {32207, "PCS_WGS72_UTM_zone_7N"},
01142 {32208, "PCS_WGS72_UTM_zone_8N"},
01143 {32209, "PCS_WGS72_UTM_zone_9N"},
01144 {32210, "PCS_WGS72_UTM_zone_10N"},
01145 {32211, "PCS_WGS72_UTM_zone_11N"},
01146 {32212, "PCS_WGS72_UTM_zone_12N"},
01147 {32213, "PCS_WGS72_UTM_zone_13N"},
01148 {32214, "PCS_WGS72_UTM_zone_14N"},
01149 {32215, "PCS_WGS72_UTM_zone_15N"},
01150 {32216, "PCS_WGS72_UTM_zone_16N"},
01151 {32217, "PCS_WGS72_UTM_zone_17N"},
01152 {32218, "PCS_WGS72_UTM_zone_18N"},
01153 {32219, "PCS_WGS72_UTM_zone_19N"},
01154 {32220, "PCS_WGS72_UTM_zone_20N"},
01155 {32221, "PCS_WGS72_UTM_zone_21N"},
01156 {32222, "PCS_WGS72_UTM_zone_22N"},
01157 {32223, "PCS_WGS72_UTM_zone_23N"},
01158 {32224, "PCS_WGS72_UTM_zone_24N"},
01159 {32225, "PCS_WGS72_UTM_zone_25N"},
01160 {32226, "PCS_WGS72_UTM_zone_26N"},
01161 {32227, "PCS_WGS72_UTM_zone_27N"},
01162 {32228, "PCS_WGS72_UTM_zone_28N"},
01163 {32229, "PCS_WGS72_UTM_zone_29N"},
01164 {32230, "PCS_WGS72_UTM_zone_30N"},
01165 {32231, "PCS_WGS72_UTM_zone_31N"},
01166 {32232, "PCS_WGS72_UTM_zone_32N"},
01167 {32233, "PCS_WGS72_UTM_zone_33N"},
01168 {32234, "PCS_WGS72_UTM_zone_34N"},
01169 {32235, "PCS_WGS72_UTM_zone_35N"},
01170 {32236, "PCS_WGS72_UTM_zone_36N"},
01171 {32237, "PCS_WGS72_UTM_zone_37N"},
01172 {32238, "PCS_WGS72_UTM_zone_38N"},
01173 {32239, "PCS_WGS72_UTM_zone_39N"},
01174 {32240, "PCS_WGS72_UTM_zone_40N"},
01175 {32241, "PCS_WGS72_UTM_zone_41N"},
01176 {32242, "PCS_WGS72_UTM_zone_42N"},
01177 {32243, "PCS_WGS72_UTM_zone_43N"},
01178 {32244, "PCS_WGS72_UTM_zone_44N"},
01179 {32245, "PCS_WGS72_UTM_zone_45N"},
01180 {32246, "PCS_WGS72_UTM_zone_46N"},
01181 {32247, "PCS_WGS72_UTM_zone_47N"},
01182 {32248, "PCS_WGS72_UTM_zone_48N"},
01183 {32249, "PCS_WGS72_UTM_zone_49N"},
01184 {32250, "PCS_WGS72_UTM_zone_50N"},
01185 {32251, "PCS_WGS72_UTM_zone_51N"},
01186 {32252, "PCS_WGS72_UTM_zone_52N"},
01187 {32253, "PCS_WGS72_UTM_zone_53N"},
01188 {32254, "PCS_WGS72_UTM_zone_54N"},
01189 {32255, "PCS_WGS72_UTM_zone_55N"},
01190 {32256, "PCS_WGS72_UTM_zone_56N"},
01191 {32257, "PCS_WGS72_UTM_zone_57N"},
01192 {32258, "PCS_WGS72_UTM_zone_58N"},
01193 {32259, "PCS_WGS72_UTM_zone_59N"},
01194 {32260, "PCS_WGS72_UTM_zone_60N"},
01195 {32301, "PCS_WGS72_UTM_zone_1S"},
01196 {32302, "PCS_WGS72_UTM_zone_2S"},
01197 {32303, "PCS_WGS72_UTM_zone_3S"},
01198 {32304, "PCS_WGS72_UTM_zone_4S"},
01199 {32305, "PCS_WGS72_UTM_zone_5S"},
01200 {32306, "PCS_WGS72_UTM_zone_6S"},
01201 {32307, "PCS_WGS72_UTM_zone_7S"},
01202 {32308, "PCS_WGS72_UTM_zone_8S"},
01203 {32309, "PCS_WGS72_UTM_zone_9S"},
01204 {32310, "PCS_WGS72_UTM_zone_10S"},
01205 {32311, "PCS_WGS72_UTM_zone_11S"},
01206 {32312, "PCS_WGS72_UTM_zone_12S"},
01207 {32313, "PCS_WGS72_UTM_zone_13S"},
01208 {32314, "PCS_WGS72_UTM_zone_14S"},
01209 {32315, "PCS_WGS72_UTM_zone_15S"},
01210 {32316, "PCS_WGS72_UTM_zone_16S"},
01211 {32317, "PCS_WGS72_UTM_zone_17S"},
01212 {32318, "PCS_WGS72_UTM_zone_18S"},
01213 {32319, "PCS_WGS72_UTM_zone_19S"},
01214 {32320, "PCS_WGS72_UTM_zone_20S"},
01215 {32321, "PCS_WGS72_UTM_zone_21S"},
01216 {32322, "PCS_WGS72_UTM_zone_22S"},
01217 {32323, "PCS_WGS72_UTM_zone_23S"},
01218 {32324, "PCS_WGS72_UTM_zone_24S"},
01219 {32325, "PCS_WGS72_UTM_zone_25S"},
01220 {32326, "PCS_WGS72_UTM_zone_26S"},
01221 {32327, "PCS_WGS72_UTM_zone_27S"},
01222 {32328, "PCS_WGS72_UTM_zone_28S"},
01223 {32329, "PCS_WGS72_UTM_zone_29S"},
01224 {32330, "PCS_WGS72_UTM_zone_30S"},
01225 {32331, "PCS_WGS72_UTM_zone_31S"},
01226 {32332, "PCS_WGS72_UTM_zone_32S"},
01227 {32333, "PCS_WGS72_UTM_zone_33S"},
01228 {32334, "PCS_WGS72_UTM_zone_34S"},
01229 {32335, "PCS_WGS72_UTM_zone_35S"},
01230 {32336, "PCS_WGS72_UTM_zone_36S"},
01231 {32337, "PCS_WGS72_UTM_zone_37S"},
01232 {32338, "PCS_WGS72_UTM_zone_38S"},
01233 {32339, "PCS_WGS72_UTM_zone_39S"},
01234 {32340, "PCS_WGS72_UTM_zone_40S"},
01235 {32341, "PCS_WGS72_UTM_zone_41S"},
01236 {32342, "PCS_WGS72_UTM_zone_42S"},
01237 {32343, "PCS_WGS72_UTM_zone_43S"},
01238 {32344, "PCS_WGS72_UTM_zone_44S"},
01239 {32345, "PCS_WGS72_UTM_zone_45S"},
01240 {32346, "PCS_WGS72_UTM_zone_46S"},
01241 {32347, "PCS_WGS72_UTM_zone_47S"},
01242 {32348, "PCS_WGS72_UTM_zone_48S"},
01243 {32349, "PCS_WGS72_UTM_zone_49S"},
01244 {32350, "PCS_WGS72_UTM_zone_50S"},
01245 {32351, "PCS_WGS72_UTM_zone_51S"},
01246 {32352, "PCS_WGS72_UTM_zone_52S"},
01247 {32353, "PCS_WGS72_UTM_zone_53S"},
01248 {32354, "PCS_WGS72_UTM_zone_54S"},
01249 {32355, "PCS_WGS72_UTM_zone_55S"},
01250 {32356, "PCS_WGS72_UTM_zone_56S"},
01251 {32357, "PCS_WGS72_UTM_zone_57S"},
01252 {32358, "PCS_WGS72_UTM_zone_58S"},
01253 {32359, "PCS_WGS72_UTM_zone_59S"},
01254 {32360, "PCS_WGS72_UTM_zone_60S"},
01255 {32401, "PCS_WGS72BE_UTM_zone_1N"},
01256 {32402, "PCS_WGS72BE_UTM_zone_2N"},
01257 {32403, "PCS_WGS72BE_UTM_zone_3N"},
01258 {32404, "PCS_WGS72BE_UTM_zone_4N"},
01259 {32405, "PCS_WGS72BE_UTM_zone_5N"},
01260 {32406, "PCS_WGS72BE_UTM_zone_6N"},
01261 {32407, "PCS_WGS72BE_UTM_zone_7N"},
01262 {32408, "PCS_WGS72BE_UTM_zone_8N"},
01263 {32409, "PCS_WGS72BE_UTM_zone_9N"},
01264 {32410, "PCS_WGS72BE_UTM_zone_10N"},
01265 {32411, "PCS_WGS72BE_UTM_zone_11N"},
01266 {32412, "PCS_WGS72BE_UTM_zone_12N"},
01267 {32413, "PCS_WGS72BE_UTM_zone_13N"},
01268 {32414, "PCS_WGS72BE_UTM_zone_14N"},
01269 {32415, "PCS_WGS72BE_UTM_zone_15N"},
01270 {32416, "PCS_WGS72BE_UTM_zone_16N"},
01271 {32417, "PCS_WGS72BE_UTM_zone_17N"},
01272 {32418, "PCS_WGS72BE_UTM_zone_18N"},
01273 {32419, "PCS_WGS72BE_UTM_zone_19N"},
01274 {32420, "PCS_WGS72BE_UTM_zone_20N"},
01275 {32421, "PCS_WGS72BE_UTM_zone_21N"},
01276 {32422, "PCS_WGS72BE_UTM_zone_22N"},
01277 {32423, "PCS_WGS72BE_UTM_zone_23N"},
01278 {32424, "PCS_WGS72BE_UTM_zone_24N"},
01279 {32425, "PCS_WGS72BE_UTM_zone_25N"},
01280 {32426, "PCS_WGS72BE_UTM_zone_26N"},
01281 {32427, "PCS_WGS72BE_UTM_zone_27N"},
01282 {32428, "PCS_WGS72BE_UTM_zone_28N"},
01283 {32429, "PCS_WGS72BE_UTM_zone_29N"},
01284 {32430, "PCS_WGS72BE_UTM_zone_30N"},
01285 {32431, "PCS_WGS72BE_UTM_zone_31N"},
01286 {32432, "PCS_WGS72BE_UTM_zone_32N"},
01287 {32433, "PCS_WGS72BE_UTM_zone_33N"},
01288 {32434, "PCS_WGS72BE_UTM_zone_34N"},
01289 {32435, "PCS_WGS72BE_UTM_zone_35N"},
01290 {32436, "PCS_WGS72BE_UTM_zone_36N"},
01291 {32437, "PCS_WGS72BE_UTM_zone_37N"},
01292 {32438, "PCS_WGS72BE_UTM_zone_38N"},
01293 {32439, "PCS_WGS72BE_UTM_zone_39N"},
01294 {32440, "PCS_WGS72BE_UTM_zone_40N"},
01295 {32441, "PCS_WGS72BE_UTM_zone_41N"},
01296 {32442, "PCS_WGS72BE_UTM_zone_42N"},
01297 {32443, "PCS_WGS72BE_UTM_zone_43N"},
01298 {32444, "PCS_WGS72BE_UTM_zone_44N"},
01299 {32445, "PCS_WGS72BE_UTM_zone_45N"},
01300 {32446, "PCS_WGS72BE_UTM_zone_46N"},
01301 {32447, "PCS_WGS72BE_UTM_zone_47N"},
01302 {32448, "PCS_WGS72BE_UTM_zone_48N"},
01303 {32449, "PCS_WGS72BE_UTM_zone_49N"},
01304 {32450, "PCS_WGS72BE_UTM_zone_50N"},
01305 {32451, "PCS_WGS72BE_UTM_zone_51N"},
01306 {32452, "PCS_WGS72BE_UTM_zone_52N"},
01307 {32453, "PCS_WGS72BE_UTM_zone_53N"},
01308 {32454, "PCS_WGS72BE_UTM_zone_54N"},
01309 {32455, "PCS_WGS72BE_UTM_zone_55N"},
01310 {32456, "PCS_WGS72BE_UTM_zone_56N"},
01311 {32457, "PCS_WGS72BE_UTM_zone_57N"},
01312 {32458, "PCS_WGS72BE_UTM_zone_58N"},
01313 {32459, "PCS_WGS72BE_UTM_zone_59N"},
01314 {32460, "PCS_WGS72BE_UTM_zone_60N"},
01315 {32501, "PCS_WGS72BE_UTM_zone_1S"},
01316 {32502, "PCS_WGS72BE_UTM_zone_2S"},
01317 {32503, "PCS_WGS72BE_UTM_zone_3S"},
01318 {32504, "PCS_WGS72BE_UTM_zone_4S"},
01319 {32505, "PCS_WGS72BE_UTM_zone_5S"},
01320 {32506, "PCS_WGS72BE_UTM_zone_6S"},
01321 {32507, "PCS_WGS72BE_UTM_zone_7S"},
01322 {32508, "PCS_WGS72BE_UTM_zone_8S"},
01323 {32509, "PCS_WGS72BE_UTM_zone_9S"},
01324 {32510, "PCS_WGS72BE_UTM_zone_10S"},
01325 {32511, "PCS_WGS72BE_UTM_zone_11S"},
01326 {32512, "PCS_WGS72BE_UTM_zone_12S"},
01327 {32513, "PCS_WGS72BE_UTM_zone_13S"},
01328 {32514, "PCS_WGS72BE_UTM_zone_14S"},
01329 {32515, "PCS_WGS72BE_UTM_zone_15S"},
01330 {32516, "PCS_WGS72BE_UTM_zone_16S"},
01331 {32517, "PCS_WGS72BE_UTM_zone_17S"},
01332 {32518, "PCS_WGS72BE_UTM_zone_18S"},
01333 {32519, "PCS_WGS72BE_UTM_zone_19S"},
01334 {32520, "PCS_WGS72BE_UTM_zone_20S"},
01335 {32521, "PCS_WGS72BE_UTM_zone_21S"},
01336 {32522, "PCS_WGS72BE_UTM_zone_22S"},
01337 {32523, "PCS_WGS72BE_UTM_zone_23S"},
01338 {32524, "PCS_WGS72BE_UTM_zone_24S"},
01339 {32525, "PCS_WGS72BE_UTM_zone_25S"},
01340 {32526, "PCS_WGS72BE_UTM_zone_26S"},
01341 {32527, "PCS_WGS72BE_UTM_zone_27S"},
01342 {32528, "PCS_WGS72BE_UTM_zone_28S"},
01343 {32529, "PCS_WGS72BE_UTM_zone_29S"},
01344 {32530, "PCS_WGS72BE_UTM_zone_30S"},
01345 {32531, "PCS_WGS72BE_UTM_zone_31S"},
01346 {32532, "PCS_WGS72BE_UTM_zone_32S"},
01347 {32533, "PCS_WGS72BE_UTM_zone_33S"},
01348 {32534, "PCS_WGS72BE_UTM_zone_34S"},
01349 {32535, "PCS_WGS72BE_UTM_zone_35S"},
01350 {32536, "PCS_WGS72BE_UTM_zone_36S"},
01351 {32537, "PCS_WGS72BE_UTM_zone_37S"},
01352 {32538, "PCS_WGS72BE_UTM_zone_38S"},
01353 {32539, "PCS_WGS72BE_UTM_zone_39S"},
01354 {32540, "PCS_WGS72BE_UTM_zone_40S"},
01355 {32541, "PCS_WGS72BE_UTM_zone_41S"},
01356 {32542, "PCS_WGS72BE_UTM_zone_42S"},
01357 {32543, "PCS_WGS72BE_UTM_zone_43S"},
01358 {32544, "PCS_WGS72BE_UTM_zone_44S"},
01359 {32545, "PCS_WGS72BE_UTM_zone_45S"},
01360 {32546, "PCS_WGS72BE_UTM_zone_46S"},
01361 {32547, "PCS_WGS72BE_UTM_zone_47S"},
01362 {32548, "PCS_WGS72BE_UTM_zone_48S"},
01363 {32549, "PCS_WGS72BE_UTM_zone_49S"},
01364 {32550, "PCS_WGS72BE_UTM_zone_50S"},
01365 {32551, "PCS_WGS72BE_UTM_zone_51S"},
01366 {32552, "PCS_WGS72BE_UTM_zone_52S"},
01367 {32553, "PCS_WGS72BE_UTM_zone_53S"},
01368 {32554, "PCS_WGS72BE_UTM_zone_54S"},
01369 {32555, "PCS_WGS72BE_UTM_zone_55S"},
01370 {32556, "PCS_WGS72BE_UTM_zone_56S"},
01371 {32557, "PCS_WGS72BE_UTM_zone_57S"},
01372 {32558, "PCS_WGS72BE_UTM_zone_58S"},
01373 {32559, "PCS_WGS72BE_UTM_zone_59S"},
01374 {32560, "PCS_WGS72BE_UTM_zone_60S"},
01375 {32601, "PCS_WGS84_UTM_zone_1N"},
01376 {32602, "PCS_WGS84_UTM_zone_2N"},
01377 {32603, "PCS_WGS84_UTM_zone_3N"},
01378 {32604, "PCS_WGS84_UTM_zone_4N"},
01379 {32605, "PCS_WGS84_UTM_zone_5N"},
01380 {32606, "PCS_WGS84_UTM_zone_6N"},
01381 {32607, "PCS_WGS84_UTM_zone_7N"},
01382 {32608, "PCS_WGS84_UTM_zone_8N"},
01383 {32609, "PCS_WGS84_UTM_zone_9N"},
01384 {32610, "PCS_WGS84_UTM_zone_10N"},
01385 {32611, "PCS_WGS84_UTM_zone_11N"},
01386 {32612, "PCS_WGS84_UTM_zone_12N"},
01387 {32613, "PCS_WGS84_UTM_zone_13N"},
01388 {32614, "PCS_WGS84_UTM_zone_14N"},
01389 {32615, "PCS_WGS84_UTM_zone_15N"},
01390 {32616, "PCS_WGS84_UTM_zone_16N"},
01391 {32617, "PCS_WGS84_UTM_zone_17N"},
01392 {32618, "PCS_WGS84_UTM_zone_18N"},
01393 {32619, "PCS_WGS84_UTM_zone_19N"},
01394 {32620, "PCS_WGS84_UTM_zone_20N"},
01395 {32621, "PCS_WGS84_UTM_zone_21N"},
01396 {32622, "PCS_WGS84_UTM_zone_22N"},
01397 {32623, "PCS_WGS84_UTM_zone_23N"},
01398 {32624, "PCS_WGS84_UTM_zone_24N"},
01399 {32625, "PCS_WGS84_UTM_zone_25N"},
01400 {32626, "PCS_WGS84_UTM_zone_26N"},
01401 {32627, "PCS_WGS84_UTM_zone_27N"},
01402 {32628, "PCS_WGS84_UTM_zone_28N"},
01403 {32629, "PCS_WGS84_UTM_zone_29N"},
01404 {32630, "PCS_WGS84_UTM_zone_30N"},
01405 {32631, "PCS_WGS84_UTM_zone_31N"},
01406 {32632, "PCS_WGS84_UTM_zone_32N"},
01407 {32633, "PCS_WGS84_UTM_zone_33N"},
01408 {32634, "PCS_WGS84_UTM_zone_34N"},
01409 {32635, "PCS_WGS84_UTM_zone_35N"},
01410 {32636, "PCS_WGS84_UTM_zone_36N"},
01411 {32637, "PCS_WGS84_UTM_zone_37N"},
01412 {32638, "PCS_WGS84_UTM_zone_38N"},
01413 {32639, "PCS_WGS84_UTM_zone_39N"},
01414 {32640, "PCS_WGS84_UTM_zone_40N"},
01415 {32641, "PCS_WGS84_UTM_zone_41N"},
01416 {32642, "PCS_WGS84_UTM_zone_42N"},
01417 {32643, "PCS_WGS84_UTM_zone_43N"},
01418 {32644, "PCS_WGS84_UTM_zone_44N"},
01419 {32645, "PCS_WGS84_UTM_zone_45N"},
01420 {32646, "PCS_WGS84_UTM_zone_46N"},
01421 {32647, "PCS_WGS84_UTM_zone_47N"},
01422 {32648, "PCS_WGS84_UTM_zone_48N"},
01423 {32649, "PCS_WGS84_UTM_zone_49N"},
01424 {32650, "PCS_WGS84_UTM_zone_50N"},
01425 {32651, "PCS_WGS84_UTM_zone_51N"},
01426 {32652, "PCS_WGS84_UTM_zone_52N"},
01427 {32653, "PCS_WGS84_UTM_zone_53N"},
01428 {32654, "PCS_WGS84_UTM_zone_54N"},
01429 {32655, "PCS_WGS84_UTM_zone_55N"},
01430 {32656, "PCS_WGS84_UTM_zone_56N"},
01431 {32657, "PCS_WGS84_UTM_zone_57N"},
01432 {32658, "PCS_WGS84_UTM_zone_58N"},
01433 {32659, "PCS_WGS84_UTM_zone_59N"},
01434 {32660, "PCS_WGS84_UTM_zone_60N"},
01435 {32701, "PCS_WGS84_UTM_zone_1S"},
01436 {32702, "PCS_WGS84_UTM_zone_2S"},
01437 {32703, "PCS_WGS84_UTM_zone_3S"},
01438 {32704, "PCS_WGS84_UTM_zone_4S"},
01439 {32705, "PCS_WGS84_UTM_zone_5S"},
01440 {32706, "PCS_WGS84_UTM_zone_6S"},
01441 {32707, "PCS_WGS84_UTM_zone_7S"},
01442 {32708, "PCS_WGS84_UTM_zone_8S"},
01443 {32709, "PCS_WGS84_UTM_zone_9S"},
01444 {32710, "PCS_WGS84_UTM_zone_10S"},
01445 {32711, "PCS_WGS84_UTM_zone_11S"},
01446 {32712, "PCS_WGS84_UTM_zone_12S"},
01447 {32713, "PCS_WGS84_UTM_zone_13S"},
01448 {32714, "PCS_WGS84_UTM_zone_14S"},
01449 {32715, "PCS_WGS84_UTM_zone_15S"},
01450 {32716, "PCS_WGS84_UTM_zone_16S"},
01451 {32717, "PCS_WGS84_UTM_zone_17S"},
01452 {32718, "PCS_WGS84_UTM_zone_18S"},
01453 {32719, "PCS_WGS84_UTM_zone_19S"},
01454 {32720, "PCS_WGS84_UTM_zone_20S"},
01455 {32721, "PCS_WGS84_UTM_zone_21S"},
01456 {32722, "PCS_WGS84_UTM_zone_22S"},
01457 {32723, "PCS_WGS84_UTM_zone_23S"},
01458 {32724, "PCS_WGS84_UTM_zone_24S"},
01459 {32725, "PCS_WGS84_UTM_zone_25S"},
01460 {32726, "PCS_WGS84_UTM_zone_26S"},
01461 {32727, "PCS_WGS84_UTM_zone_27S"},
01462 {32728, "PCS_WGS84_UTM_zone_28S"},
01463 {32729, "PCS_WGS84_UTM_zone_29S"},
01464 {32730, "PCS_WGS84_UTM_zone_30S"},
01465 {32731, "PCS_WGS84_UTM_zone_31S"},
01466 {32732, "PCS_WGS84_UTM_zone_32S"},
01467 {32733, "PCS_WGS84_UTM_zone_33S"},
01468 {32734, "PCS_WGS84_UTM_zone_34S"},
01469 {32735, "PCS_WGS84_UTM_zone_35S"},
01470 {32736, "PCS_WGS84_UTM_zone_36S"},
01471 {32737, "PCS_WGS84_UTM_zone_37S"},
01472 {32738, "PCS_WGS84_UTM_zone_38S"},
01473 {32739, "PCS_WGS84_UTM_zone_39S"},
01474 {32740, "PCS_WGS84_UTM_zone_40S"},
01475 {32741, "PCS_WGS84_UTM_zone_41S"},
01476 {32742, "PCS_WGS84_UTM_zone_42S"},
01477 {32743, "PCS_WGS84_UTM_zone_43S"},
01478 {32744, "PCS_WGS84_UTM_zone_44S"},
01479 {32745, "PCS_WGS84_UTM_zone_45S"},
01480 {32746, "PCS_WGS84_UTM_zone_46S"},
01481 {32747, "PCS_WGS84_UTM_zone_47S"},
01482 {32748, "PCS_WGS84_UTM_zone_48S"},
01483 {32749, "PCS_WGS84_UTM_zone_49S"},
01484 {32750, "PCS_WGS84_UTM_zone_50S"},
01485 {32751, "PCS_WGS84_UTM_zone_51S"},
01486 {32752, "PCS_WGS84_UTM_zone_52S"},
01487 {32753, "PCS_WGS84_UTM_zone_53S"},
01488 {32754, "PCS_WGS84_UTM_zone_54S"},
01489 {32755, "PCS_WGS84_UTM_zone_55S"},
01490 {32756, "PCS_WGS84_UTM_zone_56S"},
01491 {32757, "PCS_WGS84_UTM_zone_57S"},
01492 {32758, "PCS_WGS84_UTM_zone_58S"},
01493 {32759, "PCS_WGS84_UTM_zone_59S"},
01494 {32760, "PCS_WGS84_UTM_zone_60S"}
01495 };
01496
01497 const TiffGeoTagKeyName ff_tiff_projection_codes[] = {
01498 {10101, "Proj_Alabama_CS27_East"},
01499 {10102, "Proj_Alabama_CS27_West"},
01500 {10131, "Proj_Alabama_CS83_East"},
01501 {10132, "Proj_Alabama_CS83_West"},
01502 {10201, "Proj_Arizona_Coordinate_System_east"},
01503 {10202, "Proj_Arizona_Coordinate_System_Central"},
01504 {10203, "Proj_Arizona_Coordinate_System_west"},
01505 {10231, "Proj_Arizona_CS83_east"},
01506 {10232, "Proj_Arizona_CS83_Central"},
01507 {10233, "Proj_Arizona_CS83_west"},
01508 {10301, "Proj_Arkansas_CS27_North"},
01509 {10302, "Proj_Arkansas_CS27_South"},
01510 {10331, "Proj_Arkansas_CS83_North"},
01511 {10332, "Proj_Arkansas_CS83_South"},
01512 {10401, "Proj_California_CS27_I"},
01513 {10402, "Proj_California_CS27_II"},
01514 {10403, "Proj_California_CS27_III"},
01515 {10404, "Proj_California_CS27_IV"},
01516 {10405, "Proj_California_CS27_V"},
01517 {10406, "Proj_California_CS27_VI"},
01518 {10407, "Proj_California_CS27_VII"},
01519 {10431, "Proj_California_CS83_1"},
01520 {10432, "Proj_California_CS83_2"},
01521 {10433, "Proj_California_CS83_3"},
01522 {10434, "Proj_California_CS83_4"},
01523 {10435, "Proj_California_CS83_5"},
01524 {10436, "Proj_California_CS83_6"},
01525 {10501, "Proj_Colorado_CS27_North"},
01526 {10502, "Proj_Colorado_CS27_Central"},
01527 {10503, "Proj_Colorado_CS27_South"},
01528 {10531, "Proj_Colorado_CS83_North"},
01529 {10532, "Proj_Colorado_CS83_Central"},
01530 {10533, "Proj_Colorado_CS83_South"},
01531 {10600, "Proj_Connecticut_CS27"},
01532 {10630, "Proj_Connecticut_CS83"},
01533 {10700, "Proj_Delaware_CS27"},
01534 {10730, "Proj_Delaware_CS83"},
01535 {10901, "Proj_Florida_CS27_East"},
01536 {10902, "Proj_Florida_CS27_West"},
01537 {10903, "Proj_Florida_CS27_North"},
01538 {10931, "Proj_Florida_CS83_East"},
01539 {10932, "Proj_Florida_CS83_West"},
01540 {10933, "Proj_Florida_CS83_North"},
01541 {11001, "Proj_Georgia_CS27_East"},
01542 {11002, "Proj_Georgia_CS27_West"},
01543 {11031, "Proj_Georgia_CS83_East"},
01544 {11032, "Proj_Georgia_CS83_West"},
01545 {11101, "Proj_Idaho_CS27_East"},
01546 {11102, "Proj_Idaho_CS27_Central"},
01547 {11103, "Proj_Idaho_CS27_West"},
01548 {11131, "Proj_Idaho_CS83_East"},
01549 {11132, "Proj_Idaho_CS83_Central"},
01550 {11133, "Proj_Idaho_CS83_West"},
01551 {11201, "Proj_Illinois_CS27_East"},
01552 {11202, "Proj_Illinois_CS27_West"},
01553 {11231, "Proj_Illinois_CS83_East"},
01554 {11232, "Proj_Illinois_CS83_West"},
01555 {11301, "Proj_Indiana_CS27_East"},
01556 {11302, "Proj_Indiana_CS27_West"},
01557 {11331, "Proj_Indiana_CS83_East"},
01558 {11332, "Proj_Indiana_CS83_West"},
01559 {11401, "Proj_Iowa_CS27_North"},
01560 {11402, "Proj_Iowa_CS27_South"},
01561 {11431, "Proj_Iowa_CS83_North"},
01562 {11432, "Proj_Iowa_CS83_South"},
01563 {11501, "Proj_Kansas_CS27_North"},
01564 {11502, "Proj_Kansas_CS27_South"},
01565 {11531, "Proj_Kansas_CS83_North"},
01566 {11532, "Proj_Kansas_CS83_South"},
01567 {11601, "Proj_Kentucky_CS27_North"},
01568 {11602, "Proj_Kentucky_CS27_South"},
01569 {11631, "Proj_Kentucky_CS83_North"},
01570 {11632, "Proj_Kentucky_CS83_South"},
01571 {11701, "Proj_Louisiana_CS27_North"},
01572 {11702, "Proj_Louisiana_CS27_South"},
01573 {11731, "Proj_Louisiana_CS83_North"},
01574 {11732, "Proj_Louisiana_CS83_South"},
01575 {11801, "Proj_Maine_CS27_East"},
01576 {11802, "Proj_Maine_CS27_West"},
01577 {11831, "Proj_Maine_CS83_East"},
01578 {11832, "Proj_Maine_CS83_West"},
01579 {11900, "Proj_Maryland_CS27"},
01580 {11930, "Proj_Maryland_CS83"},
01581 {12001, "Proj_Massachusetts_CS27_Mainland"},
01582 {12002, "Proj_Massachusetts_CS27_Island"},
01583 {12031, "Proj_Massachusetts_CS83_Mainland"},
01584 {12032, "Proj_Massachusetts_CS83_Island"},
01585 {12101, "Proj_Michigan_State_Plane_East"},
01586 {12102, "Proj_Michigan_State_Plane_Old_Central"},
01587 {12103, "Proj_Michigan_State_Plane_West"},
01588 {12111, "Proj_Michigan_CS27_North"},
01589 {12112, "Proj_Michigan_CS27_Central"},
01590 {12113, "Proj_Michigan_CS27_South"},
01591 {12141, "Proj_Michigan_CS83_North"},
01592 {12142, "Proj_Michigan_CS83_Central"},
01593 {12143, "Proj_Michigan_CS83_South"},
01594 {12201, "Proj_Minnesota_CS27_North"},
01595 {12202, "Proj_Minnesota_CS27_Central"},
01596 {12203, "Proj_Minnesota_CS27_South"},
01597 {12231, "Proj_Minnesota_CS83_North"},
01598 {12232, "Proj_Minnesota_CS83_Central"},
01599 {12233, "Proj_Minnesota_CS83_South"},
01600 {12301, "Proj_Mississippi_CS27_East"},
01601 {12302, "Proj_Mississippi_CS27_West"},
01602 {12331, "Proj_Mississippi_CS83_East"},
01603 {12332, "Proj_Mississippi_CS83_West"},
01604 {12401, "Proj_Missouri_CS27_East"},
01605 {12402, "Proj_Missouri_CS27_Central"},
01606 {12403, "Proj_Missouri_CS27_West"},
01607 {12431, "Proj_Missouri_CS83_East"},
01608 {12432, "Proj_Missouri_CS83_Central"},
01609 {12433, "Proj_Missouri_CS83_West"},
01610 {12501, "Proj_Montana_CS27_North"},
01611 {12502, "Proj_Montana_CS27_Central"},
01612 {12503, "Proj_Montana_CS27_South"},
01613 {12530, "Proj_Montana_CS83"},
01614 {12601, "Proj_Nebraska_CS27_North"},
01615 {12602, "Proj_Nebraska_CS27_South"},
01616 {12630, "Proj_Nebraska_CS83"},
01617 {12701, "Proj_Nevada_CS27_East"},
01618 {12702, "Proj_Nevada_CS27_Central"},
01619 {12703, "Proj_Nevada_CS27_West"},
01620 {12731, "Proj_Nevada_CS83_East"},
01621 {12732, "Proj_Nevada_CS83_Central"},
01622 {12733, "Proj_Nevada_CS83_West"},
01623 {12800, "Proj_New_Hampshire_CS27"},
01624 {12830, "Proj_New_Hampshire_CS83"},
01625 {12900, "Proj_New_Jersey_CS27"},
01626 {12930, "Proj_New_Jersey_CS83"},
01627 {13001, "Proj_New_Mexico_CS27_East"},
01628 {13002, "Proj_New_Mexico_CS27_Central"},
01629 {13003, "Proj_New_Mexico_CS27_West"},
01630 {13031, "Proj_New_Mexico_CS83_East"},
01631 {13032, "Proj_New_Mexico_CS83_Central"},
01632 {13033, "Proj_New_Mexico_CS83_West"},
01633 {13101, "Proj_New_York_CS27_East"},
01634 {13102, "Proj_New_York_CS27_Central"},
01635 {13103, "Proj_New_York_CS27_West"},
01636 {13104, "Proj_New_York_CS27_Long_Island"},
01637 {13131, "Proj_New_York_CS83_East"},
01638 {13132, "Proj_New_York_CS83_Central"},
01639 {13133, "Proj_New_York_CS83_West"},
01640 {13134, "Proj_New_York_CS83_Long_Island"},
01641 {13200, "Proj_North_Carolina_CS27"},
01642 {13230, "Proj_North_Carolina_CS83"},
01643 {13301, "Proj_North_Dakota_CS27_North"},
01644 {13302, "Proj_North_Dakota_CS27_South"},
01645 {13331, "Proj_North_Dakota_CS83_North"},
01646 {13332, "Proj_North_Dakota_CS83_South"},
01647 {13401, "Proj_Ohio_CS27_North"},
01648 {13402, "Proj_Ohio_CS27_South"},
01649 {13431, "Proj_Ohio_CS83_North"},
01650 {13432, "Proj_Ohio_CS83_South"},
01651 {13501, "Proj_Oklahoma_CS27_North"},
01652 {13502, "Proj_Oklahoma_CS27_South"},
01653 {13531, "Proj_Oklahoma_CS83_North"},
01654 {13532, "Proj_Oklahoma_CS83_South"},
01655 {13601, "Proj_Oregon_CS27_North"},
01656 {13602, "Proj_Oregon_CS27_South"},
01657 {13631, "Proj_Oregon_CS83_North"},
01658 {13632, "Proj_Oregon_CS83_South"},
01659 {13701, "Proj_Pennsylvania_CS27_North"},
01660 {13702, "Proj_Pennsylvania_CS27_South"},
01661 {13731, "Proj_Pennsylvania_CS83_North"},
01662 {13732, "Proj_Pennsylvania_CS83_South"},
01663 {13800, "Proj_Rhode_Island_CS27"},
01664 {13830, "Proj_Rhode_Island_CS83"},
01665 {13901, "Proj_South_Carolina_CS27_North"},
01666 {13902, "Proj_South_Carolina_CS27_South"},
01667 {13930, "Proj_South_Carolina_CS83"},
01668 {14001, "Proj_South_Dakota_CS27_North"},
01669 {14002, "Proj_South_Dakota_CS27_South"},
01670 {14031, "Proj_South_Dakota_CS83_North"},
01671 {14032, "Proj_South_Dakota_CS83_South"},
01672 {14100, "Proj_Tennessee_CS27"},
01673 {14130, "Proj_Tennessee_CS83"},
01674 {14201, "Proj_Texas_CS27_North"},
01675 {14202, "Proj_Texas_CS27_North_Central"},
01676 {14203, "Proj_Texas_CS27_Central"},
01677 {14204, "Proj_Texas_CS27_South_Central"},
01678 {14205, "Proj_Texas_CS27_South"},
01679 {14231, "Proj_Texas_CS83_North"},
01680 {14232, "Proj_Texas_CS83_North_Central"},
01681 {14233, "Proj_Texas_CS83_Central"},
01682 {14234, "Proj_Texas_CS83_South_Central"},
01683 {14235, "Proj_Texas_CS83_South"},
01684 {14301, "Proj_Utah_CS27_North"},
01685 {14302, "Proj_Utah_CS27_Central"},
01686 {14303, "Proj_Utah_CS27_South"},
01687 {14331, "Proj_Utah_CS83_North"},
01688 {14332, "Proj_Utah_CS83_Central"},
01689 {14333, "Proj_Utah_CS83_South"},
01690 {14400, "Proj_Vermont_CS27"},
01691 {14430, "Proj_Vermont_CS83"},
01692 {14501, "Proj_Virginia_CS27_North"},
01693 {14502, "Proj_Virginia_CS27_South"},
01694 {14531, "Proj_Virginia_CS83_North"},
01695 {14532, "Proj_Virginia_CS83_South"},
01696 {14601, "Proj_Washington_CS27_North"},
01697 {14602, "Proj_Washington_CS27_South"},
01698 {14631, "Proj_Washington_CS83_North"},
01699 {14632, "Proj_Washington_CS83_South"},
01700 {14701, "Proj_West_Virginia_CS27_North"},
01701 {14702, "Proj_West_Virginia_CS27_South"},
01702 {14731, "Proj_West_Virginia_CS83_North"},
01703 {14732, "Proj_West_Virginia_CS83_South"},
01704 {14801, "Proj_Wisconsin_CS27_North"},
01705 {14802, "Proj_Wisconsin_CS27_Central"},
01706 {14803, "Proj_Wisconsin_CS27_South"},
01707 {14831, "Proj_Wisconsin_CS83_North"},
01708 {14832, "Proj_Wisconsin_CS83_Central"},
01709 {14833, "Proj_Wisconsin_CS83_South"},
01710 {14901, "Proj_Wyoming_CS27_East"},
01711 {14902, "Proj_Wyoming_CS27_East_Central"},
01712 {14903, "Proj_Wyoming_CS27_West_Central"},
01713 {14904, "Proj_Wyoming_CS27_West"},
01714 {14931, "Proj_Wyoming_CS83_East"},
01715 {14932, "Proj_Wyoming_CS83_East_Central"},
01716 {14933, "Proj_Wyoming_CS83_West_Central"},
01717 {14934, "Proj_Wyoming_CS83_West"},
01718 {15001, "Proj_Alaska_CS27_1"},
01719 {15002, "Proj_Alaska_CS27_2"},
01720 {15003, "Proj_Alaska_CS27_3"},
01721 {15004, "Proj_Alaska_CS27_4"},
01722 {15005, "Proj_Alaska_CS27_5"},
01723 {15006, "Proj_Alaska_CS27_6"},
01724 {15007, "Proj_Alaska_CS27_7"},
01725 {15008, "Proj_Alaska_CS27_8"},
01726 {15009, "Proj_Alaska_CS27_9"},
01727 {15010, "Proj_Alaska_CS27_10"},
01728 {15031, "Proj_Alaska_CS83_1"},
01729 {15032, "Proj_Alaska_CS83_2"},
01730 {15033, "Proj_Alaska_CS83_3"},
01731 {15034, "Proj_Alaska_CS83_4"},
01732 {15035, "Proj_Alaska_CS83_5"},
01733 {15036, "Proj_Alaska_CS83_6"},
01734 {15037, "Proj_Alaska_CS83_7"},
01735 {15038, "Proj_Alaska_CS83_8"},
01736 {15039, "Proj_Alaska_CS83_9"},
01737 {15040, "Proj_Alaska_CS83_10"},
01738 {15101, "Proj_Hawaii_CS27_1"},
01739 {15102, "Proj_Hawaii_CS27_2"},
01740 {15103, "Proj_Hawaii_CS27_3"},
01741 {15104, "Proj_Hawaii_CS27_4"},
01742 {15105, "Proj_Hawaii_CS27_5"},
01743 {15131, "Proj_Hawaii_CS83_1"},
01744 {15132, "Proj_Hawaii_CS83_2"},
01745 {15133, "Proj_Hawaii_CS83_3"},
01746 {15134, "Proj_Hawaii_CS83_4"},
01747 {15135, "Proj_Hawaii_CS83_5"},
01748 {15201, "Proj_Puerto_Rico_CS27"},
01749 {15202, "Proj_St_Croix"},
01750 {15230, "Proj_Puerto_Rico_Virgin_Is"},
01751 {15914, "Proj_BLM_14N_feet"},
01752 {15915, "Proj_BLM_15N_feet"},
01753 {15916, "Proj_BLM_16N_feet"},
01754 {15917, "Proj_BLM_17N_feet"},
01755 {17348, "Proj_Map_Grid_of_Australia_48"},
01756 {17349, "Proj_Map_Grid_of_Australia_49"},
01757 {17350, "Proj_Map_Grid_of_Australia_50"},
01758 {17351, "Proj_Map_Grid_of_Australia_51"},
01759 {17352, "Proj_Map_Grid_of_Australia_52"},
01760 {17353, "Proj_Map_Grid_of_Australia_53"},
01761 {17354, "Proj_Map_Grid_of_Australia_54"},
01762 {17355, "Proj_Map_Grid_of_Australia_55"},
01763 {17356, "Proj_Map_Grid_of_Australia_56"},
01764 {17357, "Proj_Map_Grid_of_Australia_57"},
01765 {17358, "Proj_Map_Grid_of_Australia_58"},
01766 {17448, "Proj_Australian_Map_Grid_48"},
01767 {17449, "Proj_Australian_Map_Grid_49"},
01768 {17450, "Proj_Australian_Map_Grid_50"},
01769 {17451, "Proj_Australian_Map_Grid_51"},
01770 {17452, "Proj_Australian_Map_Grid_52"},
01771 {17453, "Proj_Australian_Map_Grid_53"},
01772 {17454, "Proj_Australian_Map_Grid_54"},
01773 {17455, "Proj_Australian_Map_Grid_55"},
01774 {17456, "Proj_Australian_Map_Grid_56"},
01775 {17457, "Proj_Australian_Map_Grid_57"},
01776 {17458, "Proj_Australian_Map_Grid_58"},
01777 {18031, "Proj_Argentina_1"},
01778 {18032, "Proj_Argentina_2"},
01779 {18033, "Proj_Argentina_3"},
01780 {18034, "Proj_Argentina_4"},
01781 {18035, "Proj_Argentina_5"},
01782 {18036, "Proj_Argentina_6"},
01783 {18037, "Proj_Argentina_7"},
01784 {18051, "Proj_Colombia_3W"},
01785 {18052, "Proj_Colombia_Bogota"},
01786 {18053, "Proj_Colombia_3E"},
01787 {18054, "Proj_Colombia_6E"},
01788 {18072, "Proj_Egypt_Red_Belt"},
01789 {18073, "Proj_Egypt_Purple_Belt"},
01790 {18074, "Proj_Extended_Purple_Belt"},
01791 {18141, "Proj_New_Zealand_North_Island_Nat_Grid"},
01792 {18142, "Proj_New_Zealand_South_Island_Nat_Grid"},
01793 {19900, "Proj_Bahrain_Grid"},
01794 {19905, "Proj_Netherlands_E_Indies_Equatorial"},
01795 {19912, "Proj_RSO_Borneo"}
01796 };
01797
01798 const char *const ff_tiff_coord_trans_codes[] = {
01799 "CT_TransverseMercator",
01800 "CT_TransvMercator_Modified_Alaska",
01801 "CT_ObliqueMercator",
01802 "CT_ObliqueMercator_Laborde",
01803 "CT_ObliqueMercator_Rosenmund",
01804 "CT_ObliqueMercator_Spherical",
01805 "CT_Mercator",
01806 "CT_LambertConfConic_2SP",
01807 "CT_LambertConfConic_Helmert",
01808 "CT_LambertAzimEqualArea",
01809 "CT_AlbersEqualArea",
01810 "CT_AzimuthalEquidistant",
01811 "CT_EquidistantConic",
01812 "CT_Stereographic",
01813 "CT_PolarStereographic",
01814 "CT_ObliqueStereographic",
01815 "CT_Equirectangular",
01816 "CT_CassiniSoldner",
01817 "CT_Gnomonic",
01818 "CT_MillerCylindrical",
01819 "CT_Orthographic",
01820 "CT_Polyconic",
01821 "CT_Robinson",
01822 "CT_Sinusoidal",
01823 "CT_VanDerGrinten",
01824 "CT_NewZealandMapGrid",
01825 "CT_TransvMercator_SouthOriented"
01826 };
01827
01828 const char *const ff_tiff_vert_cs_codes[] = {
01829 "VertCS_Airy_1830_ellipsoid",
01830 "VertCS_Airy_Modified_1849_ellipsoid",
01831 "VertCS_ANS_ellipsoid",
01832 "VertCS_Bessel_1841_ellipsoid",
01833 "VertCS_Bessel_Modified_ellipsoid",
01834 "VertCS_Bessel_Namibia_ellipsoid",
01835 "VertCS_Clarke_1858_ellipsoid",
01836 "VertCS_Clarke_1866_ellipsoid",
01837 "VertCS_Clarke_1880_Benoit_ellipsoid",
01838 "VertCS_Clarke_1880_IGN_ellipsoid",
01839 "VertCS_Clarke_1880_RGS_ellipsoid",
01840 "VertCS_Clarke_1880_Arc_ellipsoid",
01841 "VertCS_Clarke_1880_SGA_1922_ellipsoid",
01842 "VertCS_Everest_1830_1937_Adjustment_ellipsoid",
01843 "VertCS_Everest_1830_1967_Definition_ellipsoid",
01844 "VertCS_Everest_1830_1975_Definition_ellipsoid",
01845 "VertCS_Everest_1830_Modified_ellipsoid",
01846 "VertCS_GRS_1980_ellipsoid",
01847 "VertCS_Helmert_1906_ellipsoid",
01848 "VertCS_INS_ellipsoid",
01849 "VertCS_International_1924_ellipsoid",
01850 "VertCS_International_1967_ellipsoid",
01851 "VertCS_Krassowsky_1940_ellipsoid",
01852 "VertCS_NWL_9D_ellipsoid",
01853 "VertCS_NWL_10D_ellipsoid",
01854 "VertCS_Plessis_1817_ellipsoid",
01855 "VertCS_Struve_1860_ellipsoid",
01856 "VertCS_War_Office_ellipsoid",
01857 "VertCS_WGS_84_ellipsoid",
01858 "VertCS_GEM_10C_ellipsoid",
01859 "VertCS_OSU86F_ellipsoid",
01860 "VertCS_OSU91A_ellipsoid"
01861 };
01862
01863 const char *const ff_tiff_ortho_vert_cs_codes[] = {
01864 "VertCS_Newlyn",
01865 "VertCS_North_American_Vertical_Datum_1929",
01866 "VertCS_North_American_Vertical_Datum_1988",
01867 "VertCS_Yellow_Sea_1956",
01868 "VertCS_Baltic_Sea",
01869 "VertCS_Caspian_Sea"
01870 };