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

Generated for GDAL by doxygen 1.8.8.