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

Generated for GDAL by doxygen 1.8.11.