GDAL
ogr_srs_esri_names.h
1 static const char * const apszGcsNameMapping[] = {
2 "North_American_Datum_1983", "GCS_North_American_1983",
3 "North_American_Datum_1927", "GCS_North_American_1927",
4 "NAD27_CONUS", "GCS_North_American_1927",
5 "Reseau_Geodesique_de_Nouvelle_Caledonie_1991-93", "GCS_RGNC_1991-93",
6 "Reseau_Geodesique_de_la_Polynesie_Francaise", "GCS_RGPF",
7 "Rauenberg_1983", "GCS_RD/83",
8 "Phillipine_Reference_System_1992", "GCS_PRS_1992",
9 "Potsdam_1983", "GCS_PD/83",
10 "Datum_Geodesi_Nasional_1995", "GCS_DGN_1995",
11 "Islands_Network_1993", "GCS_ISN_1993",
12 "Institut_Geographique_du_Congo_Belge_1955", "GCS_IGCB_1955",
13 "IGC_1962_Arc_of_the_6th_Parallel_South", "GCS_IGC_1962_6th_Parallel_South",
14 "Jamaica_2001", "GCS_JAD_2001",
15 "European_Libyan_1979", "GCS_European_Libyan_Datum_1979",
16 "Madrid_1870", "GCS_Madrid_1870_Madrid",
17 "Azores_Occidental_Islands_1939", "GCS_Azores_Occidental_1939",
18 "Azores_Central_Islands_1948", "GCS_Azores_Central_1948",
19 "Azores_Oriental_Islands_1940", "GCS_Azores_Oriental_1940",
20 "Lithuania_1994", "GCS_LKS_1994",
21 "Libyan_Geodetic_Datum_2006", "GCS_LGD2006",
22 //"Lisbon", "GCS_Lisbon_Lisbon",
23 "Stockholm_1938", "GCS_RT38",
24 "Latvia_1992", "GCS_LKS_1992",
25 "Azores_Oriental_Islands_1995", "GCS_Azores_Oriental_1995",
26 "Azores_Central_Islands_1948", "GCS_Azores_Central_1948",
27 "Azores_Central_Islands_1995", "GCS_Azores_Central_1995",
28 "ATF", "GCS_ATF_Paris",
29 //"ITRF_2000", "GCS_MONREF_1997",
30 "Faroe_Datum_1954", "GCS_FD_1954",
31 "Vietnam_2000", "GCS_VN_2000",
32 //"Belge_1950", "GCS_Belge_1950_Brussels",
33 "Qatar_1948", "GCS_Qatar_1948",
34 "Qatar", "GCS_Qatar_1974",
35 "Kuwait_Utility", "GCS_KUDAMS",
36 "ED_1950_16", "GCS_European_1950",
37 "SAD_1969_Mean", "GCS_South_American_1969",
38 "Sphere_of_Radius_6370997m", "GCS_Sphere_ARC_INFO",
39 "Australian_Geodetic_1966", "GCS_Australian_1966",
40 "Australian_Geodetic_1984", "GCS_Australian_1984",
41 "AGD84", "GCS_Australian_1984",
42 "AGD66", "GCS_Australian_1966",
43 "Rome_1940", "GCS_Monte_Mario",
44 "Tokyo_Japan", "GCS_Tokyo",
45 "Graciosa_Base_SW_1948_1", "GCS_Graciosa_Base_SW_1948",
46 "Datum_Lisboa_Bessel_1", "GCS_Datum_Lisboa_Bessel",
47 "Datum_Lisboa_Hayford_1", "GCS_Datum_Lisboa_Hayford",
48 "Observatorio_Metereo_1939_Grupo_Ocidental", "GCS_Observ_Meteorologico_1939",
49 "Porto_Santo_1936_1", "GCS_Porto_Santo_1936",
50 "Sao_Braz_1", "GCS_Sao_Braz",
51 "GDA94", "GCS_GDA_1994",
52 "HARN", "GCS_North_American_1983_HARN",
53 "NAD83_HARN", "GCS_North_American_1983_HARN",
54 "Voirol_1875", "GCS_Voirol_1875",
55 "Voirol_1960", "GCS_Voirol_Unifie_1960",
56 "Ain_el_Abd_1970_Bahrain", "GCS_Ain_el_Abd_1970",
57 "ED_1950_ED77", "GCS_European_1950_ED77",
58 "Naparima_1955_2", "GCS_Naparima_1955",
59 "Aratu_Brazil_Campos_Espirito_Santo_and_Santos_basins", "GCS_Aratu",
60 "Camacupa_Angola_1", "GCS_Camacupa",
61 "Cape_1", "GCS_Cape",
62 "Carthage_Tunisia", "GCS_Carthage",
63 "Deir_ez_Zor_2", "GCS_Deir_ez_Zor",
64 "Old_Egyptian_1907", "GCS_Egypt_1907",
65 "PSAD56", "GCS_Provisional_S_American_1956",
66 "Indian 1975", "GCS_Indian_1975",
67 "Indian_1960_1", "GCS_Indian_1960",
68 "Kalianpur_1937_1", "GCS_Kalianpur_1937",
69 "Kertau_1948", "GCS_Kertau",
70 "Kertau_1968", "GCS_Kertau",
71 "Luzon", "GCS_Luzon_1911",
72 "Malongo_1987_1", "GCS_Malongo_1987",
73 "Minna_Cameroon", "GCS_Minna",
74 "Mporaloko_1", "GCS_Mporaloko",
75 "Nahrwan_Oman", "GCS_Nahrwan_1967",
76 "Naparima_BWI", "GCS_Naparima_1972",
77 "Geodetic_Datum_1949", "GCS_New_Zealand_1949",
78 "Qatar_National", "GCS_Qatar_1974",
79 "SAD_1969_Mean", "GCS_South_American_1969",
80 "Tananarive_Observatory_1925", "GCS_Tananarive_1925",
81 "Tananarive", "GCS_Tananarive_1925",
82 "Ireland_1965", "GCS_TM65",
83 "DE_DHDN_whole_country_2001_to_ETRS89", "GCS_Deutsches_Hauptdreiecksnetz",
84 "Belge_1972_1", "GCS_Belge_1972",
85 "WGS_72", "GCS_WGS_1972",
86 "JGD2000", "GCS_JGD_2000",
87 "NZGD49", "GCS_New_Zealand_1949",
88 "CH1903_1", "GCS_CH1903",
89 "DE_42/83_to_ETRS89", "GCS_Pulkovo_1942",
90 "DE_42_83_to_ETRS89", "GCS_Pulkovo_1942",
91 "Amersfoort_1", "GCS_Amersfoort",
92 "CH1903+_L+T1997", "GCS_CH1903+",
93 "Ord_Survey_G_Britain_1936", "GCS_OSGB_1936",
94 "European_Datum_1950", "GCS_European_1950",
95 "Geocentric_Datum_of_Australia_1994", "GCS_GDA_1994",
96 "NAD83_High_Accuracy_Regional_Network", "GCS_North_American_1983_HARN",
97 "Bogota_1975", "GCS_Bogota",
98 "North_American_Datum_1927_CGQ77", "GCS_NAD_1927_CGQ77",
99 "North_American_Datum_1927_1976", "GCS_NAD_1927_Definition_1976",
100 "European_Datum_1950_1977", "GCS_European_1950_ED77",
101 "WGS_1972_Transit_Broadcast_Ephemeris", "GCS_WGS_1972_BE",
102 "Greek_Geodetic_Reference_System_1987", "GCS_GGRS_1987",
103 "Militar_Geographische_Institute", "GCS_MGI",
104 "ED50", "GCS_European_1950",
105 "ETRS89", "GCS_ETRS_1989",
106 NULL, NULL};
107 
108 static const char * const apszGcsNameMappingBasedOnProjCS[] = {
109 "EUREF_FIN_TM35FIN", "GCS_ETRS_1989", "GCS_EUREF_FIN",
110 "Nord_Maroc_Degree", "GCS_Merchich", "GCS_Merchich_Degree",
111 "Sahara_Degree", "GCS_Merchich", "GCS_Merchich_Degree",
112 "Sud_Maroc_Degree", "GCS_Merchich", "GCS_Merchich_Degree",
113 "Merchich_Degree_UTM_Zone_28N", "GCS_Merchich", "GCS_Merchich_Degree",
114 "Lambert_Conformal_Conic", "GCS_Merchich", "GCS_Merchich_Degree",
115 "UTM", "GCS_Merchich", "GCS_Merchich_Degree",
116 "UTM_Zone_28_Northern_Hemisphere", "GCS_Merchich", "GCS_Merchich_Degree",
117 "Portuguese_National_Grid", "GCS_Lisbon", "GCS_Lisbon_Lisbon",
118 "Belge_Lambert_1950", "GCS_Belge_1950", "GCS_Belge_1950_Brussels",
119 "MONREF_1997_UTM_Zone_46N", "GCS_ITRF_2000", "GCS_MONREF_1997",
120 "MONREF_1997_UTM_Zone_47N", "GCS_ITRF_2000", "GCS_MONREF_1997",
121 NULL, NULL, NULL};
122 
123 static const char * const apszGcsNameMappingBasedOnUnit[] = {
124 "Voirol_Unifie_1960", "Degree", "GCS_Voirol_Unifie_1960_Degree",
125 "Voirol_1960", "Degree", "GCS_Voirol_Unifie_1960_Degree",
126 "Voirol 1960", "Degree", "GCS_Voirol_Unifie_1960_Degree",
127 "Voirol_1875", "Degree", "GCS_Voirol_1875_Degree",
128 "Voirol 1875", "Degree", "GCS_Voirol_1875_Degree",
129 "NTF", "Grad", "GCS_NTF_Paris",
130 NULL, NULL, NULL};
131 
132 static const char * const apszGcsNameMappingBasedPrime[] = {
133 "Bern_1898", "Bern", "GCS_Bern_1898_Bern",
134 "Madrid_1870", "Madrid", "GCS_Madrid_1870_Madrid",
135 "MGI", "Ferro", "GCS_MGI_Ferro",
136 "MGI", "Stockholm", "GCS_RT38_Stockholm",
137 "Monte_Mario", "Rome", "GCS_Monte_Mario_Rome",
138 "NGO_1948", "Oslo", "GCS_NGO_1948_Oslo",
139 "S_JTSK", "Ferro", "GCS_S_JTSK_Ferro",
140 "Stockholm_1938", "Stockholm", "GCS_RT38_Stockholm",
141 NULL, NULL, NULL};
142 
143 static const char * const apszInvFlatteningMapping[] = {
144 "293.464999999", "293.465",
145 "293.465000003", "293.465",
146 "293.465073361", "293.465",
147 "293.466020000", "293.46602",
148 "293.466021293", "293.46602",
149 "293.4663077168286", "293.466307656",
150 "293.4664236085404", "293.466307656",
151 "294.2606763690", "294.260676369",
152 "294.9786981999", "294.9786982",
153 "294.978698213", "294.9786982",
154 "295.9999999999", "296.0",
155 "297.0000000000", "297.0",
156 "297.0000000284", "297.0",
157 "297.0000535480", "297.0",
158 "298.2499972761", "298.25",
159 "298.2500000654", "298.25",
160 "298.2500112226", "298.25",
161 "298.256999999", "298.257",
162 "298.2600000000", "298.26",
163 "298.2571643544962", "298.257223563",
164 "298.25716435449", "298.257222101",
165 "298.257222096042", "298.257222101",
166 "298.25722210100", "298.257222101",
167 "298.25722356299", "298.257223563",
168 "298.25722356300", "298.257223563",
169 "298.25999858999", "298.26",
170 "298.2684109950054", "298.268410995005",
171 "298.2999", "298.3",
172 "298.3000", "298.3",
173 "299.1527033239203", "299.1528128",
174 "299.15281280000", "299.1528128",
175 "299.15281283", "299.1528128",
176 "299.15281310607", "299.1528128",
177 "299.15281327254", "299.1528128",
178 "299.32496460000", "299.3249646",
179 "299.32496405862", "299.3249646",
180 "299.32497531503", "299.3249646",
181 "300.80158474106", "300.8017",
182 "300.80169943849", "300.8017",
183 "300.80169999999", "300.8017",
184 "300.80170000000", "300.8017",
185 "300.80170009712", "300.8017",
186 NULL, NULL};
187 
188 static const char * const apszParamValueMapping[] = {
189 "Cassini", "false_easting", "283799.9999", "283800.0",
190 "Cassini", "false_easting", "132033.9199", "132033.92",
191 "Cassini", "false_northing", "214499.9999", "214500.0",
192 "Cassini", "false_northing", "62565.9599", "62565.95",
193 "Transverse_Mercator", "false_easting", "499999.1331", "500000.0",
194 "Transverse_Mercator", "false_easting", "299999.4798609", "300000.0",
195 "Transverse_Mercator", "false_northing", "399999.30648", "400000.0",
196 "Transverse_Mercator", "false_northing", "499999.1331", "500000.0",
197 "Transverse_Mercator", "central_meridian","51.21666666666668", "51.21666666666667",
198 "Transverse_Mercator", "Scale_Factor", "0.999601272", "0.9996012717",
199 "Lambert_Conformal_Conic", "central_meridian", "-90.33333333333334", "-90.33333333333333",
200 "Lambert_Conformal_Conic", "central_meridian", "-76.83333333333334", "-76.83333333333333",
201 "Krovak", "longitude_of_center", "24.83333333333334", "24.83333333333333",
202 "Hotine_Oblique_Mercator_Azimuth_Center", "longitude_of_center", "7.439583333333334", "7.439583333333333",
203 "Hotine_Oblique_Mercator_Azimuth_Center", "latitude_of_center", "46.95240555555557", "46.95240555555556",
204 NULL, NULL, NULL, NULL};
205 
206 static const char * const apszParamNameMapping[] = {
207 "Lambert_Azimuthal_Equal_Area", "longitude_of_center", "Central_Meridian",
208 "Lambert_Azimuthal_Equal_Area", "Latitude_Of_Center", "Latitude_Of_Origin",
209 "Miller_Cylindrical", "longitude_of_center", "Central_Meridian",
210 "Gnomonic", "central_meridian", "Longitude_Of_Center",
211 "Gnomonic", "latitude_of_origin", "Latitude_Of_Center",
212 "Orthographic", "central_meridian", "Longitude_Of_Center",
213 "Orthographic", "latitude_of_origin", "Latitude_Of_Center",
214 "New_Zealand_Map_Grid", "central_meridian", "Longitude_Of_Origin",
215 "Hotine_Oblique_Mercator_Two_Point_Natural_Origin", "latitude_of_point_1", "Latitude_Of_1st_Point",
216 "Hotine_Oblique_Mercator_Two_Point_Natural_Origin", "longitude_of_point_1", "Longitude_Of_1st_Point",
217 "Hotine_Oblique_Mercator_Two_Point_Natural_Origin", "latitude_of_point_2", "Latitude_Of_2nd_Point",
218 "Hotine_Oblique_Mercator_Two_Point_Natural_Origin", "longitude_of_point_2", "Longitude_Of_2nd_Point",
219 NULL, NULL, NULL};
220 
221 static const char * const apszDeleteParametersBasedOnProjection[] = {
222 "Stereographic_South_Pole", "scale_factor",
223 "Stereographic_North_Pole", "scale_factor",
224 "Mercator", "scale_factor",
225 "Miller_Cylindrical", "latitude_of_center",
226 "Equidistant_Cylindrical", "pseudo_standard_parallel_1",
227 "Equidistant_Cylindrical", "latitude_of_origin",
228 "Plate_Carree", "latitude_of_origin",
229 "Plate_Carree", "pseudo_standard_parallel_1",
230 "Plate_Carree", "standard_parallel_1",
231 "Hotine_Oblique_Mercator_Azimuth_Center", "rectified_grid_angle",
232 "Hotine_Oblique_Mercator_Azimuth_Natural_Origin", "rectified_grid_angle",
233 NULL, NULL};
234 
235 static const char * const apszAddParametersBasedOnProjection[] = {
236 "Cassini", "scale_factor", "1.0",
237 "Mercator", "standard_parallel_1", "0.0",
238 NULL, NULL, NULL};
239 
240 static const int statePlaneZoneMapping[] = {
241 /* old zone code, prj code, new zone code */
242  3126, -1, 101,
243  3151, -1, 102,
244  3176, -1, 202,
245  3201, -1, 203,
246  3226, -1, 301,
247  3251, -1, 302,
248  3326, -1, 403,
249  3351, -1, 404,
250  3376, 26945, 405,
251  3426, -1, 407,
252  3451, -1, 501,
253  3476, -1, 502,
254  3526, -1, 600,
255  3551, -1, 700,
256  3576, -1, 903,
257  3626, -1, 902,
258  3651, -1, 1001,
259  3676, -1, 1002,
260  3726, -1, 1102,
261  3751, -1, 1103,
262  3776, -1, 1201,
263  3801, -1, 1202,
264  3826, -1, 1301,
265  3851, -1, 1302,
266  3876, -1, 1401,
267  3926, -1, 1501,
268  3951, -1, 1502,
269  3976, -1, 1601,
270  4026, -1, 1701,
271  6426, -1, 1703,
272  4076, -1, 1801,
273  4101, -1, 1802,
274  4126, -1, 1900,
275  4151, -1, 2001,
276  4176, -1, 2002,
277  4226, -1, 2102,
278  4251, -1, 2103,
279  6351, -1, 2111,
280  6376, -1, 2112,
281  6401, -1, 2113,
282  4276, -1, 2201,
283  4326, -1, 2203,
284  4351, -1, 2301,
285  4376, -1, 2302,
286  4400, 32045, 3400,
287  4401, -1, 2401,
288  4426, -1, 2402,
289  4451, -1, 2403,
290  4476, 32100, 2500,
291  4476, -1, 2501,
292  4701, 32111, 2900,
293  4801, 2260, 3101,
294  4801, 32115, 3101,
295  4526, -1, 2503,
296  4551, -1, 2601,
297  4576, -1, 2602,
298  4626, -1, 2702,
299  4651, -1, 2703,
300  4676, -1, 2800,
301  4726, -1, 3001,
302  4751, -1, 3002,
303  4776, -1, 3003,
304  4826, -1, 3102,
305  4851, -1, 3103,
306  4876, -1, 3104,
307  4926, -1, 3301,
308  4951, -1, 3302,
309  4976, -1, 3401,
310  5026, -1, 3501,
311  5051, -1, 3502,
312  5076, -1, 3601,
313  5126, -1, 3701,
314  5151, -1, 3702,
315  5176, -1, 3800,
316  5226, -1, 3902,
317  5251, -1, 4001,
318  5276, -1, 4002,
319  5301, -1, 4100,
320  5326, -1, 4201,
321  5351, -1, 4202,
322  5376, -1, 4203,
323  5401, -1, 4204,
324  5426, -1, 4205,
325  5451, -1, 4301,
326  5476, -1, 4302,
327  5501, -1, 4303,
328  5526, -1, 4400,
329  5551, -1, 4501,
330  5576, -1, 4502,
331  5601, -1, 4601,
332  5626, -1, 4602,
333  5651, -1, 4701,
334  5676, -1, 4702,
335  5701, -1, 4801,
336  5726, -1, 4802,
337  5751, -1, 4803,
338  5776, -1, 4901,
339  5801, -1, 4902,
340  5826, -1, 4903,
341  5851, -1, 4904,
342  6101, -1, 5001,
343  6126, -1, 5002,
344  6151, -1, 5003,
345  6176, -1, 5004,
346  6201, -1, 5005,
347  6226, -1, 5006,
348  6251, -1, 5007,
349  6276, -1, 5008,
350  6301, -1, 5009,
351  6326, -1, 5010,
352  5876, -1, 5101,
353  5901, -1, 5102,
354  5926, -1, 5103,
355  5951, -1, 5104,
356  5976, -1, 5105,
357  6001, -1, 5201,
358  6026, -1, 5200,
359  6076, -1, 5200,
360  6051, -1, 5202,
361  0, 0, 0
362  };
363 
364 /* This is not a complete mapping. Need to add more. */
365 static const int statePlanePcsCodeToZoneCode[] = {
366 /* pcs code, state plane prj str index*/
367 2222, 2016,
368 2223, 2026,
369 2224, 2036,
370 2225, 4012,
371 2226, 4022,
372 2227, 4032,
373 2228, 4042,
374 2229, 4052,
375 2230, 4062,
376 2231, 5012,
377 2232, 5022,
378 2233, 5032,
379 2234, 6002,
380 2235, 7002,
381 2236, 9012,
382 2237, 9022,
383 2238, 9032,
384 2239, 10012,
385 2240, 10022,
386 2241, 11012,
387 2242, 11022,
388 2243, 11032,
389 2251, 21116,
390 2252, 21126,
391 2253, 21136,
392 2256, 25006,
393 2265, 33016,
394 2266, 33026,
395 2965, 13012,
396 2966, 13022,
397 2246, 16012,
398 2247, 16022,
399 2248, 19002,
400 2249, 20012,
401 2250, 20022,
402 2254, 23012,
403 2255, 23022,
404 2257, 30012,
405 2258, 30022,
406 2259, 30032,
407 2260, 31012,
408 2261, 31022,
409 2262, 31032,
410 2263, 31042,
411 2264, 32002,
412 2267, 35012,
413 2268, 35022,
414 2269, 36016,
415 2270, 36026,
416 2271, 37012,
417 2272, 37022,
418 2273, 39006,
419 2274, 41002,
420 2275, 42012,
421 2276, 42022,
422 2277, 42032,
423 2278, 42042,
424 2279, 42052,
425 2280, 43016,
426 2281, 43026,
427 2282, 43036,
428 2283, 45012,
429 2284, 45022,
430 2285, 46012,
431 2286, 46022,
432 2287, 48012,
433 2288, 48022,
434 2289, 48032,
435 2867, 2015,
436 2868, 2025,
437 2869, 2035,
438 2896, 21115,
439 2897, 21125,
440 2898, 21135,
441 2901, 25005,
442 2909, 33015,
443 2910, 33025,
444 2913, 36015,
445 2914, 36025,
446 2921, 43015,
447 2922, 43025,
448 2923, 43035,
449 2870, 4013,
450 2871, 4023,
451 2872, 4033,
452 2873, 4043,
453 2874, 4053,
454 2875, 4063,
455 2876, 5013,
456 2877, 5023,
457 2878, 5033,
458 2879, 6003,
459 2880, 7003,
460 2881, 9013,
461 2882, 9023,
462 2883, 9033,
463 2884, 10013,
464 2885, 10023,
465 2886, 11013,
466 2887, 11023,
467 2888, 11033,
468 2967, 13013,
469 2968, 13023,
470 2891, 16013,
471 2892, 16023,
472 2893, 19003,
473 2894, 20013,
474 2895, 20023,
475 2899, 23013,
476 2900, 23023,
477 2902, 30013,
478 2903, 30023,
479 2904, 30033,
480 2905, 31013,
481 2906, 31023,
482 2907, 31033,
483 2908, 31043,
484 2911, 35013,
485 2912, 35023,
486 2915, 41003,
487 2916, 42013,
488 2917, 42023,
489 2918, 42033,
490 2919, 42043,
491 2920, 42053,
492 2924, 45013,
493 2925, 45023,
494 2926, 46013,
495 2927, 46023,
496 2928, 48013,
497 2929, 48023,
498 2930, 48033,
499 // following are state systems (not complete)
500 2964, 102965,
501 2991, 102991,
502 2992, 102992,
503 2993, 102993,
504 2994, 102994,
505 // following are NAD 1983 SPCS Zone
506 26929, 1011,
507 26930, 1021,
508 26931, 50011,
509 26932, 50021,
510 26933, 50031,
511 26934, 50041,
512 26935, 50051,
513 26936, 50061,
514 26937, 50071,
515 26938, 50081,
516 26939, 50091,
517 26940, 50101,
518 26948, 2011,
519 26949, 2021,
520 26950, 2031,
521 26951, 3011,
522 26952, 3021,
523 26941, 4011,
524 26942, 4021,
525 26943, 4031,
526 26944, 4041,
527 26945, 4051,
528 26946, 4061,
529 26953, 5011,
530 26954, 5021,
531 26955, 5031,
532 26956, 6001,
533 26957, 7001,
534 26958, 9011,
535 26959, 9021,
536 26960, 9031,
537 26966, 10011,
538 26967, 10021,
539 26961, 51011,
540 26962, 51021,
541 26963, 51031,
542 26964, 51041,
543 26965, 51051,
544 26968, 11011,
545 26969, 11021,
546 26970, 11031,
547 26971, 12011,
548 26972, 12021,
549 26973, 13011,
550 26974, 13021,
551 26975, 14011,
552 26976, 14021,
553 26977, 15011,
554 26978, 15021,
555 26979, 16011,
556 26980, 16021,
557 26981, 17011,
558 26982, 17021,
559 26983, 18011,
560 26984, 18021,
561 26985, 19001,
562 26986, 20011,
563 26987, 20021,
564 26988, 21111,
565 26989, 21121,
566 26990, 21131,
567 26991, 22011,
568 26992, 22021,
569 26993, 22031,
570 26994, 23011,
571 26995, 23021,
572 26996, 24011,
573 26997, 24021,
574 26998, 24031,
575 32100, 25001,
576 32104, 26001,
577 32107, 27011,
578 32108, 27021,
579 32109, 27031,
580 32110, 28001,
581 32111, 29001,
582 32112, 30011,
583 32113, 30021,
584 32114, 30031,
585 32115, 31011,
586 32116, 31021,
587 32117, 31031,
588 32118, 31041,
589 32119, 32001,
590 32120, 33011,
591 32121, 33021,
592 32122, 34011,
593 32123, 34021,
594 32124, 35011,
595 32125, 35021,
596 32126, 36011,
597 32127, 36021,
598 32128, 37011,
599 32129, 37021,
600 32130, 38001,
601 32133, 39001,
602 32134, 40011,
603 32135, 40021,
604 32136, 41001,
605 32137, 42011,
606 32138, 42021,
607 32139, 42031,
608 32140, 42041,
609 32141, 42051,
610 32142, 43011,
611 32143, 43021,
612 32144, 43031,
613 32145, 44001,
614 32146, 45011,
615 32147, 45021,
616 32148, 46011,
617 32149, 46021,
618 32150, 47011,
619 32151, 47021,
620 32152, 48011,
621 32153, 48021,
622 32154, 48031,
623 32155, 49011,
624 32156, 49021,
625 32157, 49031,
626 32158, 49041,
627 32161, 52000,
628 65161, 54001,
629 0, 0
630 };
631 
632 /* ==================================================================== */
633 /* WISCRS Table */
634 /* ==================================================================== */
635 static const double apszWISCRS_LCC_meter[] = {
636 // Central_Meridian, Latitude_Of_Origin, SR code
637  -91.1527777777, 46.6696483772, 103303.0,
638  -92.4577777777, 45.8987148658, 103306.0,
639  -91.2944444444, 44.9778568986, 103308.0,
640  -89.3944444444, 43.4625466458, 103310.0,
641  -90.9388888888, 43.2000556050, 103311.0,
642  -89.4222222222, 43.0695160375, 103312.0,
643  -91.2888888888, 45.8722811263, 103317.0,
644  -89.8388888888, 42.6375622769, 103322.0,
645  -89.2416666666, 43.8070001177, 103323.0,
646  -89.8388888888, 42.6375622769, 103332.0,
647  -89.0333333333, 45.1542371052, 103333.0,
648  -89.7700000000, 44.9009044236, 103336.0,
649  -89.2416666666, 43.8070001177, 103338.0,
650  -90.6416666666, 44.0000739286, 103341.0,
651  -89.5444444444, 45.7042237702, 103343.0,
652  -92.2277777777, 44.6361488719, 103346.0,
653  -92.2277777777, 44.6361488719, 103347.0,
654  -89.5000000000, 44.4168239752, 103349.0,
655  -90.4305555555, 43.3223129275, 103352.0,
656  -91.1166666666, 45.9000991313, 103356.0,
657  -90.4833333333, 45.1778220858, 103360.0,
658  -90.7833333333, 43.5750329397, 103362.0,
659  -89.4888888888, 46.0778440905, 103363.0,
660  -88.5416666667, 42.6694620969, 103364.0,
661  -91.7833333333, 45.9612198333, 103365.0,
662  -89.2416666666, 44.1139440458, 103369.0,
663  -90.0000000000, 44.3625954694, 103371.0,
664  0.0, 0,0, 0,0
665 };
666 
667 static const double apszWISCRS_TM_meter[] = {
668 // Central_Meridian, Latitude_Of_Origin, SR code
669  -90.0000000000, 43.3666666666, 103300.0,
670  -90.6222222222, 45.7061111111, 103301.0,
671  -91.8500000000, 45.1333333333, 103302.0,
672  -88.0000000000, 43.0000000000, 103304.0,
673  -91.7972222222, 43.4813888888, 103305.0,
674  -88.5000000000, 42.7194444444, 103307.0,
675  -90.7083333333, 43.6000000000, 103309.0,
676  -88.7750000000, 41.4722222222, 103313.0,
677  -87.2722222222, 44.4000000000, 103314.0,
678  -91.9166666666, 45.8833333333, 103315.0,
679  -91.8944444444, 44.4083333333, 103316.0,
680  -88.1416666666, 45.4388888888, 103318.0,
681  -88.5000000000, 42.7194444444, 103319.0,
682  -88.6333333333, 44.0055555556, 103320.0,
683  -90.8000000000, 41.4111111111, 103321.0,
684  -90.1611111111, 42.5388888888, 103324.0,
685  -90.2555555555, 45.4333333333, 103325.0,
686  -90.8442965194, 44.2533351277, 103326.0,
687  -88.7750000000, 41.4722222222, 103327.0,
688  -90.0000000000, 43.3666666666, 103328.0,
689  -87.8944444444, 42.2166666666, 103329.0,
690  -87.5500000000, 43.2666666666, 103330.0,
691  -91.3166666666, 43.4511111111, 103331.0,
692  -89.7333333333, 44.8444444444, 103334.0,
693  -87.5500000000, 43.2666666666, 103335.0,
694  -87.7111111111, 44.6916666666, 103337.0,
695  -88.4166666666, 44.7166666666, 103339.0,
696  -87.8944444444, 42.2166666666, 103340.0,
697  -87.9083333333, 44.3972222222, 103342.0,
698  -88.5000000000, 42.7194444444, 103344.0,
699  -87.8944444444, 42.2166666666, 103345.0,
700  -92.6333333333, 44.6611111111, 103348.0,
701  -90.4888888889, 44.5555555556, 103350.0,
702  -87.8944444444, 42.2166666666, 103351.0,
703  -89.0722222222, 41.9444444444, 103353.0,
704  -91.0666666666, 43.9194444444, 103354.0,
705  -89.9000000000, 42.8194444444, 103355.0,
706  -88.6055555556, 44.0361111111, 103357.0,
707  -87.5500000000, 43.2666666666, 103358.0,
708  -92.6333333333, 44.0361111111, 103359.0,
709  -91.3666666666, 43.1611111111, 103361.0,
710  -88.0638888888, 42.9180555555, 103366.0,
711  -88.2250000000, 42.5694444444, 103367.0,
712  -88.8166666666, 43.4202777777, 103368.0,
713  -88.5000000000, 42.7194444444, 103370.0,
714  0.0, 0,0, 0,0
715 };

Generated for GDAL by doxygen 1.8.8.