1 /*
2 
3  helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
4 
5  this code was autogenerated by "auto_epsg_ext" on Mon Jan 25 12:52:11 2021
6 
7  Author: Sandro Furieri a.furieri@lqt.it
8 
9  -----------------------------------------------------------------------------
10 
11  Version: MPL 1.1/GPL 2.0/LGPL 2.1
12 
13  The contents of this file are subject to the Mozilla Public License Version
14  1.1 (the "License"); you may not use this file except in compliance with
15  the License. You may obtain a copy of the License at
16  http://www.mozilla.org/MPL/
17 
18 Software distributed under the License is distributed on an "AS IS" basis,
19 WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
20 for the specific language governing rights and limitations under the
21 License.
22 
23 The Original Code is the SpatiaLite library
24 
25 The Initial Developer of the Original Code is Alessandro Furieri
26 
27 Portions created by the Initial Developer are Copyright (C) 2008
28 the Initial Developer. All Rights Reserved.
29 
30 Contributor(s):
31 
32 Alternatively, the contents of this file may be used under the terms of
33 either the GNU General Public License Version 2 or later (the "GPL"), or
34 the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
35 in which case the provisions of the GPL or the LGPL are applicable instead
36 of those above. If you wish to allow use of your version of this file only
37 under the terms of either the GPL or the LGPL, and not to allow others to
38 use your version of this file under the terms of the MPL, indicate your
39 decision by deleting the provisions above and replace them with the notice
40 and other provisions required by the GPL or the LGPL. If you do not delete
41 the provisions above, a recipient may use your version of this file under
42 the terms of any one of the MPL, the GPL or the LGPL.
43 
44 */
45 
46 #if defined(_WIN32) && !defined(__MINGW32__)
47 #include "config-msvc.h"
48 #else
49 #include "config.h"
50 #endif
51 
52 #include <spatialite_private.h>
53 
54 #ifndef OMIT_EPSG    /* full EPSG initialization enabled */
55 
56 SPATIALITE_PRIVATE void
initialize_epsg_11(int filter,struct epsg_defs ** first,struct epsg_defs ** last)57 initialize_epsg_11 (int filter, struct epsg_defs **first, struct epsg_defs **last)
58 {
59 /* initializing the EPSG defs list */
60     struct epsg_defs *p;
61     p = add_epsg_def_ex (filter, first, last, 3140, "epsg", 3140,
62         "Viti Levu 1912 / Viti Levu Grid", 0, 1,
63         "Clarke 1880 (international foot)", "Greenwich",
64         "Viti_Levu_1912", "Cassini_Soldner", "link",
65         "Northing", "North", "Easting", "East");
66     add_proj4text (p, 0,
67         "+proj=cass +lat_0=-18 +lon_0=178 +x_0=109435.392 +y_0=14");
68     add_proj4text (p, 1,
69         "1622.272 +a=6378306.3696 +b=6356571.996 +towgs84=98,390,");
70     add_proj4text (p, 2,
71         "-22,0,0,0,0 +units=link +no_defs");
72     add_srs_wkt (p, 0,
73         "PROJCS[\"Viti Levu 1912 / Viti Levu Grid\",GEOGCS[\"Viti");
74     add_srs_wkt (p, 1,
75         " Levu 1912\",DATUM[\"Viti_Levu_1912\",SPHEROID[\"Clarke ");
76     add_srs_wkt (p, 2,
77         "1880 (international foot)\",6378306.3696,293.46630765563");
78     add_srs_wkt (p, 3,
79         "5,AUTHORITY[\"EPSG\",\"7055\"]],AUTHORITY[\"EPSG\",\"675");
80     add_srs_wkt (p, 4,
81         "2\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"");
82     add_srs_wkt (p, 5,
83         "]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\"");
84     add_srs_wkt (p, 6,
85         ",\"9122\"]],AUTHORITY[\"EPSG\",\"4752\"]],PROJECTION[\"C");
86     add_srs_wkt (p, 7,
87         "assini_Soldner\"],PARAMETER[\"latitude_of_origin\",-18],");
88     add_srs_wkt (p, 8,
89         "PARAMETER[\"central_meridian\",178],PARAMETER[\"false_ea");
90     add_srs_wkt (p, 9,
91         "sting\",544000],PARAMETER[\"false_northing\",704000],UNI");
92     add_srs_wkt (p, 10,
93         "T[\"link\",0.201168,AUTHORITY[\"EPSG\",\"9098\"]],AXIS[\"");
94     add_srs_wkt (p, 11,
95         "Northing\",NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPS");
96     add_srs_wkt (p, 12,
97         "G\",\"3140\"]]");
98     p = add_epsg_def_ex (filter, first, last, 3141, "epsg", 3141,
99         "Fiji 1956 / UTM zone 60S", 0, 0,
100         "International 1924", "Greenwich",
101         "Fiji_1956", "Transverse_Mercator", "metre",
102         "Easting", "East", "Northing", "North");
103     add_proj4text (p, 0,
104         "+proj=utm +zone=60 +south +ellps=intl +towgs84=265.025,3");
105     add_proj4text (p, 1,
106         "84.929,-194.046,0,0,0,0 +units=m +no_defs");
107     add_srs_wkt (p, 0,
108         "PROJCS[\"Fiji 1956 / UTM zone 60S\",GEOGCS[\"Fiji 1956\"");
109     add_srs_wkt (p, 1,
110         ",DATUM[\"Fiji_1956\",SPHEROID[\"International 1924\",637");
111     add_srs_wkt (p, 2,
112         "8388,297,AUTHORITY[\"EPSG\",\"7022\"]],AUTHORITY[\"EPSG\"");
113     add_srs_wkt (p, 3,
114         ",\"6721\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
115     add_srs_wkt (p, 4,
116         "8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"");
117     add_srs_wkt (p, 5,
118         "EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4721\"]],PROJECTI");
119     add_srs_wkt (p, 6,
120         "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
121     add_srs_wkt (p, 7,
122         "in\",0],PARAMETER[\"central_meridian\",177],PARAMETER[\"");
123     add_srs_wkt (p, 8,
124         "scale_factor\",0.9996],PARAMETER[\"false_easting\",50000");
125     add_srs_wkt (p, 9,
126         "0],PARAMETER[\"false_northing\",10000000],UNIT[\"metre\"");
127     add_srs_wkt (p, 10,
128         ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],");
129     add_srs_wkt (p, 11,
130         "AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3141\"]]");
131     p = add_epsg_def_ex (filter, first, last, 3142, "epsg", 3142,
132         "Fiji 1956 / UTM zone 1S", 0, 0,
133         "International 1924", "Greenwich",
134         "Fiji_1956", "Transverse_Mercator", "metre",
135         "Easting", "East", "Northing", "North");
136     add_proj4text (p, 0,
137         "+proj=utm +zone=1 +south +ellps=intl +towgs84=265.025,38");
138     add_proj4text (p, 1,
139         "4.929,-194.046,0,0,0,0 +units=m +no_defs");
140     add_srs_wkt (p, 0,
141         "PROJCS[\"Fiji 1956 / UTM zone 1S\",GEOGCS[\"Fiji 1956\",");
142     add_srs_wkt (p, 1,
143         "DATUM[\"Fiji_1956\",SPHEROID[\"International 1924\",6378");
144     add_srs_wkt (p, 2,
145         "388,297,AUTHORITY[\"EPSG\",\"7022\"]],AUTHORITY[\"EPSG\"");
146     add_srs_wkt (p, 3,
147         ",\"6721\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
148     add_srs_wkt (p, 4,
149         "8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"");
150     add_srs_wkt (p, 5,
151         "EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4721\"]],PROJECTI");
152     add_srs_wkt (p, 6,
153         "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
154     add_srs_wkt (p, 7,
155         "in\",0],PARAMETER[\"central_meridian\",-177],PARAMETER[\"");
156     add_srs_wkt (p, 8,
157         "scale_factor\",0.9996],PARAMETER[\"false_easting\",50000");
158     add_srs_wkt (p, 9,
159         "0],PARAMETER[\"false_northing\",10000000],UNIT[\"metre\"");
160     add_srs_wkt (p, 10,
161         ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],");
162     add_srs_wkt (p, 11,
163         "AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3142\"]]");
164     p = add_epsg_def_ex (filter, first, last, 3143, "epsg", 3143,
165         "Fiji 1986 / Fiji Map Grid", 0, 0,
166         "WGS 72", "Greenwich",
167         "Fiji_Geodetic_Datum_1986", "Transverse_Mercator", "metre",
168         "Easting", "East", "Northing", "North");
169     add_proj4text (p, 0,
170         "+proj=tmerc +lat_0=-17 +lon_0=178.75 +k=0.99985 +x_0=200");
171     add_proj4text (p, 1,
172         "0000 +y_0=4000000 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.55");
173     add_proj4text (p, 2,
174         "4,0.2263 +units=m +no_defs");
175     add_srs_wkt (p, 0,
176         "PROJCS[\"Fiji 1986 / Fiji Map Grid\",GEOGCS[\"Fiji 1986\"");
177     add_srs_wkt (p, 1,
178         ",DATUM[\"Fiji_Geodetic_Datum_1986\",SPHEROID[\"WGS 72\",");
179     add_srs_wkt (p, 2,
180         "6378135,298.26,AUTHORITY[\"EPSG\",\"7043\"]],AUTHORITY[\"");
181     add_srs_wkt (p, 3,
182         "EPSG\",\"6720\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
183     add_srs_wkt (p, 4,
184         "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
185     add_srs_wkt (p, 5,
186         "ITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4720\"]],PR");
187     add_srs_wkt (p, 6,
188         "OJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_o");
189     add_srs_wkt (p, 7,
190         "f_origin\",-17],PARAMETER[\"central_meridian\",178.75],P");
191     add_srs_wkt (p, 8,
192         "ARAMETER[\"scale_factor\",0.99985],PARAMETER[\"false_eas");
193     add_srs_wkt (p, 9,
194         "ting\",2000000],PARAMETER[\"false_northing\",4000000],UN");
195     add_srs_wkt (p, 10,
196         "IT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"East");
197     add_srs_wkt (p, 11,
198         "ing\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",");
199     add_srs_wkt (p, 12,
200         "\"3460\"]]");
201     p = add_epsg_def_ex (filter, first, last, 3146, "epsg", 3146,
202         "Pulkovo 1942 / 3-degree Gauss-Kruger zone 6 (deprecated)", 0, 1,
203         "Krassowsky 1940", "Greenwich",
204         "Pulkovo_1942", "Transverse_Mercator", "metre",
205         "Northing", "North", "Easting", "East");
206     add_proj4text (p, 0,
207         "+proj=tmerc +lat_0=0 +lon_0=18 +k=1 +x_0=6500000 +y_0=0 ");
208     add_proj4text (p, 1,
209         "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
210     add_proj4text (p, 2,
211         ".12 +units=m +no_defs");
212     add_srs_wkt (p, 0,
213         "PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 6 (de");
214     add_srs_wkt (p, 1,
215         "precated)\",GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942");
216     add_srs_wkt (p, 2,
217         "\",SPHEROID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[");
218     add_srs_wkt (p, 3,
219         "\"EPSG\",\"7024\"]],AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM");
220     add_srs_wkt (p, 4,
221         "[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"de");
222     add_srs_wkt (p, 5,
223         "gree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],");
224     add_srs_wkt (p, 6,
225         "AUTHORITY[\"EPSG\",\"4284\"]],PROJECTION[\"Transverse_Me");
226     add_srs_wkt (p, 7,
227         "rcator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER[");
228     add_srs_wkt (p, 8,
229         "\"central_meridian\",18],PARAMETER[\"scale_factor\",1],P");
230     add_srs_wkt (p, 9,
231         "ARAMETER[\"false_easting\",6500000],PARAMETER[\"false_no");
232     add_srs_wkt (p, 10,
233         "rthing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"");
234     add_srs_wkt (p, 11,
235         "]],AXIS[\"Northing\",NORTH],AXIS[\"Easting\",EAST],AUTHO");
236     add_srs_wkt (p, 12,
237         "RITY[\"EPSG\",\"3146\"]]");
238     p = add_epsg_def_ex (filter, first, last, 3147, "epsg", 3147,
239         "Pulkovo 1942 / 3-degree Gauss-Kruger CM 18E (deprecated)", 0, 1,
240         "Krassowsky 1940", "Greenwich",
241         "Pulkovo_1942", "Transverse_Mercator", "metre",
242         "Northing", "North", "Easting", "East");
243     add_proj4text (p, 0,
244         "+proj=tmerc +lat_0=0 +lon_0=18 +k=1 +x_0=500000 +y_0=0 +");
245     add_proj4text (p, 1,
246         "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
247     add_proj4text (p, 2,
248         "12 +units=m +no_defs");
249     add_srs_wkt (p, 0,
250         "PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 18E (de");
251     add_srs_wkt (p, 1,
252         "precated)\",GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942");
253     add_srs_wkt (p, 2,
254         "\",SPHEROID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[");
255     add_srs_wkt (p, 3,
256         "\"EPSG\",\"7024\"]],AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM");
257     add_srs_wkt (p, 4,
258         "[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"de");
259     add_srs_wkt (p, 5,
260         "gree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],");
261     add_srs_wkt (p, 6,
262         "AUTHORITY[\"EPSG\",\"4284\"]],PROJECTION[\"Transverse_Me");
263     add_srs_wkt (p, 7,
264         "rcator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER[");
265     add_srs_wkt (p, 8,
266         "\"central_meridian\",18],PARAMETER[\"scale_factor\",1],P");
267     add_srs_wkt (p, 9,
268         "ARAMETER[\"false_easting\",500000],PARAMETER[\"false_nor");
269     add_srs_wkt (p, 10,
270         "thing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]");
271     add_srs_wkt (p, 11,
272         "],AXIS[\"Northing\",NORTH],AXIS[\"Easting\",EAST],AUTHOR");
273     add_srs_wkt (p, 12,
274         "ITY[\"EPSG\",\"3147\"]]");
275     p = add_epsg_def_ex (filter, first, last, 3148, "epsg", 3148,
276         "Indian 1960 / UTM zone 48N", 0, 0,
277         "Everest 1830 (1937 Adjustment)", "Greenwich",
278         "Indian_1960", "Transverse_Mercator", "metre",
279         "Easting", "East", "Northing", "North");
280     add_proj4text (p, 0,
281         "+proj=utm +zone=48 +a=6377276.345 +b=6356075.41314024 +t");
282     add_proj4text (p, 1,
283         "owgs84=198,881,317,0,0,0,0 +units=m +no_defs");
284     add_srs_wkt (p, 0,
285         "PROJCS[\"Indian 1960 / UTM zone 48N\",GEOGCS[\"Indian 19");
286     add_srs_wkt (p, 1,
287         "60\",DATUM[\"Indian_1960\",SPHEROID[\"Everest 1830 (1937");
288     add_srs_wkt (p, 2,
289         " Adjustment)\",6377276.345,300.8017,AUTHORITY[\"EPSG\",\"");
290     add_srs_wkt (p, 3,
291         "7015\"]],AUTHORITY[\"EPSG\",\"6131\"]],PRIMEM[\"Greenwic");
292     add_srs_wkt (p, 4,
293         "h\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01");
294     add_srs_wkt (p, 5,
295         "74532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"");
296     add_srs_wkt (p, 6,
297         "EPSG\",\"4131\"]],PROJECTION[\"Transverse_Mercator\"],PA");
298     add_srs_wkt (p, 7,
299         "RAMETER[\"latitude_of_origin\",0],PARAMETER[\"central_me");
300     add_srs_wkt (p, 8,
301         "ridian\",105],PARAMETER[\"scale_factor\",0.9996],PARAMET");
302     add_srs_wkt (p, 9,
303         "ER[\"false_easting\",500000],PARAMETER[\"false_northing\"");
304     add_srs_wkt (p, 10,
305         ",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[");
306     add_srs_wkt (p, 11,
307         "\"Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"E");
308     add_srs_wkt (p, 12,
309         "PSG\",\"3148\"]]");
310     p = add_epsg_def_ex (filter, first, last, 3149, "epsg", 3149,
311         "Indian 1960 / UTM zone 49N", 0, 0,
312         "Everest 1830 (1937 Adjustment)", "Greenwich",
313         "Indian_1960", "Transverse_Mercator", "metre",
314         "Easting", "East", "Northing", "North");
315     add_proj4text (p, 0,
316         "+proj=utm +zone=49 +a=6377276.345 +b=6356075.41314024 +t");
317     add_proj4text (p, 1,
318         "owgs84=198,881,317,0,0,0,0 +units=m +no_defs");
319     add_srs_wkt (p, 0,
320         "PROJCS[\"Indian 1960 / UTM zone 49N\",GEOGCS[\"Indian 19");
321     add_srs_wkt (p, 1,
322         "60\",DATUM[\"Indian_1960\",SPHEROID[\"Everest 1830 (1937");
323     add_srs_wkt (p, 2,
324         " Adjustment)\",6377276.345,300.8017,AUTHORITY[\"EPSG\",\"");
325     add_srs_wkt (p, 3,
326         "7015\"]],AUTHORITY[\"EPSG\",\"6131\"]],PRIMEM[\"Greenwic");
327     add_srs_wkt (p, 4,
328         "h\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01");
329     add_srs_wkt (p, 5,
330         "74532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"");
331     add_srs_wkt (p, 6,
332         "EPSG\",\"4131\"]],PROJECTION[\"Transverse_Mercator\"],PA");
333     add_srs_wkt (p, 7,
334         "RAMETER[\"latitude_of_origin\",0],PARAMETER[\"central_me");
335     add_srs_wkt (p, 8,
336         "ridian\",111],PARAMETER[\"scale_factor\",0.9996],PARAMET");
337     add_srs_wkt (p, 9,
338         "ER[\"false_easting\",500000],PARAMETER[\"false_northing\"");
339     add_srs_wkt (p, 10,
340         ",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[");
341     add_srs_wkt (p, 11,
342         "\"Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"E");
343     add_srs_wkt (p, 12,
344         "PSG\",\"3149\"]]");
345     p = add_epsg_def_ex (filter, first, last, 3150, "epsg", 3150,
346         "Pulkovo 1995 / 3-degree Gauss-Kruger zone 6 (deprecated)", 0, 1,
347         "Krassowsky 1940", "Greenwich",
348         "Pulkovo_1995", "Transverse_Mercator", "metre",
349         "Northing", "North", "Easting", "East");
350     add_proj4text (p, 0,
351         "+proj=tmerc +lat_0=0 +lon_0=18 +k=1 +x_0=6500000 +y_0=0 ");
352     add_proj4text (p, 1,
353         "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
354     add_proj4text (p, 2,
355         "2 +units=m +no_defs");
356     add_srs_wkt (p, 0,
357         "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 6 (de");
358     add_srs_wkt (p, 1,
359         "precated)\",GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995");
360     add_srs_wkt (p, 2,
361         "\",SPHEROID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[");
362     add_srs_wkt (p, 3,
363         "\"EPSG\",\"7024\"]],AUTHORITY[\"EPSG\",\"6200\"]],PRIMEM");
364     add_srs_wkt (p, 4,
365         "[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"de");
366     add_srs_wkt (p, 5,
367         "gree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],");
368     add_srs_wkt (p, 6,
369         "AUTHORITY[\"EPSG\",\"4200\"]],PROJECTION[\"Transverse_Me");
370     add_srs_wkt (p, 7,
371         "rcator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER[");
372     add_srs_wkt (p, 8,
373         "\"central_meridian\",18],PARAMETER[\"scale_factor\",1],P");
374     add_srs_wkt (p, 9,
375         "ARAMETER[\"false_easting\",6500000],PARAMETER[\"false_no");
376     add_srs_wkt (p, 10,
377         "rthing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"");
378     add_srs_wkt (p, 11,
379         "]],AXIS[\"Northing\",NORTH],AXIS[\"Easting\",EAST],AUTHO");
380     add_srs_wkt (p, 12,
381         "RITY[\"EPSG\",\"3150\"]]");
382     p = add_epsg_def_ex (filter, first, last, 3151, "epsg", 3151,
383         "Pulkovo 1995 / 3-degree Gauss-Kruger CM 18E (deprecated)", 0, 1,
384         "Krassowsky 1940", "Greenwich",
385         "Pulkovo_1995", "Transverse_Mercator", "metre",
386         "Northing", "North", "Easting", "East");
387     add_proj4text (p, 0,
388         "+proj=tmerc +lat_0=0 +lon_0=18 +k=1 +x_0=500000 +y_0=0 +");
389     add_proj4text (p, 1,
390         "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
391     add_proj4text (p, 2,
392         " +units=m +no_defs");
393     add_srs_wkt (p, 0,
394         "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 18E (de");
395     add_srs_wkt (p, 1,
396         "precated)\",GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995");
397     add_srs_wkt (p, 2,
398         "\",SPHEROID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[");
399     add_srs_wkt (p, 3,
400         "\"EPSG\",\"7024\"]],AUTHORITY[\"EPSG\",\"6200\"]],PRIMEM");
401     add_srs_wkt (p, 4,
402         "[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"de");
403     add_srs_wkt (p, 5,
404         "gree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],");
405     add_srs_wkt (p, 6,
406         "AUTHORITY[\"EPSG\",\"4200\"]],PROJECTION[\"Transverse_Me");
407     add_srs_wkt (p, 7,
408         "rcator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER[");
409     add_srs_wkt (p, 8,
410         "\"central_meridian\",18],PARAMETER[\"scale_factor\",1],P");
411     add_srs_wkt (p, 9,
412         "ARAMETER[\"false_easting\",500000],PARAMETER[\"false_nor");
413     add_srs_wkt (p, 10,
414         "thing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]");
415     add_srs_wkt (p, 11,
416         "],AXIS[\"Northing\",NORTH],AXIS[\"Easting\",EAST],AUTHOR");
417     add_srs_wkt (p, 12,
418         "ITY[\"EPSG\",\"3151\"]]");
419     p = add_epsg_def_ex (filter, first, last, 3152, "epsg", 3152,
420         "ST74", 0, 1,
421         "GRS 1980", "Greenwich",
422         "SWEREF99", "Transverse_Mercator", "metre",
423         "Northing", "North", "Easting", "East");
424     add_proj4text (p, 0,
425         "+proj=tmerc +lat_0=0 +lon_0=18.05779 +k=0.99999425 +x_0=");
426     add_proj4text (p, 1,
427         "100178.1808 +y_0=-6500614.7836 +ellps=GRS80 +towgs84=0,0");
428     add_proj4text (p, 2,
429         ",0,0,0,0,0 +units=m +no_defs");
430     add_srs_wkt (p, 0,
431         "PROJCS[\"ST74\",GEOGCS[\"SWEREF99\",DATUM[\"SWEREF99\",S");
432     add_srs_wkt (p, 1,
433         "PHEROID[\"GRS 1980\",6378137,298.257222101,AUTHORITY[\"E");
434     add_srs_wkt (p, 2,
435         "PSG\",\"7019\"]],AUTHORITY[\"EPSG\",\"6619\"]],PRIMEM[\"");
436     add_srs_wkt (p, 3,
437         "Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degre");
438     add_srs_wkt (p, 4,
439         "e\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUT");
440     add_srs_wkt (p, 5,
441         "HORITY[\"EPSG\",\"4619\"]],PROJECTION[\"Transverse_Merca");
442     add_srs_wkt (p, 6,
443         "tor\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER[\"c");
444     add_srs_wkt (p, 7,
445         "entral_meridian\",18.05779],PARAMETER[\"scale_factor\",0");
446     add_srs_wkt (p, 8,
447         ".99999425],PARAMETER[\"false_easting\",100178.1808],PARA");
448     add_srs_wkt (p, 9,
449         "METER[\"false_northing\",-6500614.7836],UNIT[\"metre\",1");
450     add_srs_wkt (p, 10,
451         ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",NORTH],");
452     add_srs_wkt (p, 11,
453         "AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"3152\"]]");
454     p = add_epsg_def_ex (filter, first, last, 3153, "epsg", 3153,
455         "NAD83(CSRS) / BC Albers", 0, 0,
456         "GRS 1980", "Greenwich",
457         "NAD83_Canadian_Spatial_Reference_System", "Albers_Conic_Equal_Area", "metre",
458         "Easting", "East", "Northing", "North");
459     add_proj4text (p, 0,
460         "+proj=aea +lat_1=50 +lat_2=58.5 +lat_0=45 +lon_0=-126 +x");
461     add_proj4text (p, 1,
462         "_0=1000000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +u");
463     add_proj4text (p, 2,
464         "nits=m +no_defs");
465     add_srs_wkt (p, 0,
466         "PROJCS[\"NAD83(CSRS) / BC Albers\",GEOGCS[\"NAD83(CSRS)\"");
467     add_srs_wkt (p, 1,
468         ",DATUM[\"NAD83_Canadian_Spatial_Reference_System\",SPHER");
469     add_srs_wkt (p, 2,
470         "OID[\"GRS 1980\",6378137,298.257222101,AUTHORITY[\"EPSG\"");
471     add_srs_wkt (p, 3,
472         ",\"7019\"]],AUTHORITY[\"EPSG\",\"6140\"]],PRIMEM[\"Green");
473     add_srs_wkt (p, 4,
474         "wich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0");
475     add_srs_wkt (p, 5,
476         ".0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORIT");
477     add_srs_wkt (p, 6,
478         "Y[\"EPSG\",\"4617\"]],PROJECTION[\"Albers_Conic_Equal_Ar");
479     add_srs_wkt (p, 7,
480         "ea\"],PARAMETER[\"latitude_of_center\",45],PARAMETER[\"l");
481     add_srs_wkt (p, 8,
482         "ongitude_of_center\",-126],PARAMETER[\"standard_parallel");
483     add_srs_wkt (p, 9,
484         "_1\",50],PARAMETER[\"standard_parallel_2\",58.5],PARAMET");
485     add_srs_wkt (p, 10,
486         "ER[\"false_easting\",1000000],PARAMETER[\"false_northing");
487     add_srs_wkt (p, 11,
488         "\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXI");
489     add_srs_wkt (p, 12,
490         "S[\"Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"");
491     add_srs_wkt (p, 13,
492         "EPSG\",\"3153\"]]");
493     p = add_epsg_def_ex (filter, first, last, 3154, "epsg", 3154,
494         "NAD83(CSRS) / UTM zone 7N", 0, 0,
495         "GRS 1980", "Greenwich",
496         "NAD83_Canadian_Spatial_Reference_System", "Transverse_Mercator", "metre",
497         "Easting", "East", "Northing", "North");
498     add_proj4text (p, 0,
499         "+proj=utm +zone=7 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +u");
500     add_proj4text (p, 1,
501         "nits=m +no_defs");
502     add_srs_wkt (p, 0,
503         "PROJCS[\"NAD83(CSRS) / UTM zone 7N\",GEOGCS[\"NAD83(CSRS");
504     add_srs_wkt (p, 1,
505         ")\",DATUM[\"NAD83_Canadian_Spatial_Reference_System\",SP");
506     add_srs_wkt (p, 2,
507         "HEROID[\"GRS 1980\",6378137,298.257222101,AUTHORITY[\"EP");
508     add_srs_wkt (p, 3,
509         "SG\",\"7019\"]],AUTHORITY[\"EPSG\",\"6140\"]],PRIMEM[\"G");
510     add_srs_wkt (p, 4,
511         "reenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree");
512     add_srs_wkt (p, 5,
513         "\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUTH");
514     add_srs_wkt (p, 6,
515         "ORITY[\"EPSG\",\"4617\"]],PROJECTION[\"Transverse_Mercat");
516     add_srs_wkt (p, 7,
517         "or\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER[\"ce");
518     add_srs_wkt (p, 8,
519         "ntral_meridian\",-141],PARAMETER[\"scale_factor\",0.9996");
520     add_srs_wkt (p, 9,
521         "],PARAMETER[\"false_easting\",500000],PARAMETER[\"false_");
522     add_srs_wkt (p, 10,
523         "northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001");
524     add_srs_wkt (p, 11,
525         "\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\",NORTH],AUT");
526     add_srs_wkt (p, 12,
527         "HORITY[\"EPSG\",\"3154\"]]");
528     p = add_epsg_def_ex (filter, first, last, 3155, "epsg", 3155,
529         "NAD83(CSRS) / UTM zone 8N", 0, 0,
530         "GRS 1980", "Greenwich",
531         "NAD83_Canadian_Spatial_Reference_System", "Transverse_Mercator", "metre",
532         "Easting", "East", "Northing", "North");
533     add_proj4text (p, 0,
534         "+proj=utm +zone=8 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +u");
535     add_proj4text (p, 1,
536         "nits=m +no_defs");
537     add_srs_wkt (p, 0,
538         "PROJCS[\"NAD83(CSRS) / UTM zone 8N\",GEOGCS[\"NAD83(CSRS");
539     add_srs_wkt (p, 1,
540         ")\",DATUM[\"NAD83_Canadian_Spatial_Reference_System\",SP");
541     add_srs_wkt (p, 2,
542         "HEROID[\"GRS 1980\",6378137,298.257222101,AUTHORITY[\"EP");
543     add_srs_wkt (p, 3,
544         "SG\",\"7019\"]],AUTHORITY[\"EPSG\",\"6140\"]],PRIMEM[\"G");
545     add_srs_wkt (p, 4,
546         "reenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree");
547     add_srs_wkt (p, 5,
548         "\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUTH");
549     add_srs_wkt (p, 6,
550         "ORITY[\"EPSG\",\"4617\"]],PROJECTION[\"Transverse_Mercat");
551     add_srs_wkt (p, 7,
552         "or\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER[\"ce");
553     add_srs_wkt (p, 8,
554         "ntral_meridian\",-135],PARAMETER[\"scale_factor\",0.9996");
555     add_srs_wkt (p, 9,
556         "],PARAMETER[\"false_easting\",500000],PARAMETER[\"false_");
557     add_srs_wkt (p, 10,
558         "northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001");
559     add_srs_wkt (p, 11,
560         "\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\",NORTH],AUT");
561     add_srs_wkt (p, 12,
562         "HORITY[\"EPSG\",\"3155\"]]");
563     p = add_epsg_def_ex (filter, first, last, 3156, "epsg", 3156,
564         "NAD83(CSRS) / UTM zone 9N", 0, 0,
565         "GRS 1980", "Greenwich",
566         "NAD83_Canadian_Spatial_Reference_System", "Transverse_Mercator", "metre",
567         "Easting", "East", "Northing", "North");
568     add_proj4text (p, 0,
569         "+proj=utm +zone=9 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +u");
570     add_proj4text (p, 1,
571         "nits=m +no_defs");
572     add_srs_wkt (p, 0,
573         "PROJCS[\"NAD83(CSRS) / UTM zone 9N\",GEOGCS[\"NAD83(CSRS");
574     add_srs_wkt (p, 1,
575         ")\",DATUM[\"NAD83_Canadian_Spatial_Reference_System\",SP");
576     add_srs_wkt (p, 2,
577         "HEROID[\"GRS 1980\",6378137,298.257222101,AUTHORITY[\"EP");
578     add_srs_wkt (p, 3,
579         "SG\",\"7019\"]],AUTHORITY[\"EPSG\",\"6140\"]],PRIMEM[\"G");
580     add_srs_wkt (p, 4,
581         "reenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree");
582     add_srs_wkt (p, 5,
583         "\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUTH");
584     add_srs_wkt (p, 6,
585         "ORITY[\"EPSG\",\"4617\"]],PROJECTION[\"Transverse_Mercat");
586     add_srs_wkt (p, 7,
587         "or\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER[\"ce");
588     add_srs_wkt (p, 8,
589         "ntral_meridian\",-129],PARAMETER[\"scale_factor\",0.9996");
590     add_srs_wkt (p, 9,
591         "],PARAMETER[\"false_easting\",500000],PARAMETER[\"false_");
592     add_srs_wkt (p, 10,
593         "northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001");
594     add_srs_wkt (p, 11,
595         "\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\",NORTH],AUT");
596     add_srs_wkt (p, 12,
597         "HORITY[\"EPSG\",\"3156\"]]");
598     p = add_epsg_def_ex (filter, first, last, 3157, "epsg", 3157,
599         "NAD83(CSRS) / UTM zone 10N", 0, 0,
600         "GRS 1980", "Greenwich",
601         "NAD83_Canadian_Spatial_Reference_System", "Transverse_Mercator", "metre",
602         "Easting", "East", "Northing", "North");
603     add_proj4text (p, 0,
604         "+proj=utm +zone=10 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +");
605     add_proj4text (p, 1,
606         "units=m +no_defs");
607     add_srs_wkt (p, 0,
608         "PROJCS[\"NAD83(CSRS) / UTM zone 10N\",GEOGCS[\"NAD83(CSR");
609     add_srs_wkt (p, 1,
610         "S)\",DATUM[\"NAD83_Canadian_Spatial_Reference_System\",S");
611     add_srs_wkt (p, 2,
612         "PHEROID[\"GRS 1980\",6378137,298.257222101,AUTHORITY[\"E");
613     add_srs_wkt (p, 3,
614         "PSG\",\"7019\"]],AUTHORITY[\"EPSG\",\"6140\"]],PRIMEM[\"");
615     add_srs_wkt (p, 4,
616         "Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degre");
617     add_srs_wkt (p, 5,
618         "e\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUT");
619     add_srs_wkt (p, 6,
620         "HORITY[\"EPSG\",\"4617\"]],PROJECTION[\"Transverse_Merca");
621     add_srs_wkt (p, 7,
622         "tor\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER[\"c");
623     add_srs_wkt (p, 8,
624         "entral_meridian\",-123],PARAMETER[\"scale_factor\",0.999");
625     add_srs_wkt (p, 9,
626         "6],PARAMETER[\"false_easting\",500000],PARAMETER[\"false");
627     add_srs_wkt (p, 10,
628         "_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"900");
629     add_srs_wkt (p, 11,
630         "1\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\",NORTH],AU");
631     add_srs_wkt (p, 12,
632         "THORITY[\"EPSG\",\"3157\"]]");
633     p = add_epsg_def_ex (filter, first, last, 3158, "epsg", 3158,
634         "NAD83(CSRS) / UTM zone 14N", 0, 0,
635         "GRS 1980", "Greenwich",
636         "NAD83_Canadian_Spatial_Reference_System", "Transverse_Mercator", "metre",
637         "Easting", "East", "Northing", "North");
638     add_proj4text (p, 0,
639         "+proj=utm +zone=14 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +");
640     add_proj4text (p, 1,
641         "units=m +no_defs");
642     add_srs_wkt (p, 0,
643         "PROJCS[\"NAD83(CSRS) / UTM zone 14N\",GEOGCS[\"NAD83(CSR");
644     add_srs_wkt (p, 1,
645         "S)\",DATUM[\"NAD83_Canadian_Spatial_Reference_System\",S");
646     add_srs_wkt (p, 2,
647         "PHEROID[\"GRS 1980\",6378137,298.257222101,AUTHORITY[\"E");
648     add_srs_wkt (p, 3,
649         "PSG\",\"7019\"]],AUTHORITY[\"EPSG\",\"6140\"]],PRIMEM[\"");
650     add_srs_wkt (p, 4,
651         "Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degre");
652     add_srs_wkt (p, 5,
653         "e\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUT");
654     add_srs_wkt (p, 6,
655         "HORITY[\"EPSG\",\"4617\"]],PROJECTION[\"Transverse_Merca");
656     add_srs_wkt (p, 7,
657         "tor\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER[\"c");
658     add_srs_wkt (p, 8,
659         "entral_meridian\",-99],PARAMETER[\"scale_factor\",0.9996");
660     add_srs_wkt (p, 9,
661         "],PARAMETER[\"false_easting\",500000],PARAMETER[\"false_");
662     add_srs_wkt (p, 10,
663         "northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001");
664     add_srs_wkt (p, 11,
665         "\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\",NORTH],AUT");
666     add_srs_wkt (p, 12,
667         "HORITY[\"EPSG\",\"3158\"]]");
668     p = add_epsg_def_ex (filter, first, last, 3159, "epsg", 3159,
669         "NAD83(CSRS) / UTM zone 15N", 0, 0,
670         "GRS 1980", "Greenwich",
671         "NAD83_Canadian_Spatial_Reference_System", "Transverse_Mercator", "metre",
672         "Easting", "East", "Northing", "North");
673     add_proj4text (p, 0,
674         "+proj=utm +zone=15 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +");
675     add_proj4text (p, 1,
676         "units=m +no_defs");
677     add_srs_wkt (p, 0,
678         "PROJCS[\"NAD83(CSRS) / UTM zone 15N\",GEOGCS[\"NAD83(CSR");
679     add_srs_wkt (p, 1,
680         "S)\",DATUM[\"NAD83_Canadian_Spatial_Reference_System\",S");
681     add_srs_wkt (p, 2,
682         "PHEROID[\"GRS 1980\",6378137,298.257222101,AUTHORITY[\"E");
683     add_srs_wkt (p, 3,
684         "PSG\",\"7019\"]],AUTHORITY[\"EPSG\",\"6140\"]],PRIMEM[\"");
685     add_srs_wkt (p, 4,
686         "Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degre");
687     add_srs_wkt (p, 5,
688         "e\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUT");
689     add_srs_wkt (p, 6,
690         "HORITY[\"EPSG\",\"4617\"]],PROJECTION[\"Transverse_Merca");
691     add_srs_wkt (p, 7,
692         "tor\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER[\"c");
693     add_srs_wkt (p, 8,
694         "entral_meridian\",-93],PARAMETER[\"scale_factor\",0.9996");
695     add_srs_wkt (p, 9,
696         "],PARAMETER[\"false_easting\",500000],PARAMETER[\"false_");
697     add_srs_wkt (p, 10,
698         "northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001");
699     add_srs_wkt (p, 11,
700         "\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\",NORTH],AUT");
701     add_srs_wkt (p, 12,
702         "HORITY[\"EPSG\",\"3159\"]]");
703     p = add_epsg_def_ex (filter, first, last, 3160, "epsg", 3160,
704         "NAD83(CSRS) / UTM zone 16N", 0, 0,
705         "GRS 1980", "Greenwich",
706         "NAD83_Canadian_Spatial_Reference_System", "Transverse_Mercator", "metre",
707         "Easting", "East", "Northing", "North");
708     add_proj4text (p, 0,
709         "+proj=utm +zone=16 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +");
710     add_proj4text (p, 1,
711         "units=m +no_defs");
712     add_srs_wkt (p, 0,
713         "PROJCS[\"NAD83(CSRS) / UTM zone 16N\",GEOGCS[\"NAD83(CSR");
714     add_srs_wkt (p, 1,
715         "S)\",DATUM[\"NAD83_Canadian_Spatial_Reference_System\",S");
716     add_srs_wkt (p, 2,
717         "PHEROID[\"GRS 1980\",6378137,298.257222101,AUTHORITY[\"E");
718     add_srs_wkt (p, 3,
719         "PSG\",\"7019\"]],AUTHORITY[\"EPSG\",\"6140\"]],PRIMEM[\"");
720     add_srs_wkt (p, 4,
721         "Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degre");
722     add_srs_wkt (p, 5,
723         "e\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUT");
724     add_srs_wkt (p, 6,
725         "HORITY[\"EPSG\",\"4617\"]],PROJECTION[\"Transverse_Merca");
726     add_srs_wkt (p, 7,
727         "tor\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER[\"c");
728     add_srs_wkt (p, 8,
729         "entral_meridian\",-87],PARAMETER[\"scale_factor\",0.9996");
730     add_srs_wkt (p, 9,
731         "],PARAMETER[\"false_easting\",500000],PARAMETER[\"false_");
732     add_srs_wkt (p, 10,
733         "northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001");
734     add_srs_wkt (p, 11,
735         "\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\",NORTH],AUT");
736     add_srs_wkt (p, 12,
737         "HORITY[\"EPSG\",\"3160\"]]");
738     p = add_epsg_def_ex (filter, first, last, 3161, "epsg", 3161,
739         "NAD83 / Ontario MNR Lambert", 0, 0,
740         "GRS 1980", "Greenwich",
741         "North_American_Datum_1983", "Lambert_Conformal_Conic_2SP", "metre",
742         "Easting", "East", "Northing", "North");
743     add_proj4text (p, 0,
744         "+proj=lcc +lat_1=44.5 +lat_2=53.5 +lat_0=0 +lon_0=-85 +x");
745     add_proj4text (p, 1,
746         "_0=930000 +y_0=6430000 +ellps=GRS80 +towgs84=0,0,0,0,0,0");
747     add_proj4text (p, 2,
748         ",0 +units=m +no_defs");
749     add_srs_wkt (p, 0,
750         "PROJCS[\"NAD83 / Ontario MNR Lambert\",GEOGCS[\"NAD83\",");
751     add_srs_wkt (p, 1,
752         "DATUM[\"North_American_Datum_1983\",SPHEROID[\"GRS 1980\"");
753     add_srs_wkt (p, 2,
754         ",6378137,298.257222101,AUTHORITY[\"EPSG\",\"7019\"]],AUT");
755     add_srs_wkt (p, 3,
756         "HORITY[\"EPSG\",\"6269\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
757     add_srs_wkt (p, 4,
758         "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
759     add_srs_wkt (p, 5,
760         "33,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"42");
761     add_srs_wkt (p, 6,
762         "69\"]],PROJECTION[\"Lambert_Conformal_Conic_2SP\"],PARAM");
763     add_srs_wkt (p, 7,
764         "ETER[\"latitude_of_origin\",0],PARAMETER[\"central_merid");
765     add_srs_wkt (p, 8,
766         "ian\",-85],PARAMETER[\"standard_parallel_1\",44.5],PARAM");
767     add_srs_wkt (p, 9,
768         "ETER[\"standard_parallel_2\",53.5],PARAMETER[\"false_eas");
769     add_srs_wkt (p, 10,
770         "ting\",930000],PARAMETER[\"false_northing\",6430000],UNI");
771     add_srs_wkt (p, 11,
772         "T[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easti");
773     add_srs_wkt (p, 12,
774         "ng\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"");
775     add_srs_wkt (p, 13,
776         "3161\"]]");
777     p = add_epsg_def_ex (filter, first, last, 3162, "epsg", 3162,
778         "NAD83(CSRS) / Ontario MNR Lambert", 0, 0,
779         "GRS 1980", "Greenwich",
780         "NAD83_Canadian_Spatial_Reference_System", "Lambert_Conformal_Conic_2SP", "metre",
781         "Easting", "East", "Northing", "North");
782     add_proj4text (p, 0,
783         "+proj=lcc +lat_1=44.5 +lat_2=53.5 +lat_0=0 +lon_0=-85 +x");
784     add_proj4text (p, 1,
785         "_0=930000 +y_0=6430000 +ellps=GRS80 +towgs84=0,0,0,0,0,0");
786     add_proj4text (p, 2,
787         ",0 +units=m +no_defs");
788     add_srs_wkt (p, 0,
789         "PROJCS[\"NAD83(CSRS) / Ontario MNR Lambert\",GEOGCS[\"NA");
790     add_srs_wkt (p, 1,
791         "D83(CSRS)\",DATUM[\"NAD83_Canadian_Spatial_Reference_Sys");
792     add_srs_wkt (p, 2,
793         "tem\",SPHEROID[\"GRS 1980\",6378137,298.257222101,AUTHOR");
794     add_srs_wkt (p, 3,
795         "ITY[\"EPSG\",\"7019\"]],AUTHORITY[\"EPSG\",\"6140\"]],PR");
796     add_srs_wkt (p, 4,
797         "IMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[");
798     add_srs_wkt (p, 5,
799         "\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"");
800     add_srs_wkt (p, 6,
801         "]],AUTHORITY[\"EPSG\",\"4617\"]],PROJECTION[\"Lambert_Co");
802     add_srs_wkt (p, 7,
803         "nformal_Conic_2SP\"],PARAMETER[\"latitude_of_origin\",0]");
804     add_srs_wkt (p, 8,
805         ",PARAMETER[\"central_meridian\",-85],PARAMETER[\"standar");
806     add_srs_wkt (p, 9,
807         "d_parallel_1\",44.5],PARAMETER[\"standard_parallel_2\",5");
808     add_srs_wkt (p, 10,
809         "3.5],PARAMETER[\"false_easting\",930000],PARAMETER[\"fal");
810     add_srs_wkt (p, 11,
811         "se_northing\",6430000],UNIT[\"metre\",1,AUTHORITY[\"EPSG");
812     add_srs_wkt (p, 12,
813         "\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\",N");
814     add_srs_wkt (p, 13,
815         "ORTH],AUTHORITY[\"EPSG\",\"3162\"]]");
816     p = add_epsg_def_ex (filter, first, last, 3163, "epsg", 3163,
817         "RGNC91-93 / Lambert New Caledonia", 0, 0,
818         "GRS 1980", "Greenwich",
819         "Reseau_Geodesique_de_Nouvelle_Caledonie_91-93", "Lambert_Conformal_Conic_2SP", "metre",
820         "Easting", "East", "Northing", "North");
821     add_proj4text (p, 0,
822         "+proj=lcc +lat_1=-20.66666666666667 +lat_2=-22.333333333");
823     add_proj4text (p, 1,
824         "33333 +lat_0=-21.5 +lon_0=166 +x_0=400000 +y_0=300000 +e");
825     add_proj4text (p, 2,
826         "llps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs");
827     add_srs_wkt (p, 0,
828         "PROJCS[\"RGNC91-93 / Lambert New Caledonia\",GEOGCS[\"RG");
829     add_srs_wkt (p, 1,
830         "NC91-93\",DATUM[\"Reseau_Geodesique_de_Nouvelle_Caledoni");
831     add_srs_wkt (p, 2,
832         "e_91-93\",SPHEROID[\"GRS 1980\",6378137,298.257222101,AU");
833     add_srs_wkt (p, 3,
834         "THORITY[\"EPSG\",\"7019\"]],AUTHORITY[\"EPSG\",\"6749\"]");
835     add_srs_wkt (p, 4,
836         "],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],U");
837     add_srs_wkt (p, 5,
838         "NIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9");
839     add_srs_wkt (p, 6,
840         "122\"]],AUTHORITY[\"EPSG\",\"4749\"]],PROJECTION[\"Lambe");
841     add_srs_wkt (p, 7,
842         "rt_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_origin");
843     add_srs_wkt (p, 8,
844         "\",-21.5],PARAMETER[\"central_meridian\",166],PARAMETER[");
845     add_srs_wkt (p, 9,
846         "\"standard_parallel_1\",-20.6666666666667],PARAMETER[\"s");
847     add_srs_wkt (p, 10,
848         "tandard_parallel_2\",-22.3333333333333],PARAMETER[\"fals");
849     add_srs_wkt (p, 11,
850         "e_easting\",400000],PARAMETER[\"false_northing\",300000]");
851     add_srs_wkt (p, 12,
852         ",UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"E");
853     add_srs_wkt (p, 13,
854         "asting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG");
855     add_srs_wkt (p, 14,
856         "\",\"3163\"]]");
857     p = add_epsg_def_ex (filter, first, last, 3164, "epsg", 3164,
858         "ST87 Ouvea / UTM zone 58S", 0, 0,
859         "WGS 84", "Greenwich",
860         "ST87_Ouvea", "Transverse_Mercator", "metre",
861         "Easting", "East", "Northing", "North");
862     add_proj4text (p, 0,
863         "+proj=utm +zone=58 +south +ellps=WGS84 +towgs84=-56.263,");
864     add_proj4text (p, 1,
865         "16.136,-22.856,0,0,0,0 +units=m +no_defs");
866     add_srs_wkt (p, 0,
867         "PROJCS[\"ST87 Ouvea / UTM zone 58S\",GEOGCS[\"ST87 Ouvea");
868     add_srs_wkt (p, 1,
869         "\",DATUM[\"ST87_Ouvea\",SPHEROID[\"WGS 84\",6378137,298.");
870     add_srs_wkt (p, 2,
871         "257223563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG");
872     add_srs_wkt (p, 3,
873         "\",\"6750\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",");
874     add_srs_wkt (p, 4,
875         "\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[");
876     add_srs_wkt (p, 5,
877         "\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4750\"]],PROJEC");
878     add_srs_wkt (p, 6,
879         "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
880     add_srs_wkt (p, 7,
881         "igin\",0],PARAMETER[\"central_meridian\",165],PARAMETER[");
882     add_srs_wkt (p, 8,
883         "\"scale_factor\",0.9996],PARAMETER[\"false_easting\",500");
884     add_srs_wkt (p, 9,
885         "000],PARAMETER[\"false_northing\",10000000],UNIT[\"metre");
886     add_srs_wkt (p, 10,
887         "\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST");
888     add_srs_wkt (p, 11,
889         "],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3164\"]]");
890     p = add_epsg_def_ex (filter, first, last, 3165, "epsg", 3165,
891         "NEA74 Noumea / Noumea Lambert", 0, 0,
892         "International 1924", "Greenwich",
893         "NEA74_Noumea", "Lambert_Conformal_Conic_2SP", "metre",
894         "Easting", "East", "Northing", "North");
895     add_proj4text (p, 0,
896         "+proj=lcc +lat_1=-22.24469175 +lat_2=-22.29469175 +lat_0");
897     add_proj4text (p, 1,
898         "=-22.26969175 +lon_0=166.44242575 +x_0=0.66 +y_0=1.02 +e");
899     add_proj4text (p, 2,
900         "llps=intl +towgs84=-10.18,-350.43,291.37,0,0,0,0 +units=");
901     add_proj4text (p, 3,
902         "m +no_defs");
903     add_srs_wkt (p, 0,
904         "PROJCS[\"NEA74 Noumea / Noumea Lambert\",GEOGCS[\"NEA74 ");
905     add_srs_wkt (p, 1,
906         "Noumea\",DATUM[\"NEA74_Noumea\",SPHEROID[\"International");
907     add_srs_wkt (p, 2,
908         " 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],AUTHOR");
909     add_srs_wkt (p, 3,
910         "ITY[\"EPSG\",\"6644\"]],PRIMEM[\"Greenwich\",0,AUTHORITY");
911     add_srs_wkt (p, 4,
912         "[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,");
913     add_srs_wkt (p, 5,
914         "AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4644\"");
915     add_srs_wkt (p, 6,
916         "]],PROJECTION[\"Lambert_Conformal_Conic_2SP\"],PARAMETER");
917     add_srs_wkt (p, 7,
918         "[\"latitude_of_origin\",-22.26969175],PARAMETER[\"centra");
919     add_srs_wkt (p, 8,
920         "l_meridian\",166.44242575],PARAMETER[\"standard_parallel");
921     add_srs_wkt (p, 9,
922         "_1\",-22.24469175],PARAMETER[\"standard_parallel_2\",-22");
923     add_srs_wkt (p, 10,
924         ".29469175],PARAMETER[\"false_easting\",0.66],PARAMETER[\"");
925     add_srs_wkt (p, 11,
926         "false_northing\",1.02],UNIT[\"metre\",1,AUTHORITY[\"EPSG");
927     add_srs_wkt (p, 12,
928         "\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\",N");
929     add_srs_wkt (p, 13,
930         "ORTH],AUTHORITY[\"EPSG\",\"3165\"]]");
931     p = add_epsg_def_ex (filter, first, last, 3166, "epsg", 3166,
932         "NEA74 Noumea / Noumea Lambert 2", 0, 0,
933         "International 1924", "Greenwich",
934         "NEA74_Noumea", "Lambert_Conformal_Conic_2SP", "metre",
935         "Easting", "East", "Northing", "North");
936     add_proj4text (p, 0,
937         "+proj=lcc +lat_1=-22.24472222222222 +lat_2=-22.294722222");
938     add_proj4text (p, 1,
939         "22222 +lat_0=-22.26972222222222 +lon_0=166.4425 +x_0=8.3");
940     add_proj4text (p, 2,
941         "13000000000001 +y_0=-2.354 +ellps=intl +towgs84=-10.18,-");
942     add_proj4text (p, 3,
943         "350.43,291.37,0,0,0,0 +units=m +no_defs");
944     add_srs_wkt (p, 0,
945         "PROJCS[\"NEA74 Noumea / Noumea Lambert 2\",GEOGCS[\"NEA7");
946     add_srs_wkt (p, 1,
947         "4 Noumea\",DATUM[\"NEA74_Noumea\",SPHEROID[\"Internation");
948     add_srs_wkt (p, 2,
949         "al 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],AUTH");
950     add_srs_wkt (p, 3,
951         "ORITY[\"EPSG\",\"6644\"]],PRIMEM[\"Greenwich\",0,AUTHORI");
952     add_srs_wkt (p, 4,
953         "TY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519943");
954     add_srs_wkt (p, 5,
955         "3,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"464");
956     add_srs_wkt (p, 6,
957         "4\"]],PROJECTION[\"Lambert_Conformal_Conic_2SP\"],PARAME");
958     add_srs_wkt (p, 7,
959         "TER[\"latitude_of_origin\",-22.2697222222222],PARAMETER[");
960     add_srs_wkt (p, 8,
961         "\"central_meridian\",166.4425],PARAMETER[\"standard_para");
962     add_srs_wkt (p, 9,
963         "llel_1\",-22.2447222222222],PARAMETER[\"standard_paralle");
964     add_srs_wkt (p, 10,
965         "l_2\",-22.2947222222222],PARAMETER[\"false_easting\",8.3");
966     add_srs_wkt (p, 11,
967         "13],PARAMETER[\"false_northing\",-2.354],UNIT[\"metre\",");
968     add_srs_wkt (p, 12,
969         "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],A");
970     add_srs_wkt (p, 13,
971         "XIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3166\"]]");
972     p = add_epsg_def_ex (filter, first, last, 3167, "epsg", 3167,
973         "Kertau (RSO) / RSO Malaya (ch)", 0, 0,
974         "Everest 1830 (RSO 1969)", "Greenwich",
975         "Kertau_RSO", "Hotine_Oblique_Mercator", "British chain (Sears 1922 truncated)",
976         "Easting", "East", "Northing", "North");
977     add_proj4text (p, 0,
978         "+proj=omerc +lat_0=4 +lonc=102.25 +alpha=323.0257905 +k=");
979     add_proj4text (p, 1,
980         "0.99984 +x_0=40000 +y_0=0 +no_uoff +gamma=323.1301023611");
981     add_proj4text (p, 2,
982         "111 +a=6377295.664 +b=6356094.667915204 +to_meter=20.116");
983     add_proj4text (p, 3,
984         "756 +no_defs");
985     add_srs_wkt (p, 0,
986         "PROJCS[\"Kertau (RSO) / RSO Malaya (ch)\",GEOGCS[\"Kerta");
987     add_srs_wkt (p, 1,
988         "u (RSO)\",DATUM[\"Kertau_RSO\",SPHEROID[\"Everest 1830 (");
989     add_srs_wkt (p, 2,
990         "RSO 1969)\",6377295.664,300.8017,AUTHORITY[\"EPSG\",\"70");
991     add_srs_wkt (p, 3,
992         "56\"]],AUTHORITY[\"EPSG\",\"6751\"]],PRIMEM[\"Greenwich\"");
993     add_srs_wkt (p, 4,
994         ",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745");
995     add_srs_wkt (p, 5,
996         "32925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EP");
997     add_srs_wkt (p, 6,
998         "SG\",\"4751\"]],PROJECTION[\"Hotine_Oblique_Mercator\"],");
999     add_srs_wkt (p, 7,
1000         "PARAMETER[\"latitude_of_center\",4],PARAMETER[\"longitud");
1001     add_srs_wkt (p, 8,
1002         "e_of_center\",102.25],PARAMETER[\"azimuth\",323.0257905]");
1003     add_srs_wkt (p, 9,
1004         ",PARAMETER[\"rectified_grid_angle\",323.130102361111],PA");
1005     add_srs_wkt (p, 10,
1006         "RAMETER[\"scale_factor\",0.99984],PARAMETER[\"false_east");
1007     add_srs_wkt (p, 11,
1008         "ing\",40000],PARAMETER[\"false_northing\",0],UNIT[\"Brit");
1009     add_srs_wkt (p, 12,
1010         "ish chain (Sears 1922 truncated)\",20.116756,AUTHORITY[\"");
1011     add_srs_wkt (p, 13,
1012         "EPSG\",\"9301\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing");
1013     add_srs_wkt (p, 14,
1014         "\",NORTH],AUTHORITY[\"EPSG\",\"3167\"]]");
1015     p = add_epsg_def_ex (filter, first, last, 3168, "epsg", 3168,
1016         "Kertau (RSO) / RSO Malaya (m)", 0, 0,
1017         "Everest 1830 (RSO 1969)", "Greenwich",
1018         "Kertau_RSO", "Hotine_Oblique_Mercator", "metre",
1019         "Easting", "East", "Northing", "North");
1020     add_proj4text (p, 0,
1021         "+proj=omerc +lat_0=4 +lonc=102.25 +alpha=323.0257905 +k=");
1022     add_proj4text (p, 1,
1023         "0.99984 +x_0=804670.24 +y_0=0 +no_uoff +gamma=323.130102");
1024     add_proj4text (p, 2,
1025         "3611111 +a=6377295.664 +b=6356094.667915204 +units=m +no");
1026     add_proj4text (p, 3,
1027         "_defs");
1028     add_srs_wkt (p, 0,
1029         "PROJCS[\"Kertau (RSO) / RSO Malaya (m)\",GEOGCS[\"Kertau");
1030     add_srs_wkt (p, 1,
1031         " (RSO)\",DATUM[\"Kertau_RSO\",SPHEROID[\"Everest 1830 (R");
1032     add_srs_wkt (p, 2,
1033         "SO 1969)\",6377295.664,300.8017,AUTHORITY[\"EPSG\",\"705");
1034     add_srs_wkt (p, 3,
1035         "6\"]],AUTHORITY[\"EPSG\",\"6751\"]],PRIMEM[\"Greenwich\"");
1036     add_srs_wkt (p, 4,
1037         ",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745");
1038     add_srs_wkt (p, 5,
1039         "32925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EP");
1040     add_srs_wkt (p, 6,
1041         "SG\",\"4751\"]],PROJECTION[\"Hotine_Oblique_Mercator\"],");
1042     add_srs_wkt (p, 7,
1043         "PARAMETER[\"latitude_of_center\",4],PARAMETER[\"longitud");
1044     add_srs_wkt (p, 8,
1045         "e_of_center\",102.25],PARAMETER[\"azimuth\",323.0257905]");
1046     add_srs_wkt (p, 9,
1047         ",PARAMETER[\"rectified_grid_angle\",323.130102361111],PA");
1048     add_srs_wkt (p, 10,
1049         "RAMETER[\"scale_factor\",0.99984],PARAMETER[\"false_east");
1050     add_srs_wkt (p, 11,
1051         "ing\",804670.24],PARAMETER[\"false_northing\",0],UNIT[\"");
1052     add_srs_wkt (p, 12,
1053         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\"");
1054     add_srs_wkt (p, 13,
1055         ",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"316");
1056     add_srs_wkt (p, 14,
1057         "8\"]]");
1058     p = add_epsg_def_ex (filter, first, last, 3169, "epsg", 3169,
1059         "RGNC91-93 / UTM zone 57S", 0, 0,
1060         "GRS 1980", "Greenwich",
1061         "Reseau_Geodesique_de_Nouvelle_Caledonie_91-93", "Transverse_Mercator", "metre",
1062         "Easting", "East", "Northing", "North");
1063     add_proj4text (p, 0,
1064         "+proj=utm +zone=57 +south +ellps=GRS80 +towgs84=0,0,0,0,");
1065     add_proj4text (p, 1,
1066         "0,0,0 +units=m +no_defs");
1067     add_srs_wkt (p, 0,
1068         "PROJCS[\"RGNC91-93 / UTM zone 57S\",GEOGCS[\"RGNC91-93\"");
1069     add_srs_wkt (p, 1,
1070         ",DATUM[\"Reseau_Geodesique_de_Nouvelle_Caledonie_91-93\"");
1071     add_srs_wkt (p, 2,
1072         ",SPHEROID[\"GRS 1980\",6378137,298.257222101,AUTHORITY[\"");
1073     add_srs_wkt (p, 3,
1074         "EPSG\",\"7019\"]],AUTHORITY[\"EPSG\",\"6749\"]],PRIMEM[\"");
1075     add_srs_wkt (p, 4,
1076         "Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degre");
1077     add_srs_wkt (p, 5,
1078         "e\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUT");
1079     add_srs_wkt (p, 6,
1080         "HORITY[\"EPSG\",\"4749\"]],PROJECTION[\"Transverse_Merca");
1081     add_srs_wkt (p, 7,
1082         "tor\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER[\"c");
1083     add_srs_wkt (p, 8,
1084         "entral_meridian\",159],PARAMETER[\"scale_factor\",0.9996");
1085     add_srs_wkt (p, 9,
1086         "],PARAMETER[\"false_easting\",500000],PARAMETER[\"false_");
1087     add_srs_wkt (p, 10,
1088         "northing\",10000000],UNIT[\"metre\",1,AUTHORITY[\"EPSG\"");
1089     add_srs_wkt (p, 11,
1090         ",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\",NOR");
1091     add_srs_wkt (p, 12,
1092         "TH],AUTHORITY[\"EPSG\",\"3169\"]]");
1093     p = add_epsg_def_ex (filter, first, last, 3170, "epsg", 3170,
1094         "RGNC91-93 / UTM zone 58S", 0, 0,
1095         "GRS 1980", "Greenwich",
1096         "Reseau_Geodesique_de_Nouvelle_Caledonie_91-93", "Transverse_Mercator", "metre",
1097         "Easting", "East", "Northing", "North");
1098     add_proj4text (p, 0,
1099         "+proj=utm +zone=58 +south +ellps=GRS80 +towgs84=0,0,0,0,");
1100     add_proj4text (p, 1,
1101         "0,0,0 +units=m +no_defs");
1102     add_srs_wkt (p, 0,
1103         "PROJCS[\"RGNC91-93 / UTM zone 58S\",GEOGCS[\"RGNC91-93\"");
1104     add_srs_wkt (p, 1,
1105         ",DATUM[\"Reseau_Geodesique_de_Nouvelle_Caledonie_91-93\"");
1106     add_srs_wkt (p, 2,
1107         ",SPHEROID[\"GRS 1980\",6378137,298.257222101,AUTHORITY[\"");
1108     add_srs_wkt (p, 3,
1109         "EPSG\",\"7019\"]],AUTHORITY[\"EPSG\",\"6749\"]],PRIMEM[\"");
1110     add_srs_wkt (p, 4,
1111         "Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degre");
1112     add_srs_wkt (p, 5,
1113         "e\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUT");
1114     add_srs_wkt (p, 6,
1115         "HORITY[\"EPSG\",\"4749\"]],PROJECTION[\"Transverse_Merca");
1116     add_srs_wkt (p, 7,
1117         "tor\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER[\"c");
1118     add_srs_wkt (p, 8,
1119         "entral_meridian\",165],PARAMETER[\"scale_factor\",0.9996");
1120     add_srs_wkt (p, 9,
1121         "],PARAMETER[\"false_easting\",500000],PARAMETER[\"false_");
1122     add_srs_wkt (p, 10,
1123         "northing\",10000000],UNIT[\"metre\",1,AUTHORITY[\"EPSG\"");
1124     add_srs_wkt (p, 11,
1125         ",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\",NOR");
1126     add_srs_wkt (p, 12,
1127         "TH],AUTHORITY[\"EPSG\",\"3170\"]]");
1128     p = add_epsg_def_ex (filter, first, last, 3171, "epsg", 3171,
1129         "RGNC91-93 / UTM zone 59S", 0, 0,
1130         "GRS 1980", "Greenwich",
1131         "Reseau_Geodesique_de_Nouvelle_Caledonie_91-93", "Transverse_Mercator", "metre",
1132         "Easting", "East", "Northing", "North");
1133     add_proj4text (p, 0,
1134         "+proj=utm +zone=59 +south +ellps=GRS80 +towgs84=0,0,0,0,");
1135     add_proj4text (p, 1,
1136         "0,0,0 +units=m +no_defs");
1137     add_srs_wkt (p, 0,
1138         "PROJCS[\"RGNC91-93 / UTM zone 59S\",GEOGCS[\"RGNC91-93\"");
1139     add_srs_wkt (p, 1,
1140         ",DATUM[\"Reseau_Geodesique_de_Nouvelle_Caledonie_91-93\"");
1141     add_srs_wkt (p, 2,
1142         ",SPHEROID[\"GRS 1980\",6378137,298.257222101,AUTHORITY[\"");
1143     add_srs_wkt (p, 3,
1144         "EPSG\",\"7019\"]],AUTHORITY[\"EPSG\",\"6749\"]],PRIMEM[\"");
1145     add_srs_wkt (p, 4,
1146         "Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degre");
1147     add_srs_wkt (p, 5,
1148         "e\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUT");
1149     add_srs_wkt (p, 6,
1150         "HORITY[\"EPSG\",\"4749\"]],PROJECTION[\"Transverse_Merca");
1151     add_srs_wkt (p, 7,
1152         "tor\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER[\"c");
1153     add_srs_wkt (p, 8,
1154         "entral_meridian\",171],PARAMETER[\"scale_factor\",0.9996");
1155     add_srs_wkt (p, 9,
1156         "],PARAMETER[\"false_easting\",500000],PARAMETER[\"false_");
1157     add_srs_wkt (p, 10,
1158         "northing\",10000000],UNIT[\"metre\",1,AUTHORITY[\"EPSG\"");
1159     add_srs_wkt (p, 11,
1160         ",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\",NOR");
1161     add_srs_wkt (p, 12,
1162         "TH],AUTHORITY[\"EPSG\",\"3171\"]]");
1163     p = add_epsg_def_ex (filter, first, last, 3172, "epsg", 3172,
1164         "IGN53 Mare / UTM zone 59S", 0, 0,
1165         "International 1924", "Greenwich",
1166         "IGN53_Mare", "Transverse_Mercator", "metre",
1167         "Easting", "East", "Northing", "North");
1168     add_proj4text (p, 0,
1169         "+proj=utm +zone=59 +south +ellps=intl +towgs84=287.58,17");
1170     add_proj4text (p, 1,
1171         "7.78,-135.41,0,0,0,0 +units=m +no_defs");
1172     add_srs_wkt (p, 0,
1173         "PROJCS[\"IGN53 Mare / UTM zone 59S\",GEOGCS[\"IGN53 Mare");
1174     add_srs_wkt (p, 1,
1175         "\",DATUM[\"IGN53_Mare\",SPHEROID[\"International 1924\",");
1176     add_srs_wkt (p, 2,
1177         "6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],AUTHORITY[\"EP");
1178     add_srs_wkt (p, 3,
1179         "SG\",\"6641\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\"");
1180     add_srs_wkt (p, 4,
1181         ",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY");
1182     add_srs_wkt (p, 5,
1183         "[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4641\"]],PROJE");
1184     add_srs_wkt (p, 6,
1185         "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
1186     add_srs_wkt (p, 7,
1187         "rigin\",0],PARAMETER[\"central_meridian\",171],PARAMETER");
1188     add_srs_wkt (p, 8,
1189         "[\"scale_factor\",0.9996],PARAMETER[\"false_easting\",50");
1190     add_srs_wkt (p, 9,
1191         "0000],PARAMETER[\"false_northing\",10000000],UNIT[\"metr");
1192     add_srs_wkt (p, 10,
1193         "e\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAS");
1194     add_srs_wkt (p, 11,
1195         "T],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3172\"]");
1196     add_srs_wkt (p, 12,
1197         "]");
1198     p = add_epsg_def_ex (filter, first, last, 3174, "epsg", 3174,
1199         "NAD83 / Great Lakes Albers", 0, 0,
1200         "GRS 1980", "Greenwich",
1201         "North_American_Datum_1983", "Albers_Conic_Equal_Area", "metre",
1202         "Easting", "East", "Northing", "North");
1203     add_proj4text (p, 0,
1204         "+proj=aea +lat_1=42.122774 +lat_2=49.01518 +lat_0=45.568");
1205     add_proj4text (p, 1,
1206         "977 +lon_0=-84.455955 +x_0=1000000 +y_0=1000000 +ellps=G");
1207     add_proj4text (p, 2,
1208         "RS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs");
1209     add_srs_wkt (p, 0,
1210         "PROJCS[\"NAD83 / Great Lakes Albers\",GEOGCS[\"NAD83\",D");
1211     add_srs_wkt (p, 1,
1212         "ATUM[\"North_American_Datum_1983\",SPHEROID[\"GRS 1980\"");
1213     add_srs_wkt (p, 2,
1214         ",6378137,298.257222101,AUTHORITY[\"EPSG\",\"7019\"]],AUT");
1215     add_srs_wkt (p, 3,
1216         "HORITY[\"EPSG\",\"6269\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
1217     add_srs_wkt (p, 4,
1218         "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
1219     add_srs_wkt (p, 5,
1220         "33,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"42");
1221     add_srs_wkt (p, 6,
1222         "69\"]],PROJECTION[\"Albers_Conic_Equal_Area\"],PARAMETER");
1223     add_srs_wkt (p, 7,
1224         "[\"latitude_of_center\",45.568977],PARAMETER[\"longitude");
1225     add_srs_wkt (p, 8,
1226         "_of_center\",-84.455955],PARAMETER[\"standard_parallel_1");
1227     add_srs_wkt (p, 9,
1228         "\",42.122774],PARAMETER[\"standard_parallel_2\",49.01518");
1229     add_srs_wkt (p, 10,
1230         "],PARAMETER[\"false_easting\",1000000],PARAMETER[\"false");
1231     add_srs_wkt (p, 11,
1232         "_northing\",1000000],UNIT[\"metre\",1,AUTHORITY[\"EPSG\"");
1233     add_srs_wkt (p, 12,
1234         ",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\",NOR");
1235     add_srs_wkt (p, 13,
1236         "TH],AUTHORITY[\"EPSG\",\"3174\"]]");
1237     p = add_epsg_def_ex (filter, first, last, 3175, "epsg", 3175,
1238         "NAD83 / Great Lakes and St Lawrence Albers", 0, 0,
1239         "GRS 1980", "Greenwich",
1240         "North_American_Datum_1983", "Albers_Conic_Equal_Area", "metre",
1241         "Easting", "East", "Northing", "North");
1242     add_proj4text (p, 0,
1243         "+proj=aea +lat_1=42.122774 +lat_2=49.01518 +lat_0=45.568");
1244     add_proj4text (p, 1,
1245         "977 +lon_0=-83.248627 +x_0=1000000 +y_0=1000000 +ellps=G");
1246     add_proj4text (p, 2,
1247         "RS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs");
1248     add_srs_wkt (p, 0,
1249         "PROJCS[\"NAD83 / Great Lakes and St Lawrence Albers\",GE");
1250     add_srs_wkt (p, 1,
1251         "OGCS[\"NAD83\",DATUM[\"North_American_Datum_1983\",SPHER");
1252     add_srs_wkt (p, 2,
1253         "OID[\"GRS 1980\",6378137,298.257222101,AUTHORITY[\"EPSG\"");
1254     add_srs_wkt (p, 3,
1255         ",\"7019\"]],AUTHORITY[\"EPSG\",\"6269\"]],PRIMEM[\"Green");
1256     add_srs_wkt (p, 4,
1257         "wich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0");
1258     add_srs_wkt (p, 5,
1259         ".0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORIT");
1260     add_srs_wkt (p, 6,
1261         "Y[\"EPSG\",\"4269\"]],PROJECTION[\"Albers_Conic_Equal_Ar");
1262     add_srs_wkt (p, 7,
1263         "ea\"],PARAMETER[\"latitude_of_center\",45.568977],PARAME");
1264     add_srs_wkt (p, 8,
1265         "TER[\"longitude_of_center\",-83.248627],PARAMETER[\"stan");
1266     add_srs_wkt (p, 9,
1267         "dard_parallel_1\",42.122774],PARAMETER[\"standard_parall");
1268     add_srs_wkt (p, 10,
1269         "el_2\",49.01518],PARAMETER[\"false_easting\",1000000],PA");
1270     add_srs_wkt (p, 11,
1271         "RAMETER[\"false_northing\",1000000],UNIT[\"metre\",1,AUT");
1272     add_srs_wkt (p, 12,
1273         "HORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"");
1274     add_srs_wkt (p, 13,
1275         "Northing\",NORTH],AUTHORITY[\"EPSG\",\"3175\"]]");
1276     p = add_epsg_def_ex (filter, first, last, 3176, "epsg", 3176,
1277         "Indian 1960 / TM 106 NE", 0, 0,
1278         "Everest 1830 (1937 Adjustment)", "Greenwich",
1279         "Indian_1960", "Transverse_Mercator", "metre",
1280         "Easting", "East", "Northing", "North");
1281     add_proj4text (p, 0,
1282         "+proj=tmerc +lat_0=0 +lon_0=106 +k=0.9996 +x_0=500000 +y");
1283     add_proj4text (p, 1,
1284         "_0=0 +a=6377276.345 +b=6356075.41314024 +towgs84=198,881");
1285     add_proj4text (p, 2,
1286         ",317,0,0,0,0 +units=m +no_defs");
1287     add_srs_wkt (p, 0,
1288         "PROJCS[\"Indian 1960 / TM 106 NE\",GEOGCS[\"Indian 1960\"");
1289     add_srs_wkt (p, 1,
1290         ",DATUM[\"Indian_1960\",SPHEROID[\"Everest 1830 (1937 Adj");
1291     add_srs_wkt (p, 2,
1292         "ustment)\",6377276.345,300.8017,AUTHORITY[\"EPSG\",\"701");
1293     add_srs_wkt (p, 3,
1294         "5\"]],AUTHORITY[\"EPSG\",\"6131\"]],PRIMEM[\"Greenwich\"");
1295     add_srs_wkt (p, 4,
1296         ",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745");
1297     add_srs_wkt (p, 5,
1298         "32925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EP");
1299     add_srs_wkt (p, 6,
1300         "SG\",\"4131\"]],PROJECTION[\"Transverse_Mercator\"],PARA");
1301     add_srs_wkt (p, 7,
1302         "METER[\"latitude_of_origin\",0],PARAMETER[\"central_meri");
1303     add_srs_wkt (p, 8,
1304         "dian\",106],PARAMETER[\"scale_factor\",0.9996],PARAMETER");
1305     add_srs_wkt (p, 9,
1306         "[\"false_easting\",500000],PARAMETER[\"false_northing\",");
1307     add_srs_wkt (p, 10,
1308         "0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"");
1309     add_srs_wkt (p, 11,
1310         "Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPS");
1311     add_srs_wkt (p, 12,
1312         "G\",\"3176\"]]");
1313     p = add_epsg_def_ex (filter, first, last, 3177, "epsg", 3177,
1314         "LGD2006 / Libya TM", 0, 0,
1315         "International 1924", "Greenwich",
1316         "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
1317         "Easting", "East", "Northing", "North");
1318     add_proj4text (p, 0,
1319         "+proj=tmerc +lat_0=0 +lon_0=17 +k=0.9965000000000001 +x_");
1320     add_proj4text (p, 1,
1321         "0=1000000 +y_0=0 +ellps=intl +towgs84=-208.4058,-109.877");
1322     add_proj4text (p, 2,
1323         "7,-2.5764,0,0,0,0 +units=m +no_defs");
1324     add_srs_wkt (p, 0,
1325         "PROJCS[\"LGD2006 / Libya TM\",GEOGCS[\"LGD2006\",DATUM[\"");
1326     add_srs_wkt (p, 1,
1327         "Libyan_Geodetic_Datum_2006\",SPHEROID[\"International 19");
1328     add_srs_wkt (p, 2,
1329         "24\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],AUTHORITY");
1330     add_srs_wkt (p, 3,
1331         "[\"EPSG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
1332     add_srs_wkt (p, 4,
1333         "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
1334     add_srs_wkt (p, 5,
1335         "HORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4754\"]]");
1336     add_srs_wkt (p, 6,
1337         ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
1338     add_srs_wkt (p, 7,
1339         "e_of_origin\",0],PARAMETER[\"central_meridian\",17],PARA");
1340     add_srs_wkt (p, 8,
1341         "METER[\"scale_factor\",0.9965],PARAMETER[\"false_easting");
1342     add_srs_wkt (p, 9,
1343         "\",1000000],PARAMETER[\"false_northing\",0],UNIT[\"metre");
1344     add_srs_wkt (p, 10,
1345         "\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST");
1346     add_srs_wkt (p, 11,
1347         "],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3177\"]]");
1348     p = add_epsg_def_ex (filter, first, last, 3178, "epsg", 3178,
1349         "GR96 / UTM zone 18N", 0, 0,
1350         "GRS 1980", "Greenwich",
1351         "Greenland_1996", "Transverse_Mercator", "metre",
1352         "Easting", "East", "Northing", "North");
1353     add_proj4text (p, 0,
1354         "+proj=utm +zone=18 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +");
1355     add_proj4text (p, 1,
1356         "units=m +no_defs");
1357     add_srs_wkt (p, 0,
1358         "PROJCS[\"GR96 / UTM zone 18N\",GEOGCS[\"GR96\",DATUM[\"G");
1359     add_srs_wkt (p, 1,
1360         "reenland_1996\",SPHEROID[\"GRS 1980\",6378137,298.257222");
1361     add_srs_wkt (p, 2,
1362         "101,AUTHORITY[\"EPSG\",\"7019\"]],AUTHORITY[\"EPSG\",\"6");
1363     add_srs_wkt (p, 3,
1364         "747\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
1365     add_srs_wkt (p, 4,
1366         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
1367     add_srs_wkt (p, 5,
1368         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4747\"]],PROJECTION[\"");
1369     add_srs_wkt (p, 6,
1370         "Transverse_Mercator\"],PARAMETER[\"latitude_of_origin\",");
1371     add_srs_wkt (p, 7,
1372         "0],PARAMETER[\"central_meridian\",-75],PARAMETER[\"scale");
1373     add_srs_wkt (p, 8,
1374         "_factor\",0.9996],PARAMETER[\"false_easting\",500000],PA");
1375     add_srs_wkt (p, 9,
1376         "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
1377     add_srs_wkt (p, 10,
1378         "[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"North");
1379     add_srs_wkt (p, 11,
1380         "ing\",NORTH],AUTHORITY[\"EPSG\",\"3178\"]]");
1381     p = add_epsg_def_ex (filter, first, last, 3179, "epsg", 3179,
1382         "GR96 / UTM zone 19N", 0, 0,
1383         "GRS 1980", "Greenwich",
1384         "Greenland_1996", "Transverse_Mercator", "metre",
1385         "Easting", "East", "Northing", "North");
1386     add_proj4text (p, 0,
1387         "+proj=utm +zone=19 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +");
1388     add_proj4text (p, 1,
1389         "units=m +no_defs");
1390     add_srs_wkt (p, 0,
1391         "PROJCS[\"GR96 / UTM zone 19N\",GEOGCS[\"GR96\",DATUM[\"G");
1392     add_srs_wkt (p, 1,
1393         "reenland_1996\",SPHEROID[\"GRS 1980\",6378137,298.257222");
1394     add_srs_wkt (p, 2,
1395         "101,AUTHORITY[\"EPSG\",\"7019\"]],AUTHORITY[\"EPSG\",\"6");
1396     add_srs_wkt (p, 3,
1397         "747\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
1398     add_srs_wkt (p, 4,
1399         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
1400     add_srs_wkt (p, 5,
1401         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4747\"]],PROJECTION[\"");
1402     add_srs_wkt (p, 6,
1403         "Transverse_Mercator\"],PARAMETER[\"latitude_of_origin\",");
1404     add_srs_wkt (p, 7,
1405         "0],PARAMETER[\"central_meridian\",-69],PARAMETER[\"scale");
1406     add_srs_wkt (p, 8,
1407         "_factor\",0.9996],PARAMETER[\"false_easting\",500000],PA");
1408     add_srs_wkt (p, 9,
1409         "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
1410     add_srs_wkt (p, 10,
1411         "[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"North");
1412     add_srs_wkt (p, 11,
1413         "ing\",NORTH],AUTHORITY[\"EPSG\",\"3179\"]]");
1414     p = add_epsg_def_ex (filter, first, last, 3180, "epsg", 3180,
1415         "GR96 / UTM zone 20N", 0, 0,
1416         "GRS 1980", "Greenwich",
1417         "Greenland_1996", "Transverse_Mercator", "metre",
1418         "Easting", "East", "Northing", "North");
1419     add_proj4text (p, 0,
1420         "+proj=utm +zone=20 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +");
1421     add_proj4text (p, 1,
1422         "units=m +no_defs");
1423     add_srs_wkt (p, 0,
1424         "PROJCS[\"GR96 / UTM zone 20N\",GEOGCS[\"GR96\",DATUM[\"G");
1425     add_srs_wkt (p, 1,
1426         "reenland_1996\",SPHEROID[\"GRS 1980\",6378137,298.257222");
1427     add_srs_wkt (p, 2,
1428         "101,AUTHORITY[\"EPSG\",\"7019\"]],AUTHORITY[\"EPSG\",\"6");
1429     add_srs_wkt (p, 3,
1430         "747\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
1431     add_srs_wkt (p, 4,
1432         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
1433     add_srs_wkt (p, 5,
1434         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4747\"]],PROJECTION[\"");
1435     add_srs_wkt (p, 6,
1436         "Transverse_Mercator\"],PARAMETER[\"latitude_of_origin\",");
1437     add_srs_wkt (p, 7,
1438         "0],PARAMETER[\"central_meridian\",-63],PARAMETER[\"scale");
1439     add_srs_wkt (p, 8,
1440         "_factor\",0.9996],PARAMETER[\"false_easting\",500000],PA");
1441     add_srs_wkt (p, 9,
1442         "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
1443     add_srs_wkt (p, 10,
1444         "[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"North");
1445     add_srs_wkt (p, 11,
1446         "ing\",NORTH],AUTHORITY[\"EPSG\",\"3180\"]]");
1447     p = add_epsg_def_ex (filter, first, last, 3181, "epsg", 3181,
1448         "GR96 / UTM zone 21N", 0, 0,
1449         "GRS 1980", "Greenwich",
1450         "Greenland_1996", "Transverse_Mercator", "metre",
1451         "Easting", "East", "Northing", "North");
1452     add_proj4text (p, 0,
1453         "+proj=utm +zone=21 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +");
1454     add_proj4text (p, 1,
1455         "units=m +no_defs");
1456     add_srs_wkt (p, 0,
1457         "PROJCS[\"GR96 / UTM zone 21N\",GEOGCS[\"GR96\",DATUM[\"G");
1458     add_srs_wkt (p, 1,
1459         "reenland_1996\",SPHEROID[\"GRS 1980\",6378137,298.257222");
1460     add_srs_wkt (p, 2,
1461         "101,AUTHORITY[\"EPSG\",\"7019\"]],AUTHORITY[\"EPSG\",\"6");
1462     add_srs_wkt (p, 3,
1463         "747\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
1464     add_srs_wkt (p, 4,
1465         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
1466     add_srs_wkt (p, 5,
1467         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4747\"]],PROJECTION[\"");
1468     add_srs_wkt (p, 6,
1469         "Transverse_Mercator\"],PARAMETER[\"latitude_of_origin\",");
1470     add_srs_wkt (p, 7,
1471         "0],PARAMETER[\"central_meridian\",-57],PARAMETER[\"scale");
1472     add_srs_wkt (p, 8,
1473         "_factor\",0.9996],PARAMETER[\"false_easting\",500000],PA");
1474     add_srs_wkt (p, 9,
1475         "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
1476     add_srs_wkt (p, 10,
1477         "[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"North");
1478     add_srs_wkt (p, 11,
1479         "ing\",NORTH],AUTHORITY[\"EPSG\",\"3181\"]]");
1480     p = add_epsg_def_ex (filter, first, last, 3182, "epsg", 3182,
1481         "GR96 / UTM zone 22N", 0, 0,
1482         "GRS 1980", "Greenwich",
1483         "Greenland_1996", "Transverse_Mercator", "metre",
1484         "Easting", "East", "Northing", "North");
1485     add_proj4text (p, 0,
1486         "+proj=utm +zone=22 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +");
1487     add_proj4text (p, 1,
1488         "units=m +no_defs");
1489     add_srs_wkt (p, 0,
1490         "PROJCS[\"GR96 / UTM zone 22N\",GEOGCS[\"GR96\",DATUM[\"G");
1491     add_srs_wkt (p, 1,
1492         "reenland_1996\",SPHEROID[\"GRS 1980\",6378137,298.257222");
1493     add_srs_wkt (p, 2,
1494         "101,AUTHORITY[\"EPSG\",\"7019\"]],AUTHORITY[\"EPSG\",\"6");
1495     add_srs_wkt (p, 3,
1496         "747\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
1497     add_srs_wkt (p, 4,
1498         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
1499     add_srs_wkt (p, 5,
1500         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4747\"]],PROJECTION[\"");
1501     add_srs_wkt (p, 6,
1502         "Transverse_Mercator\"],PARAMETER[\"latitude_of_origin\",");
1503     add_srs_wkt (p, 7,
1504         "0],PARAMETER[\"central_meridian\",-51],PARAMETER[\"scale");
1505     add_srs_wkt (p, 8,
1506         "_factor\",0.9996],PARAMETER[\"false_easting\",500000],PA");
1507     add_srs_wkt (p, 9,
1508         "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
1509     add_srs_wkt (p, 10,
1510         "[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"North");
1511     add_srs_wkt (p, 11,
1512         "ing\",NORTH],AUTHORITY[\"EPSG\",\"3182\"]]");
1513     p = add_epsg_def_ex (filter, first, last, 3183, "epsg", 3183,
1514         "GR96 / UTM zone 23N", 0, 0,
1515         "GRS 1980", "Greenwich",
1516         "Greenland_1996", "Transverse_Mercator", "metre",
1517         "Easting", "East", "Northing", "North");
1518     add_proj4text (p, 0,
1519         "+proj=utm +zone=23 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +");
1520     add_proj4text (p, 1,
1521         "units=m +no_defs");
1522     add_srs_wkt (p, 0,
1523         "PROJCS[\"GR96 / UTM zone 23N\",GEOGCS[\"GR96\",DATUM[\"G");
1524     add_srs_wkt (p, 1,
1525         "reenland_1996\",SPHEROID[\"GRS 1980\",6378137,298.257222");
1526     add_srs_wkt (p, 2,
1527         "101,AUTHORITY[\"EPSG\",\"7019\"]],AUTHORITY[\"EPSG\",\"6");
1528     add_srs_wkt (p, 3,
1529         "747\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
1530     add_srs_wkt (p, 4,
1531         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
1532     add_srs_wkt (p, 5,
1533         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4747\"]],PROJECTION[\"");
1534     add_srs_wkt (p, 6,
1535         "Transverse_Mercator\"],PARAMETER[\"latitude_of_origin\",");
1536     add_srs_wkt (p, 7,
1537         "0],PARAMETER[\"central_meridian\",-45],PARAMETER[\"scale");
1538     add_srs_wkt (p, 8,
1539         "_factor\",0.9996],PARAMETER[\"false_easting\",500000],PA");
1540     add_srs_wkt (p, 9,
1541         "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
1542     add_srs_wkt (p, 10,
1543         "[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"North");
1544     add_srs_wkt (p, 11,
1545         "ing\",NORTH],AUTHORITY[\"EPSG\",\"3183\"]]");
1546     p = add_epsg_def_ex (filter, first, last, 3184, "epsg", 3184,
1547         "GR96 / UTM zone 24N", 0, 0,
1548         "GRS 1980", "Greenwich",
1549         "Greenland_1996", "Transverse_Mercator", "metre",
1550         "Easting", "East", "Northing", "North");
1551     add_proj4text (p, 0,
1552         "+proj=utm +zone=24 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +");
1553     add_proj4text (p, 1,
1554         "units=m +no_defs");
1555     add_srs_wkt (p, 0,
1556         "PROJCS[\"GR96 / UTM zone 24N\",GEOGCS[\"GR96\",DATUM[\"G");
1557     add_srs_wkt (p, 1,
1558         "reenland_1996\",SPHEROID[\"GRS 1980\",6378137,298.257222");
1559     add_srs_wkt (p, 2,
1560         "101,AUTHORITY[\"EPSG\",\"7019\"]],AUTHORITY[\"EPSG\",\"6");
1561     add_srs_wkt (p, 3,
1562         "747\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
1563     add_srs_wkt (p, 4,
1564         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
1565     add_srs_wkt (p, 5,
1566         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4747\"]],PROJECTION[\"");
1567     add_srs_wkt (p, 6,
1568         "Transverse_Mercator\"],PARAMETER[\"latitude_of_origin\",");
1569     add_srs_wkt (p, 7,
1570         "0],PARAMETER[\"central_meridian\",-39],PARAMETER[\"scale");
1571     add_srs_wkt (p, 8,
1572         "_factor\",0.9996],PARAMETER[\"false_easting\",500000],PA");
1573     add_srs_wkt (p, 9,
1574         "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
1575     add_srs_wkt (p, 10,
1576         "[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"North");
1577     add_srs_wkt (p, 11,
1578         "ing\",NORTH],AUTHORITY[\"EPSG\",\"3184\"]]");
1579     p = add_epsg_def_ex (filter, first, last, 3185, "epsg", 3185,
1580         "GR96 / UTM zone 25N", 0, 0,
1581         "GRS 1980", "Greenwich",
1582         "Greenland_1996", "Transverse_Mercator", "metre",
1583         "Easting", "East", "Northing", "North");
1584     add_proj4text (p, 0,
1585         "+proj=utm +zone=25 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +");
1586     add_proj4text (p, 1,
1587         "units=m +no_defs");
1588     add_srs_wkt (p, 0,
1589         "PROJCS[\"GR96 / UTM zone 25N\",GEOGCS[\"GR96\",DATUM[\"G");
1590     add_srs_wkt (p, 1,
1591         "reenland_1996\",SPHEROID[\"GRS 1980\",6378137,298.257222");
1592     add_srs_wkt (p, 2,
1593         "101,AUTHORITY[\"EPSG\",\"7019\"]],AUTHORITY[\"EPSG\",\"6");
1594     add_srs_wkt (p, 3,
1595         "747\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
1596     add_srs_wkt (p, 4,
1597         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
1598     add_srs_wkt (p, 5,
1599         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4747\"]],PROJECTION[\"");
1600     add_srs_wkt (p, 6,
1601         "Transverse_Mercator\"],PARAMETER[\"latitude_of_origin\",");
1602     add_srs_wkt (p, 7,
1603         "0],PARAMETER[\"central_meridian\",-33],PARAMETER[\"scale");
1604     add_srs_wkt (p, 8,
1605         "_factor\",0.9996],PARAMETER[\"false_easting\",500000],PA");
1606     add_srs_wkt (p, 9,
1607         "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
1608     add_srs_wkt (p, 10,
1609         "[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"North");
1610     add_srs_wkt (p, 11,
1611         "ing\",NORTH],AUTHORITY[\"EPSG\",\"3185\"]]");
1612     p = add_epsg_def_ex (filter, first, last, 3186, "epsg", 3186,
1613         "GR96 / UTM zone 26N", 0, 0,
1614         "GRS 1980", "Greenwich",
1615         "Greenland_1996", "Transverse_Mercator", "metre",
1616         "Easting", "East", "Northing", "North");
1617     add_proj4text (p, 0,
1618         "+proj=utm +zone=26 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +");
1619     add_proj4text (p, 1,
1620         "units=m +no_defs");
1621     add_srs_wkt (p, 0,
1622         "PROJCS[\"GR96 / UTM zone 26N\",GEOGCS[\"GR96\",DATUM[\"G");
1623     add_srs_wkt (p, 1,
1624         "reenland_1996\",SPHEROID[\"GRS 1980\",6378137,298.257222");
1625     add_srs_wkt (p, 2,
1626         "101,AUTHORITY[\"EPSG\",\"7019\"]],AUTHORITY[\"EPSG\",\"6");
1627     add_srs_wkt (p, 3,
1628         "747\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
1629     add_srs_wkt (p, 4,
1630         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
1631     add_srs_wkt (p, 5,
1632         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4747\"]],PROJECTION[\"");
1633     add_srs_wkt (p, 6,
1634         "Transverse_Mercator\"],PARAMETER[\"latitude_of_origin\",");
1635     add_srs_wkt (p, 7,
1636         "0],PARAMETER[\"central_meridian\",-27],PARAMETER[\"scale");
1637     add_srs_wkt (p, 8,
1638         "_factor\",0.9996],PARAMETER[\"false_easting\",500000],PA");
1639     add_srs_wkt (p, 9,
1640         "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
1641     add_srs_wkt (p, 10,
1642         "[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"North");
1643     add_srs_wkt (p, 11,
1644         "ing\",NORTH],AUTHORITY[\"EPSG\",\"3186\"]]");
1645     p = add_epsg_def_ex (filter, first, last, 3187, "epsg", 3187,
1646         "GR96 / UTM zone 27N", 0, 0,
1647         "GRS 1980", "Greenwich",
1648         "Greenland_1996", "Transverse_Mercator", "metre",
1649         "Easting", "East", "Northing", "North");
1650     add_proj4text (p, 0,
1651         "+proj=utm +zone=27 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +");
1652     add_proj4text (p, 1,
1653         "units=m +no_defs");
1654     add_srs_wkt (p, 0,
1655         "PROJCS[\"GR96 / UTM zone 27N\",GEOGCS[\"GR96\",DATUM[\"G");
1656     add_srs_wkt (p, 1,
1657         "reenland_1996\",SPHEROID[\"GRS 1980\",6378137,298.257222");
1658     add_srs_wkt (p, 2,
1659         "101,AUTHORITY[\"EPSG\",\"7019\"]],AUTHORITY[\"EPSG\",\"6");
1660     add_srs_wkt (p, 3,
1661         "747\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
1662     add_srs_wkt (p, 4,
1663         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
1664     add_srs_wkt (p, 5,
1665         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4747\"]],PROJECTION[\"");
1666     add_srs_wkt (p, 6,
1667         "Transverse_Mercator\"],PARAMETER[\"latitude_of_origin\",");
1668     add_srs_wkt (p, 7,
1669         "0],PARAMETER[\"central_meridian\",-21],PARAMETER[\"scale");
1670     add_srs_wkt (p, 8,
1671         "_factor\",0.9996],PARAMETER[\"false_easting\",500000],PA");
1672     add_srs_wkt (p, 9,
1673         "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
1674     add_srs_wkt (p, 10,
1675         "[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"North");
1676     add_srs_wkt (p, 11,
1677         "ing\",NORTH],AUTHORITY[\"EPSG\",\"3187\"]]");
1678     p = add_epsg_def_ex (filter, first, last, 3188, "epsg", 3188,
1679         "GR96 / UTM zone 28N", 0, 0,
1680         "GRS 1980", "Greenwich",
1681         "Greenland_1996", "Transverse_Mercator", "metre",
1682         "Easting", "East", "Northing", "North");
1683     add_proj4text (p, 0,
1684         "+proj=utm +zone=28 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +");
1685     add_proj4text (p, 1,
1686         "units=m +no_defs");
1687     add_srs_wkt (p, 0,
1688         "PROJCS[\"GR96 / UTM zone 28N\",GEOGCS[\"GR96\",DATUM[\"G");
1689     add_srs_wkt (p, 1,
1690         "reenland_1996\",SPHEROID[\"GRS 1980\",6378137,298.257222");
1691     add_srs_wkt (p, 2,
1692         "101,AUTHORITY[\"EPSG\",\"7019\"]],AUTHORITY[\"EPSG\",\"6");
1693     add_srs_wkt (p, 3,
1694         "747\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
1695     add_srs_wkt (p, 4,
1696         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
1697     add_srs_wkt (p, 5,
1698         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4747\"]],PROJECTION[\"");
1699     add_srs_wkt (p, 6,
1700         "Transverse_Mercator\"],PARAMETER[\"latitude_of_origin\",");
1701     add_srs_wkt (p, 7,
1702         "0],PARAMETER[\"central_meridian\",-15],PARAMETER[\"scale");
1703     add_srs_wkt (p, 8,
1704         "_factor\",0.9996],PARAMETER[\"false_easting\",500000],PA");
1705     add_srs_wkt (p, 9,
1706         "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
1707     add_srs_wkt (p, 10,
1708         "[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"North");
1709     add_srs_wkt (p, 11,
1710         "ing\",NORTH],AUTHORITY[\"EPSG\",\"3188\"]]");
1711     p = add_epsg_def_ex (filter, first, last, 3189, "epsg", 3189,
1712         "GR96 / UTM zone 29N", 0, 0,
1713         "GRS 1980", "Greenwich",
1714         "Greenland_1996", "Transverse_Mercator", "metre",
1715         "Easting", "East", "Northing", "North");
1716     add_proj4text (p, 0,
1717         "+proj=utm +zone=29 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +");
1718     add_proj4text (p, 1,
1719         "units=m +no_defs");
1720     add_srs_wkt (p, 0,
1721         "PROJCS[\"GR96 / UTM zone 29N\",GEOGCS[\"GR96\",DATUM[\"G");
1722     add_srs_wkt (p, 1,
1723         "reenland_1996\",SPHEROID[\"GRS 1980\",6378137,298.257222");
1724     add_srs_wkt (p, 2,
1725         "101,AUTHORITY[\"EPSG\",\"7019\"]],AUTHORITY[\"EPSG\",\"6");
1726     add_srs_wkt (p, 3,
1727         "747\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
1728     add_srs_wkt (p, 4,
1729         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
1730     add_srs_wkt (p, 5,
1731         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4747\"]],PROJECTION[\"");
1732     add_srs_wkt (p, 6,
1733         "Transverse_Mercator\"],PARAMETER[\"latitude_of_origin\",");
1734     add_srs_wkt (p, 7,
1735         "0],PARAMETER[\"central_meridian\",-9],PARAMETER[\"scale_");
1736     add_srs_wkt (p, 8,
1737         "factor\",0.9996],PARAMETER[\"false_easting\",500000],PAR");
1738     add_srs_wkt (p, 9,
1739         "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
1740     add_srs_wkt (p, 10,
1741         "\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northi");
1742     add_srs_wkt (p, 11,
1743         "ng\",NORTH],AUTHORITY[\"EPSG\",\"3189\"]]");
1744     p = add_epsg_def_ex (filter, first, last, 3190, "epsg", 3190,
1745         "LGD2006 / Libya TM zone 5", 0, 0,
1746         "International 1924", "Greenwich",
1747         "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
1748         "Easting", "East", "Northing", "North");
1749     add_proj4text (p, 0,
1750         "+proj=tmerc +lat_0=0 +lon_0=9 +k=0.99995 +x_0=200000 +y_");
1751     add_proj4text (p, 1,
1752         "0=0 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,0");
1753     add_proj4text (p, 2,
1754         ",0,0 +units=m +no_defs");
1755     add_srs_wkt (p, 0,
1756         "PROJCS[\"LGD2006 / Libya TM zone 5\",GEOGCS[\"LGD2006\",");
1757     add_srs_wkt (p, 1,
1758         "DATUM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Internat");
1759     add_srs_wkt (p, 2,
1760         "ional 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],A");
1761     add_srs_wkt (p, 3,
1762         "UTHORITY[\"EPSG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTH");
1763     add_srs_wkt (p, 4,
1764         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
1765     add_srs_wkt (p, 5,
1766         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
1767     add_srs_wkt (p, 6,
1768         "4754\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
1769     add_srs_wkt (p, 7,
1770         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",9");
1771     add_srs_wkt (p, 8,
1772         "],PARAMETER[\"scale_factor\",0.99995],PARAMETER[\"false_");
1773     add_srs_wkt (p, 9,
1774         "easting\",200000],PARAMETER[\"false_northing\",0],UNIT[\"");
1775     add_srs_wkt (p, 10,
1776         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\"");
1777     add_srs_wkt (p, 11,
1778         ",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"319");
1779     add_srs_wkt (p, 12,
1780         "0\"]]");
1781     p = add_epsg_def_ex (filter, first, last, 3191, "epsg", 3191,
1782         "LGD2006 / Libya TM zone 6", 0, 0,
1783         "International 1924", "Greenwich",
1784         "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
1785         "Easting", "East", "Northing", "North");
1786     add_proj4text (p, 0,
1787         "+proj=tmerc +lat_0=0 +lon_0=11 +k=0.99995 +x_0=200000 +y");
1788     add_proj4text (p, 1,
1789         "_0=0 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,");
1790     add_proj4text (p, 2,
1791         "0,0,0 +units=m +no_defs");
1792     add_srs_wkt (p, 0,
1793         "PROJCS[\"LGD2006 / Libya TM zone 6\",GEOGCS[\"LGD2006\",");
1794     add_srs_wkt (p, 1,
1795         "DATUM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Internat");
1796     add_srs_wkt (p, 2,
1797         "ional 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],A");
1798     add_srs_wkt (p, 3,
1799         "UTHORITY[\"EPSG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTH");
1800     add_srs_wkt (p, 4,
1801         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
1802     add_srs_wkt (p, 5,
1803         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
1804     add_srs_wkt (p, 6,
1805         "4754\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
1806     add_srs_wkt (p, 7,
1807         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
1808     add_srs_wkt (p, 8,
1809         "1],PARAMETER[\"scale_factor\",0.99995],PARAMETER[\"false");
1810     add_srs_wkt (p, 9,
1811         "_easting\",200000],PARAMETER[\"false_northing\",0],UNIT[");
1812     add_srs_wkt (p, 10,
1813         "\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting");
1814     add_srs_wkt (p, 11,
1815         "\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3");
1816     add_srs_wkt (p, 12,
1817         "191\"]]");
1818     p = add_epsg_def_ex (filter, first, last, 3192, "epsg", 3192,
1819         "LGD2006 / Libya TM zone 7", 0, 0,
1820         "International 1924", "Greenwich",
1821         "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
1822         "Easting", "East", "Northing", "North");
1823     add_proj4text (p, 0,
1824         "+proj=tmerc +lat_0=0 +lon_0=13 +k=0.99995 +x_0=200000 +y");
1825     add_proj4text (p, 1,
1826         "_0=0 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,");
1827     add_proj4text (p, 2,
1828         "0,0,0 +units=m +no_defs");
1829     add_srs_wkt (p, 0,
1830         "PROJCS[\"LGD2006 / Libya TM zone 7\",GEOGCS[\"LGD2006\",");
1831     add_srs_wkt (p, 1,
1832         "DATUM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Internat");
1833     add_srs_wkt (p, 2,
1834         "ional 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],A");
1835     add_srs_wkt (p, 3,
1836         "UTHORITY[\"EPSG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTH");
1837     add_srs_wkt (p, 4,
1838         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
1839     add_srs_wkt (p, 5,
1840         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
1841     add_srs_wkt (p, 6,
1842         "4754\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
1843     add_srs_wkt (p, 7,
1844         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
1845     add_srs_wkt (p, 8,
1846         "3],PARAMETER[\"scale_factor\",0.99995],PARAMETER[\"false");
1847     add_srs_wkt (p, 9,
1848         "_easting\",200000],PARAMETER[\"false_northing\",0],UNIT[");
1849     add_srs_wkt (p, 10,
1850         "\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting");
1851     add_srs_wkt (p, 11,
1852         "\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3");
1853     add_srs_wkt (p, 12,
1854         "192\"]]");
1855     p = add_epsg_def_ex (filter, first, last, 3193, "epsg", 3193,
1856         "LGD2006 / Libya TM zone 8", 0, 0,
1857         "International 1924", "Greenwich",
1858         "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
1859         "Easting", "East", "Northing", "North");
1860     add_proj4text (p, 0,
1861         "+proj=tmerc +lat_0=0 +lon_0=15 +k=0.99995 +x_0=200000 +y");
1862     add_proj4text (p, 1,
1863         "_0=0 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,");
1864     add_proj4text (p, 2,
1865         "0,0,0 +units=m +no_defs");
1866     add_srs_wkt (p, 0,
1867         "PROJCS[\"LGD2006 / Libya TM zone 8\",GEOGCS[\"LGD2006\",");
1868     add_srs_wkt (p, 1,
1869         "DATUM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Internat");
1870     add_srs_wkt (p, 2,
1871         "ional 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],A");
1872     add_srs_wkt (p, 3,
1873         "UTHORITY[\"EPSG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTH");
1874     add_srs_wkt (p, 4,
1875         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
1876     add_srs_wkt (p, 5,
1877         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
1878     add_srs_wkt (p, 6,
1879         "4754\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
1880     add_srs_wkt (p, 7,
1881         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
1882     add_srs_wkt (p, 8,
1883         "5],PARAMETER[\"scale_factor\",0.99995],PARAMETER[\"false");
1884     add_srs_wkt (p, 9,
1885         "_easting\",200000],PARAMETER[\"false_northing\",0],UNIT[");
1886     add_srs_wkt (p, 10,
1887         "\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting");
1888     add_srs_wkt (p, 11,
1889         "\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3");
1890     add_srs_wkt (p, 12,
1891         "193\"]]");
1892     p = add_epsg_def_ex (filter, first, last, 3194, "epsg", 3194,
1893         "LGD2006 / Libya TM zone 9", 0, 0,
1894         "International 1924", "Greenwich",
1895         "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
1896         "Easting", "East", "Northing", "North");
1897     add_proj4text (p, 0,
1898         "+proj=tmerc +lat_0=0 +lon_0=17 +k=0.99995 +x_0=200000 +y");
1899     add_proj4text (p, 1,
1900         "_0=0 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,");
1901     add_proj4text (p, 2,
1902         "0,0,0 +units=m +no_defs");
1903     add_srs_wkt (p, 0,
1904         "PROJCS[\"LGD2006 / Libya TM zone 9\",GEOGCS[\"LGD2006\",");
1905     add_srs_wkt (p, 1,
1906         "DATUM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Internat");
1907     add_srs_wkt (p, 2,
1908         "ional 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],A");
1909     add_srs_wkt (p, 3,
1910         "UTHORITY[\"EPSG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTH");
1911     add_srs_wkt (p, 4,
1912         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
1913     add_srs_wkt (p, 5,
1914         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
1915     add_srs_wkt (p, 6,
1916         "4754\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
1917     add_srs_wkt (p, 7,
1918         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
1919     add_srs_wkt (p, 8,
1920         "7],PARAMETER[\"scale_factor\",0.99995],PARAMETER[\"false");
1921     add_srs_wkt (p, 9,
1922         "_easting\",200000],PARAMETER[\"false_northing\",0],UNIT[");
1923     add_srs_wkt (p, 10,
1924         "\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting");
1925     add_srs_wkt (p, 11,
1926         "\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3");
1927     add_srs_wkt (p, 12,
1928         "194\"]]");
1929     p = add_epsg_def_ex (filter, first, last, 3195, "epsg", 3195,
1930         "LGD2006 / Libya TM zone 10", 0, 0,
1931         "International 1924", "Greenwich",
1932         "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
1933         "Easting", "East", "Northing", "North");
1934     add_proj4text (p, 0,
1935         "+proj=tmerc +lat_0=0 +lon_0=19 +k=0.99995 +x_0=200000 +y");
1936     add_proj4text (p, 1,
1937         "_0=0 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,");
1938     add_proj4text (p, 2,
1939         "0,0,0 +units=m +no_defs");
1940     add_srs_wkt (p, 0,
1941         "PROJCS[\"LGD2006 / Libya TM zone 10\",GEOGCS[\"LGD2006\"");
1942     add_srs_wkt (p, 1,
1943         ",DATUM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Interna");
1944     add_srs_wkt (p, 2,
1945         "tional 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],");
1946     add_srs_wkt (p, 3,
1947         "AUTHORITY[\"EPSG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUT");
1948     add_srs_wkt (p, 4,
1949         "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
1950     add_srs_wkt (p, 5,
1951         "99433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
1952     add_srs_wkt (p, 6,
1953         "4754\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
1954     add_srs_wkt (p, 7,
1955         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
1956     add_srs_wkt (p, 8,
1957         "9],PARAMETER[\"scale_factor\",0.99995],PARAMETER[\"false");
1958     add_srs_wkt (p, 9,
1959         "_easting\",200000],PARAMETER[\"false_northing\",0],UNIT[");
1960     add_srs_wkt (p, 10,
1961         "\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting");
1962     add_srs_wkt (p, 11,
1963         "\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3");
1964     add_srs_wkt (p, 12,
1965         "195\"]]");
1966     p = add_epsg_def_ex (filter, first, last, 3196, "epsg", 3196,
1967         "LGD2006 / Libya TM zone 11", 0, 0,
1968         "International 1924", "Greenwich",
1969         "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
1970         "Easting", "East", "Northing", "North");
1971     add_proj4text (p, 0,
1972         "+proj=tmerc +lat_0=0 +lon_0=21 +k=0.99995 +x_0=200000 +y");
1973     add_proj4text (p, 1,
1974         "_0=0 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,");
1975     add_proj4text (p, 2,
1976         "0,0,0 +units=m +no_defs");
1977     add_srs_wkt (p, 0,
1978         "PROJCS[\"LGD2006 / Libya TM zone 11\",GEOGCS[\"LGD2006\"");
1979     add_srs_wkt (p, 1,
1980         ",DATUM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Interna");
1981     add_srs_wkt (p, 2,
1982         "tional 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],");
1983     add_srs_wkt (p, 3,
1984         "AUTHORITY[\"EPSG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUT");
1985     add_srs_wkt (p, 4,
1986         "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
1987     add_srs_wkt (p, 5,
1988         "99433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
1989     add_srs_wkt (p, 6,
1990         "4754\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
1991     add_srs_wkt (p, 7,
1992         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",2");
1993     add_srs_wkt (p, 8,
1994         "1],PARAMETER[\"scale_factor\",0.99995],PARAMETER[\"false");
1995     add_srs_wkt (p, 9,
1996         "_easting\",200000],PARAMETER[\"false_northing\",0],UNIT[");
1997     add_srs_wkt (p, 10,
1998         "\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting");
1999     add_srs_wkt (p, 11,
2000         "\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3");
2001     add_srs_wkt (p, 12,
2002         "196\"]]");
2003     p = add_epsg_def_ex (filter, first, last, 3197, "epsg", 3197,
2004         "LGD2006 / Libya TM zone 12", 0, 0,
2005         "International 1924", "Greenwich",
2006         "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
2007         "Easting", "East", "Northing", "North");
2008     add_proj4text (p, 0,
2009         "+proj=tmerc +lat_0=0 +lon_0=23 +k=0.99995 +x_0=200000 +y");
2010     add_proj4text (p, 1,
2011         "_0=0 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,");
2012     add_proj4text (p, 2,
2013         "0,0,0 +units=m +no_defs");
2014     add_srs_wkt (p, 0,
2015         "PROJCS[\"LGD2006 / Libya TM zone 12\",GEOGCS[\"LGD2006\"");
2016     add_srs_wkt (p, 1,
2017         ",DATUM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Interna");
2018     add_srs_wkt (p, 2,
2019         "tional 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],");
2020     add_srs_wkt (p, 3,
2021         "AUTHORITY[\"EPSG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUT");
2022     add_srs_wkt (p, 4,
2023         "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
2024     add_srs_wkt (p, 5,
2025         "99433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
2026     add_srs_wkt (p, 6,
2027         "4754\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
2028     add_srs_wkt (p, 7,
2029         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",2");
2030     add_srs_wkt (p, 8,
2031         "3],PARAMETER[\"scale_factor\",0.99995],PARAMETER[\"false");
2032     add_srs_wkt (p, 9,
2033         "_easting\",200000],PARAMETER[\"false_northing\",0],UNIT[");
2034     add_srs_wkt (p, 10,
2035         "\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting");
2036     add_srs_wkt (p, 11,
2037         "\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3");
2038     add_srs_wkt (p, 12,
2039         "197\"]]");
2040     p = add_epsg_def_ex (filter, first, last, 3198, "epsg", 3198,
2041         "LGD2006 / Libya TM zone 13", 0, 0,
2042         "International 1924", "Greenwich",
2043         "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
2044         "Easting", "East", "Northing", "North");
2045     add_proj4text (p, 0,
2046         "+proj=tmerc +lat_0=0 +lon_0=25 +k=0.99995 +x_0=200000 +y");
2047     add_proj4text (p, 1,
2048         "_0=0 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,");
2049     add_proj4text (p, 2,
2050         "0,0,0 +units=m +no_defs");
2051     add_srs_wkt (p, 0,
2052         "PROJCS[\"LGD2006 / Libya TM zone 13\",GEOGCS[\"LGD2006\"");
2053     add_srs_wkt (p, 1,
2054         ",DATUM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Interna");
2055     add_srs_wkt (p, 2,
2056         "tional 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],");
2057     add_srs_wkt (p, 3,
2058         "AUTHORITY[\"EPSG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUT");
2059     add_srs_wkt (p, 4,
2060         "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
2061     add_srs_wkt (p, 5,
2062         "99433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
2063     add_srs_wkt (p, 6,
2064         "4754\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
2065     add_srs_wkt (p, 7,
2066         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",2");
2067     add_srs_wkt (p, 8,
2068         "5],PARAMETER[\"scale_factor\",0.99995],PARAMETER[\"false");
2069     add_srs_wkt (p, 9,
2070         "_easting\",200000],PARAMETER[\"false_northing\",0],UNIT[");
2071     add_srs_wkt (p, 10,
2072         "\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting");
2073     add_srs_wkt (p, 11,
2074         "\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3");
2075     add_srs_wkt (p, 12,
2076         "198\"]]");
2077     p = add_epsg_def_ex (filter, first, last, 3199, "epsg", 3199,
2078         "LGD2006 / UTM zone 32N", 0, 0,
2079         "International 1924", "Greenwich",
2080         "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
2081         "Easting", "East", "Northing", "North");
2082     add_proj4text (p, 0,
2083         "+proj=utm +zone=32 +ellps=intl +towgs84=-208.4058,-109.8");
2084     add_proj4text (p, 1,
2085         "777,-2.5764,0,0,0,0 +units=m +no_defs");
2086     add_srs_wkt (p, 0,
2087         "PROJCS[\"LGD2006 / UTM zone 32N\",GEOGCS[\"LGD2006\",DAT");
2088     add_srs_wkt (p, 1,
2089         "UM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Internation");
2090     add_srs_wkt (p, 2,
2091         "al 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],AUTH");
2092     add_srs_wkt (p, 3,
2093         "ORITY[\"EPSG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORI");
2094     add_srs_wkt (p, 4,
2095         "TY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519943");
2096     add_srs_wkt (p, 5,
2097         "3,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"475");
2098     add_srs_wkt (p, 6,
2099         "4\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"la");
2100     add_srs_wkt (p, 7,
2101         "titude_of_origin\",0],PARAMETER[\"central_meridian\",9],");
2102     add_srs_wkt (p, 8,
2103         "PARAMETER[\"scale_factor\",0.9996],PARAMETER[\"false_eas");
2104     add_srs_wkt (p, 9,
2105         "ting\",500000],PARAMETER[\"false_northing\",0],UNIT[\"me");
2106     add_srs_wkt (p, 10,
2107         "tre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",E");
2108     add_srs_wkt (p, 11,
2109         "AST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3199\"");
2110     add_srs_wkt (p, 12,
2111         "]]");
2112     p = add_epsg_def_ex (filter, first, last, 3200, "epsg", 3200,
2113         "FD58 / Iraq zone", 0, 0,
2114         "Clarke 1880 (RGS)", "Greenwich",
2115         "Final_Datum_1958", "Lambert_Conformal_Conic_1SP", "metre",
2116         "Easting", "East", "Northing", "North");
2117     add_proj4text (p, 0,
2118         "+proj=lcc +lat_1=32.5 +lat_0=32.5 +lon_0=45 +k_0=0.99878");
2119     add_proj4text (p, 1,
2120         "64078000001 +x_0=1500000 +y_0=1166200 +ellps=clrk80 +tow");
2121     add_proj4text (p, 2,
2122         "gs84=-241.54,-163.64,396.06,0,0,0,0 +units=m +no_defs");
2123     add_srs_wkt (p, 0,
2124         "PROJCS[\"FD58 / Iraq zone\",GEOGCS[\"FD58\",DATUM[\"Fina");
2125     add_srs_wkt (p, 1,
2126         "l_Datum_1958\",SPHEROID[\"Clarke 1880 (RGS)\",6378249.14");
2127     add_srs_wkt (p, 2,
2128         "5,293.465,AUTHORITY[\"EPSG\",\"7012\"]],AUTHORITY[\"EPSG");
2129     add_srs_wkt (p, 3,
2130         "\",\"6132\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",");
2131     add_srs_wkt (p, 4,
2132         "\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[");
2133     add_srs_wkt (p, 5,
2134         "\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4132\"]],PROJEC");
2135     add_srs_wkt (p, 6,
2136         "TION[\"Lambert_Conformal_Conic_1SP\"],PARAMETER[\"latitu");
2137     add_srs_wkt (p, 7,
2138         "de_of_origin\",32.5],PARAMETER[\"central_meridian\",45],");
2139     add_srs_wkt (p, 8,
2140         "PARAMETER[\"scale_factor\",0.9987864078],PARAMETER[\"fal");
2141     add_srs_wkt (p, 9,
2142         "se_easting\",1500000],PARAMETER[\"false_northing\",11662");
2143     add_srs_wkt (p, 10,
2144         "00],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[");
2145     add_srs_wkt (p, 11,
2146         "\"Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"E");
2147     add_srs_wkt (p, 12,
2148         "PSG\",\"3200\"]]");
2149     p = add_epsg_def_ex (filter, first, last, 3201, "epsg", 3201,
2150         "LGD2006 / UTM zone 33N", 0, 0,
2151         "International 1924", "Greenwich",
2152         "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
2153         "Easting", "East", "Northing", "North");
2154     add_proj4text (p, 0,
2155         "+proj=utm +zone=33 +ellps=intl +towgs84=-208.4058,-109.8");
2156     add_proj4text (p, 1,
2157         "777,-2.5764,0,0,0,0 +units=m +no_defs");
2158     add_srs_wkt (p, 0,
2159         "PROJCS[\"LGD2006 / UTM zone 33N\",GEOGCS[\"LGD2006\",DAT");
2160     add_srs_wkt (p, 1,
2161         "UM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Internation");
2162     add_srs_wkt (p, 2,
2163         "al 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],AUTH");
2164     add_srs_wkt (p, 3,
2165         "ORITY[\"EPSG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORI");
2166     add_srs_wkt (p, 4,
2167         "TY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519943");
2168     add_srs_wkt (p, 5,
2169         "3,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"475");
2170     add_srs_wkt (p, 6,
2171         "4\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"la");
2172     add_srs_wkt (p, 7,
2173         "titude_of_origin\",0],PARAMETER[\"central_meridian\",15]");
2174     add_srs_wkt (p, 8,
2175         ",PARAMETER[\"scale_factor\",0.9996],PARAMETER[\"false_ea");
2176     add_srs_wkt (p, 9,
2177         "sting\",500000],PARAMETER[\"false_northing\",0],UNIT[\"m");
2178     add_srs_wkt (p, 10,
2179         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",");
2180     add_srs_wkt (p, 11,
2181         "EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3201");
2182     add_srs_wkt (p, 12,
2183         "\"]]");
2184     p = add_epsg_def_ex (filter, first, last, 3202, "epsg", 3202,
2185         "LGD2006 / UTM zone 34N", 0, 0,
2186         "International 1924", "Greenwich",
2187         "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
2188         "Easting", "East", "Northing", "North");
2189     add_proj4text (p, 0,
2190         "+proj=utm +zone=34 +ellps=intl +towgs84=-208.4058,-109.8");
2191     add_proj4text (p, 1,
2192         "777,-2.5764,0,0,0,0 +units=m +no_defs");
2193     add_srs_wkt (p, 0,
2194         "PROJCS[\"LGD2006 / UTM zone 34N\",GEOGCS[\"LGD2006\",DAT");
2195     add_srs_wkt (p, 1,
2196         "UM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Internation");
2197     add_srs_wkt (p, 2,
2198         "al 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],AUTH");
2199     add_srs_wkt (p, 3,
2200         "ORITY[\"EPSG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORI");
2201     add_srs_wkt (p, 4,
2202         "TY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519943");
2203     add_srs_wkt (p, 5,
2204         "3,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"475");
2205     add_srs_wkt (p, 6,
2206         "4\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"la");
2207     add_srs_wkt (p, 7,
2208         "titude_of_origin\",0],PARAMETER[\"central_meridian\",21]");
2209     add_srs_wkt (p, 8,
2210         ",PARAMETER[\"scale_factor\",0.9996],PARAMETER[\"false_ea");
2211     add_srs_wkt (p, 9,
2212         "sting\",500000],PARAMETER[\"false_northing\",0],UNIT[\"m");
2213     add_srs_wkt (p, 10,
2214         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",");
2215     add_srs_wkt (p, 11,
2216         "EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3202");
2217     add_srs_wkt (p, 12,
2218         "\"]]");
2219     p = add_epsg_def_ex (filter, first, last, 3203, "epsg", 3203,
2220         "LGD2006 / UTM zone 35N", 0, 0,
2221         "International 1924", "Greenwich",
2222         "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
2223         "Easting", "East", "Northing", "North");
2224     add_proj4text (p, 0,
2225         "+proj=utm +zone=35 +ellps=intl +towgs84=-208.4058,-109.8");
2226     add_proj4text (p, 1,
2227         "777,-2.5764,0,0,0,0 +units=m +no_defs");
2228     add_srs_wkt (p, 0,
2229         "PROJCS[\"LGD2006 / UTM zone 35N\",GEOGCS[\"LGD2006\",DAT");
2230     add_srs_wkt (p, 1,
2231         "UM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Internation");
2232     add_srs_wkt (p, 2,
2233         "al 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],AUTH");
2234     add_srs_wkt (p, 3,
2235         "ORITY[\"EPSG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORI");
2236     add_srs_wkt (p, 4,
2237         "TY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519943");
2238     add_srs_wkt (p, 5,
2239         "3,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"475");
2240     add_srs_wkt (p, 6,
2241         "4\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"la");
2242     add_srs_wkt (p, 7,
2243         "titude_of_origin\",0],PARAMETER[\"central_meridian\",27]");
2244     add_srs_wkt (p, 8,
2245         ",PARAMETER[\"scale_factor\",0.9996],PARAMETER[\"false_ea");
2246     add_srs_wkt (p, 9,
2247         "sting\",500000],PARAMETER[\"false_northing\",0],UNIT[\"m");
2248     add_srs_wkt (p, 10,
2249         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",");
2250     add_srs_wkt (p, 11,
2251         "EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3203");
2252     add_srs_wkt (p, 12,
2253         "\"]]");
2254     p = add_epsg_def_ex (filter, first, last, 3204, "epsg", 3204,
2255         "WGS 84 / SCAR IMW SP19-20", 0, 0,
2256         "WGS 84", "Greenwich",
2257         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
2258         "Easting", "East", "Northing", "North");
2259     add_proj4text (p, 0,
2260         "+proj=lcc +lat_1=-60.66666666666666 +lat_2=-63.333333333");
2261     add_proj4text (p, 1,
2262         "33334 +lat_0=-90 +lon_0=-66 +x_0=0 +y_0=0 +datum=WGS84 +");
2263     add_proj4text (p, 2,
2264         "units=m +no_defs");
2265     add_srs_wkt (p, 0,
2266         "PROJCS[\"WGS 84 / SCAR IMW SP19-20\",GEOGCS[\"WGS 84\",D");
2267     add_srs_wkt (p, 1,
2268         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
2269     add_srs_wkt (p, 2,
2270         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
2271     add_srs_wkt (p, 3,
2272         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
2273     add_srs_wkt (p, 4,
2274         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
2275     add_srs_wkt (p, 5,
2276         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
2277     add_srs_wkt (p, 6,
2278         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
2279     add_srs_wkt (p, 7,
2280         "rigin\",-90],PARAMETER[\"central_meridian\",-66],PARAMET");
2281     add_srs_wkt (p, 8,
2282         "ER[\"standard_parallel_1\",-60.6666666666667],PARAMETER[");
2283     add_srs_wkt (p, 9,
2284         "\"standard_parallel_2\",-63.3333333333333],PARAMETER[\"f");
2285     add_srs_wkt (p, 10,
2286         "alse_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"");
2287     add_srs_wkt (p, 11,
2288         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\"");
2289     add_srs_wkt (p, 12,
2290         ",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"320");
2291     add_srs_wkt (p, 13,
2292         "4\"]]");
2293     p = add_epsg_def_ex (filter, first, last, 3205, "epsg", 3205,
2294         "WGS 84 / SCAR IMW SP21-22", 0, 0,
2295         "WGS 84", "Greenwich",
2296         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
2297         "Easting", "East", "Northing", "North");
2298     add_proj4text (p, 0,
2299         "+proj=lcc +lat_1=-60.66666666666666 +lat_2=-63.333333333");
2300     add_proj4text (p, 1,
2301         "33334 +lat_0=-90 +lon_0=-54 +x_0=0 +y_0=0 +datum=WGS84 +");
2302     add_proj4text (p, 2,
2303         "units=m +no_defs");
2304     add_srs_wkt (p, 0,
2305         "PROJCS[\"WGS 84 / SCAR IMW SP21-22\",GEOGCS[\"WGS 84\",D");
2306     add_srs_wkt (p, 1,
2307         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
2308     add_srs_wkt (p, 2,
2309         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
2310     add_srs_wkt (p, 3,
2311         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
2312     add_srs_wkt (p, 4,
2313         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
2314     add_srs_wkt (p, 5,
2315         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
2316     add_srs_wkt (p, 6,
2317         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
2318     add_srs_wkt (p, 7,
2319         "rigin\",-90],PARAMETER[\"central_meridian\",-54],PARAMET");
2320     add_srs_wkt (p, 8,
2321         "ER[\"standard_parallel_1\",-60.6666666666667],PARAMETER[");
2322     add_srs_wkt (p, 9,
2323         "\"standard_parallel_2\",-63.3333333333333],PARAMETER[\"f");
2324     add_srs_wkt (p, 10,
2325         "alse_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"");
2326     add_srs_wkt (p, 11,
2327         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\"");
2328     add_srs_wkt (p, 12,
2329         ",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"320");
2330     add_srs_wkt (p, 13,
2331         "5\"]]");
2332     p = add_epsg_def_ex (filter, first, last, 3206, "epsg", 3206,
2333         "WGS 84 / SCAR IMW SP23-24", 0, 0,
2334         "WGS 84", "Greenwich",
2335         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
2336         "Easting", "East", "Northing", "North");
2337     add_proj4text (p, 0,
2338         "+proj=lcc +lat_1=-60.66666666666666 +lat_2=-63.333333333");
2339     add_proj4text (p, 1,
2340         "33334 +lat_0=-90 +lon_0=-42 +x_0=0 +y_0=0 +datum=WGS84 +");
2341     add_proj4text (p, 2,
2342         "units=m +no_defs");
2343     add_srs_wkt (p, 0,
2344         "PROJCS[\"WGS 84 / SCAR IMW SP23-24\",GEOGCS[\"WGS 84\",D");
2345     add_srs_wkt (p, 1,
2346         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
2347     add_srs_wkt (p, 2,
2348         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
2349     add_srs_wkt (p, 3,
2350         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
2351     add_srs_wkt (p, 4,
2352         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
2353     add_srs_wkt (p, 5,
2354         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
2355     add_srs_wkt (p, 6,
2356         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
2357     add_srs_wkt (p, 7,
2358         "rigin\",-90],PARAMETER[\"central_meridian\",-42],PARAMET");
2359     add_srs_wkt (p, 8,
2360         "ER[\"standard_parallel_1\",-60.6666666666667],PARAMETER[");
2361     add_srs_wkt (p, 9,
2362         "\"standard_parallel_2\",-63.3333333333333],PARAMETER[\"f");
2363     add_srs_wkt (p, 10,
2364         "alse_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"");
2365     add_srs_wkt (p, 11,
2366         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\"");
2367     add_srs_wkt (p, 12,
2368         ",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"320");
2369     add_srs_wkt (p, 13,
2370         "6\"]]");
2371     p = add_epsg_def_ex (filter, first, last, 3207, "epsg", 3207,
2372         "WGS 84 / SCAR IMW SQ01-02", 0, 0,
2373         "WGS 84", "Greenwich",
2374         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
2375         "Easting", "East", "Northing", "North");
2376     add_proj4text (p, 0,
2377         "+proj=lcc +lat_1=-64.66666666666667 +lat_2=-67.333333333");
2378     add_proj4text (p, 1,
2379         "33333 +lat_0=-90 +lon_0=-174 +x_0=0 +y_0=0 +datum=WGS84 ");
2380     add_proj4text (p, 2,
2381         "+units=m +no_defs");
2382     add_srs_wkt (p, 0,
2383         "PROJCS[\"WGS 84 / SCAR IMW SQ01-02\",GEOGCS[\"WGS 84\",D");
2384     add_srs_wkt (p, 1,
2385         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
2386     add_srs_wkt (p, 2,
2387         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
2388     add_srs_wkt (p, 3,
2389         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
2390     add_srs_wkt (p, 4,
2391         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
2392     add_srs_wkt (p, 5,
2393         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
2394     add_srs_wkt (p, 6,
2395         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
2396     add_srs_wkt (p, 7,
2397         "rigin\",-90],PARAMETER[\"central_meridian\",-174],PARAME");
2398     add_srs_wkt (p, 8,
2399         "TER[\"standard_parallel_1\",-64.6666666666667],PARAMETER");
2400     add_srs_wkt (p, 9,
2401         "[\"standard_parallel_2\",-67.3333333333333],PARAMETER[\"");
2402     add_srs_wkt (p, 10,
2403         "false_easting\",0],PARAMETER[\"false_northing\",0],UNIT[");
2404     add_srs_wkt (p, 11,
2405         "\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting");
2406     add_srs_wkt (p, 12,
2407         "\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3");
2408     add_srs_wkt (p, 13,
2409         "207\"]]");
2410     p = add_epsg_def_ex (filter, first, last, 3208, "epsg", 3208,
2411         "WGS 84 / SCAR IMW SQ19-20", 0, 0,
2412         "WGS 84", "Greenwich",
2413         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
2414         "Easting", "East", "Northing", "North");
2415     add_proj4text (p, 0,
2416         "+proj=lcc +lat_1=-64.66666666666667 +lat_2=-67.333333333");
2417     add_proj4text (p, 1,
2418         "33333 +lat_0=-90 +lon_0=-66 +x_0=0 +y_0=0 +datum=WGS84 +");
2419     add_proj4text (p, 2,
2420         "units=m +no_defs");
2421     add_srs_wkt (p, 0,
2422         "PROJCS[\"WGS 84 / SCAR IMW SQ19-20\",GEOGCS[\"WGS 84\",D");
2423     add_srs_wkt (p, 1,
2424         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
2425     add_srs_wkt (p, 2,
2426         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
2427     add_srs_wkt (p, 3,
2428         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
2429     add_srs_wkt (p, 4,
2430         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
2431     add_srs_wkt (p, 5,
2432         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
2433     add_srs_wkt (p, 6,
2434         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
2435     add_srs_wkt (p, 7,
2436         "rigin\",-90],PARAMETER[\"central_meridian\",-66],PARAMET");
2437     add_srs_wkt (p, 8,
2438         "ER[\"standard_parallel_1\",-64.6666666666667],PARAMETER[");
2439     add_srs_wkt (p, 9,
2440         "\"standard_parallel_2\",-67.3333333333333],PARAMETER[\"f");
2441     add_srs_wkt (p, 10,
2442         "alse_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"");
2443     add_srs_wkt (p, 11,
2444         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\"");
2445     add_srs_wkt (p, 12,
2446         ",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"320");
2447     add_srs_wkt (p, 13,
2448         "8\"]]");
2449     p = add_epsg_def_ex (filter, first, last, 3209, "epsg", 3209,
2450         "WGS 84 / SCAR IMW SQ21-22", 0, 0,
2451         "WGS 84", "Greenwich",
2452         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
2453         "Easting", "East", "Northing", "North");
2454     add_proj4text (p, 0,
2455         "+proj=lcc +lat_1=-64.66666666666667 +lat_2=-67.333333333");
2456     add_proj4text (p, 1,
2457         "33333 +lat_0=-90 +lon_0=-54 +x_0=0 +y_0=0 +datum=WGS84 +");
2458     add_proj4text (p, 2,
2459         "units=m +no_defs");
2460     add_srs_wkt (p, 0,
2461         "PROJCS[\"WGS 84 / SCAR IMW SQ21-22\",GEOGCS[\"WGS 84\",D");
2462     add_srs_wkt (p, 1,
2463         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
2464     add_srs_wkt (p, 2,
2465         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
2466     add_srs_wkt (p, 3,
2467         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
2468     add_srs_wkt (p, 4,
2469         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
2470     add_srs_wkt (p, 5,
2471         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
2472     add_srs_wkt (p, 6,
2473         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
2474     add_srs_wkt (p, 7,
2475         "rigin\",-90],PARAMETER[\"central_meridian\",-54],PARAMET");
2476     add_srs_wkt (p, 8,
2477         "ER[\"standard_parallel_1\",-64.6666666666667],PARAMETER[");
2478     add_srs_wkt (p, 9,
2479         "\"standard_parallel_2\",-67.3333333333333],PARAMETER[\"f");
2480     add_srs_wkt (p, 10,
2481         "alse_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"");
2482     add_srs_wkt (p, 11,
2483         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\"");
2484     add_srs_wkt (p, 12,
2485         ",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"320");
2486     add_srs_wkt (p, 13,
2487         "9\"]]");
2488     p = add_epsg_def_ex (filter, first, last, 3210, "epsg", 3210,
2489         "WGS 84 / SCAR IMW SQ37-38", 0, 0,
2490         "WGS 84", "Greenwich",
2491         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
2492         "Easting", "East", "Northing", "North");
2493     add_proj4text (p, 0,
2494         "+proj=lcc +lat_1=-64.66666666666667 +lat_2=-67.333333333");
2495     add_proj4text (p, 1,
2496         "33333 +lat_0=-90 +lon_0=42 +x_0=0 +y_0=0 +datum=WGS84 +u");
2497     add_proj4text (p, 2,
2498         "nits=m +no_defs");
2499     add_srs_wkt (p, 0,
2500         "PROJCS[\"WGS 84 / SCAR IMW SQ37-38\",GEOGCS[\"WGS 84\",D");
2501     add_srs_wkt (p, 1,
2502         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
2503     add_srs_wkt (p, 2,
2504         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
2505     add_srs_wkt (p, 3,
2506         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
2507     add_srs_wkt (p, 4,
2508         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
2509     add_srs_wkt (p, 5,
2510         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
2511     add_srs_wkt (p, 6,
2512         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
2513     add_srs_wkt (p, 7,
2514         "rigin\",-90],PARAMETER[\"central_meridian\",42],PARAMETE");
2515     add_srs_wkt (p, 8,
2516         "R[\"standard_parallel_1\",-64.6666666666667],PARAMETER[\"");
2517     add_srs_wkt (p, 9,
2518         "standard_parallel_2\",-67.3333333333333],PARAMETER[\"fal");
2519     add_srs_wkt (p, 10,
2520         "se_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"m");
2521     add_srs_wkt (p, 11,
2522         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",");
2523     add_srs_wkt (p, 12,
2524         "EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3210");
2525     add_srs_wkt (p, 13,
2526         "\"]]");
2527     p = add_epsg_def_ex (filter, first, last, 3211, "epsg", 3211,
2528         "WGS 84 / SCAR IMW SQ39-40", 0, 0,
2529         "WGS 84", "Greenwich",
2530         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
2531         "Easting", "East", "Northing", "North");
2532     add_proj4text (p, 0,
2533         "+proj=lcc +lat_1=-64.66666666666667 +lat_2=-67.333333333");
2534     add_proj4text (p, 1,
2535         "33333 +lat_0=-90 +lon_0=54 +x_0=0 +y_0=0 +datum=WGS84 +u");
2536     add_proj4text (p, 2,
2537         "nits=m +no_defs");
2538     add_srs_wkt (p, 0,
2539         "PROJCS[\"WGS 84 / SCAR IMW SQ39-40\",GEOGCS[\"WGS 84\",D");
2540     add_srs_wkt (p, 1,
2541         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
2542     add_srs_wkt (p, 2,
2543         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
2544     add_srs_wkt (p, 3,
2545         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
2546     add_srs_wkt (p, 4,
2547         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
2548     add_srs_wkt (p, 5,
2549         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
2550     add_srs_wkt (p, 6,
2551         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
2552     add_srs_wkt (p, 7,
2553         "rigin\",-90],PARAMETER[\"central_meridian\",54],PARAMETE");
2554     add_srs_wkt (p, 8,
2555         "R[\"standard_parallel_1\",-64.6666666666667],PARAMETER[\"");
2556     add_srs_wkt (p, 9,
2557         "standard_parallel_2\",-67.3333333333333],PARAMETER[\"fal");
2558     add_srs_wkt (p, 10,
2559         "se_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"m");
2560     add_srs_wkt (p, 11,
2561         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",");
2562     add_srs_wkt (p, 12,
2563         "EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3211");
2564     add_srs_wkt (p, 13,
2565         "\"]]");
2566     p = add_epsg_def_ex (filter, first, last, 3212, "epsg", 3212,
2567         "WGS 84 / SCAR IMW SQ41-42", 0, 0,
2568         "WGS 84", "Greenwich",
2569         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
2570         "Easting", "East", "Northing", "North");
2571     add_proj4text (p, 0,
2572         "+proj=lcc +lat_1=-64.66666666666667 +lat_2=-67.333333333");
2573     add_proj4text (p, 1,
2574         "33333 +lat_0=-90 +lon_0=66 +x_0=0 +y_0=0 +datum=WGS84 +u");
2575     add_proj4text (p, 2,
2576         "nits=m +no_defs");
2577     add_srs_wkt (p, 0,
2578         "PROJCS[\"WGS 84 / SCAR IMW SQ41-42\",GEOGCS[\"WGS 84\",D");
2579     add_srs_wkt (p, 1,
2580         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
2581     add_srs_wkt (p, 2,
2582         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
2583     add_srs_wkt (p, 3,
2584         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
2585     add_srs_wkt (p, 4,
2586         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
2587     add_srs_wkt (p, 5,
2588         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
2589     add_srs_wkt (p, 6,
2590         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
2591     add_srs_wkt (p, 7,
2592         "rigin\",-90],PARAMETER[\"central_meridian\",66],PARAMETE");
2593     add_srs_wkt (p, 8,
2594         "R[\"standard_parallel_1\",-64.6666666666667],PARAMETER[\"");
2595     add_srs_wkt (p, 9,
2596         "standard_parallel_2\",-67.3333333333333],PARAMETER[\"fal");
2597     add_srs_wkt (p, 10,
2598         "se_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"m");
2599     add_srs_wkt (p, 11,
2600         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",");
2601     add_srs_wkt (p, 12,
2602         "EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3212");
2603     add_srs_wkt (p, 13,
2604         "\"]]");
2605     p = add_epsg_def_ex (filter, first, last, 3213, "epsg", 3213,
2606         "WGS 84 / SCAR IMW SQ43-44", 0, 0,
2607         "WGS 84", "Greenwich",
2608         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
2609         "Easting", "East", "Northing", "North");
2610     add_proj4text (p, 0,
2611         "+proj=lcc +lat_1=-64.66666666666667 +lat_2=-67.333333333");
2612     add_proj4text (p, 1,
2613         "33333 +lat_0=-90 +lon_0=78 +x_0=0 +y_0=0 +datum=WGS84 +u");
2614     add_proj4text (p, 2,
2615         "nits=m +no_defs");
2616     add_srs_wkt (p, 0,
2617         "PROJCS[\"WGS 84 / SCAR IMW SQ43-44\",GEOGCS[\"WGS 84\",D");
2618     add_srs_wkt (p, 1,
2619         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
2620     add_srs_wkt (p, 2,
2621         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
2622     add_srs_wkt (p, 3,
2623         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
2624     add_srs_wkt (p, 4,
2625         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
2626     add_srs_wkt (p, 5,
2627         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
2628     add_srs_wkt (p, 6,
2629         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
2630     add_srs_wkt (p, 7,
2631         "rigin\",-90],PARAMETER[\"central_meridian\",78],PARAMETE");
2632     add_srs_wkt (p, 8,
2633         "R[\"standard_parallel_1\",-64.6666666666667],PARAMETER[\"");
2634     add_srs_wkt (p, 9,
2635         "standard_parallel_2\",-67.3333333333333],PARAMETER[\"fal");
2636     add_srs_wkt (p, 10,
2637         "se_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"m");
2638     add_srs_wkt (p, 11,
2639         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",");
2640     add_srs_wkt (p, 12,
2641         "EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3213");
2642     add_srs_wkt (p, 13,
2643         "\"]]");
2644     p = add_epsg_def_ex (filter, first, last, 3214, "epsg", 3214,
2645         "WGS 84 / SCAR IMW SQ45-46", 0, 0,
2646         "WGS 84", "Greenwich",
2647         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
2648         "Easting", "East", "Northing", "North");
2649     add_proj4text (p, 0,
2650         "+proj=lcc +lat_1=-64.66666666666667 +lat_2=-67.333333333");
2651     add_proj4text (p, 1,
2652         "33333 +lat_0=-90 +lon_0=90 +x_0=0 +y_0=0 +datum=WGS84 +u");
2653     add_proj4text (p, 2,
2654         "nits=m +no_defs");
2655     add_srs_wkt (p, 0,
2656         "PROJCS[\"WGS 84 / SCAR IMW SQ45-46\",GEOGCS[\"WGS 84\",D");
2657     add_srs_wkt (p, 1,
2658         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
2659     add_srs_wkt (p, 2,
2660         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
2661     add_srs_wkt (p, 3,
2662         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
2663     add_srs_wkt (p, 4,
2664         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
2665     add_srs_wkt (p, 5,
2666         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
2667     add_srs_wkt (p, 6,
2668         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
2669     add_srs_wkt (p, 7,
2670         "rigin\",-90],PARAMETER[\"central_meridian\",90],PARAMETE");
2671     add_srs_wkt (p, 8,
2672         "R[\"standard_parallel_1\",-64.6666666666667],PARAMETER[\"");
2673     add_srs_wkt (p, 9,
2674         "standard_parallel_2\",-67.3333333333333],PARAMETER[\"fal");
2675     add_srs_wkt (p, 10,
2676         "se_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"m");
2677     add_srs_wkt (p, 11,
2678         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",");
2679     add_srs_wkt (p, 12,
2680         "EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3214");
2681     add_srs_wkt (p, 13,
2682         "\"]]");
2683     p = add_epsg_def_ex (filter, first, last, 3215, "epsg", 3215,
2684         "WGS 84 / SCAR IMW SQ47-48", 0, 0,
2685         "WGS 84", "Greenwich",
2686         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
2687         "Easting", "East", "Northing", "North");
2688     add_proj4text (p, 0,
2689         "+proj=lcc +lat_1=-64.66666666666667 +lat_2=-67.333333333");
2690     add_proj4text (p, 1,
2691         "33333 +lat_0=-90 +lon_0=102 +x_0=0 +y_0=0 +datum=WGS84 +");
2692     add_proj4text (p, 2,
2693         "units=m +no_defs");
2694     add_srs_wkt (p, 0,
2695         "PROJCS[\"WGS 84 / SCAR IMW SQ47-48\",GEOGCS[\"WGS 84\",D");
2696     add_srs_wkt (p, 1,
2697         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
2698     add_srs_wkt (p, 2,
2699         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
2700     add_srs_wkt (p, 3,
2701         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
2702     add_srs_wkt (p, 4,
2703         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
2704     add_srs_wkt (p, 5,
2705         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
2706     add_srs_wkt (p, 6,
2707         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
2708     add_srs_wkt (p, 7,
2709         "rigin\",-90],PARAMETER[\"central_meridian\",102],PARAMET");
2710     add_srs_wkt (p, 8,
2711         "ER[\"standard_parallel_1\",-64.6666666666667],PARAMETER[");
2712     add_srs_wkt (p, 9,
2713         "\"standard_parallel_2\",-67.3333333333333],PARAMETER[\"f");
2714     add_srs_wkt (p, 10,
2715         "alse_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"");
2716     add_srs_wkt (p, 11,
2717         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\"");
2718     add_srs_wkt (p, 12,
2719         ",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"321");
2720     add_srs_wkt (p, 13,
2721         "5\"]]");
2722     p = add_epsg_def_ex (filter, first, last, 3216, "epsg", 3216,
2723         "WGS 84 / SCAR IMW SQ49-50", 0, 0,
2724         "WGS 84", "Greenwich",
2725         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
2726         "Easting", "East", "Northing", "North");
2727     add_proj4text (p, 0,
2728         "+proj=lcc +lat_1=-64.66666666666667 +lat_2=-67.333333333");
2729     add_proj4text (p, 1,
2730         "33333 +lat_0=-90 +lon_0=114 +x_0=0 +y_0=0 +datum=WGS84 +");
2731     add_proj4text (p, 2,
2732         "units=m +no_defs");
2733     add_srs_wkt (p, 0,
2734         "PROJCS[\"WGS 84 / SCAR IMW SQ49-50\",GEOGCS[\"WGS 84\",D");
2735     add_srs_wkt (p, 1,
2736         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
2737     add_srs_wkt (p, 2,
2738         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
2739     add_srs_wkt (p, 3,
2740         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
2741     add_srs_wkt (p, 4,
2742         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
2743     add_srs_wkt (p, 5,
2744         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
2745     add_srs_wkt (p, 6,
2746         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
2747     add_srs_wkt (p, 7,
2748         "rigin\",-90],PARAMETER[\"central_meridian\",114],PARAMET");
2749     add_srs_wkt (p, 8,
2750         "ER[\"standard_parallel_1\",-64.6666666666667],PARAMETER[");
2751     add_srs_wkt (p, 9,
2752         "\"standard_parallel_2\",-67.3333333333333],PARAMETER[\"f");
2753     add_srs_wkt (p, 10,
2754         "alse_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"");
2755     add_srs_wkt (p, 11,
2756         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\"");
2757     add_srs_wkt (p, 12,
2758         ",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"321");
2759     add_srs_wkt (p, 13,
2760         "6\"]]");
2761     p = add_epsg_def_ex (filter, first, last, 3217, "epsg", 3217,
2762         "WGS 84 / SCAR IMW SQ51-52", 0, 0,
2763         "WGS 84", "Greenwich",
2764         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
2765         "Easting", "East", "Northing", "North");
2766     add_proj4text (p, 0,
2767         "+proj=lcc +lat_1=-64.66666666666667 +lat_2=-67.333333333");
2768     add_proj4text (p, 1,
2769         "33333 +lat_0=-90 +lon_0=126 +x_0=0 +y_0=0 +datum=WGS84 +");
2770     add_proj4text (p, 2,
2771         "units=m +no_defs");
2772     add_srs_wkt (p, 0,
2773         "PROJCS[\"WGS 84 / SCAR IMW SQ51-52\",GEOGCS[\"WGS 84\",D");
2774     add_srs_wkt (p, 1,
2775         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
2776     add_srs_wkt (p, 2,
2777         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
2778     add_srs_wkt (p, 3,
2779         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
2780     add_srs_wkt (p, 4,
2781         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
2782     add_srs_wkt (p, 5,
2783         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
2784     add_srs_wkt (p, 6,
2785         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
2786     add_srs_wkt (p, 7,
2787         "rigin\",-90],PARAMETER[\"central_meridian\",126],PARAMET");
2788     add_srs_wkt (p, 8,
2789         "ER[\"standard_parallel_1\",-64.6666666666667],PARAMETER[");
2790     add_srs_wkt (p, 9,
2791         "\"standard_parallel_2\",-67.3333333333333],PARAMETER[\"f");
2792     add_srs_wkt (p, 10,
2793         "alse_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"");
2794     add_srs_wkt (p, 11,
2795         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\"");
2796     add_srs_wkt (p, 12,
2797         ",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"321");
2798     add_srs_wkt (p, 13,
2799         "7\"]]");
2800     p = add_epsg_def_ex (filter, first, last, 3218, "epsg", 3218,
2801         "WGS 84 / SCAR IMW SQ53-54", 0, 0,
2802         "WGS 84", "Greenwich",
2803         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
2804         "Easting", "East", "Northing", "North");
2805     add_proj4text (p, 0,
2806         "+proj=lcc +lat_1=-64.66666666666667 +lat_2=-67.333333333");
2807     add_proj4text (p, 1,
2808         "33333 +lat_0=-90 +lon_0=138 +x_0=0 +y_0=0 +datum=WGS84 +");
2809     add_proj4text (p, 2,
2810         "units=m +no_defs");
2811     add_srs_wkt (p, 0,
2812         "PROJCS[\"WGS 84 / SCAR IMW SQ53-54\",GEOGCS[\"WGS 84\",D");
2813     add_srs_wkt (p, 1,
2814         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
2815     add_srs_wkt (p, 2,
2816         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
2817     add_srs_wkt (p, 3,
2818         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
2819     add_srs_wkt (p, 4,
2820         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
2821     add_srs_wkt (p, 5,
2822         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
2823     add_srs_wkt (p, 6,
2824         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
2825     add_srs_wkt (p, 7,
2826         "rigin\",-90],PARAMETER[\"central_meridian\",138],PARAMET");
2827     add_srs_wkt (p, 8,
2828         "ER[\"standard_parallel_1\",-64.6666666666667],PARAMETER[");
2829     add_srs_wkt (p, 9,
2830         "\"standard_parallel_2\",-67.3333333333333],PARAMETER[\"f");
2831     add_srs_wkt (p, 10,
2832         "alse_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"");
2833     add_srs_wkt (p, 11,
2834         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\"");
2835     add_srs_wkt (p, 12,
2836         ",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"321");
2837     add_srs_wkt (p, 13,
2838         "8\"]]");
2839     p = add_epsg_def_ex (filter, first, last, 3219, "epsg", 3219,
2840         "WGS 84 / SCAR IMW SQ55-56", 0, 0,
2841         "WGS 84", "Greenwich",
2842         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
2843         "Easting", "East", "Northing", "North");
2844     add_proj4text (p, 0,
2845         "+proj=lcc +lat_1=-64.66666666666667 +lat_2=-67.333333333");
2846     add_proj4text (p, 1,
2847         "33333 +lat_0=-90 +lon_0=150 +x_0=0 +y_0=0 +datum=WGS84 +");
2848     add_proj4text (p, 2,
2849         "units=m +no_defs");
2850     add_srs_wkt (p, 0,
2851         "PROJCS[\"WGS 84 / SCAR IMW SQ55-56\",GEOGCS[\"WGS 84\",D");
2852     add_srs_wkt (p, 1,
2853         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
2854     add_srs_wkt (p, 2,
2855         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
2856     add_srs_wkt (p, 3,
2857         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
2858     add_srs_wkt (p, 4,
2859         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
2860     add_srs_wkt (p, 5,
2861         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
2862     add_srs_wkt (p, 6,
2863         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
2864     add_srs_wkt (p, 7,
2865         "rigin\",-90],PARAMETER[\"central_meridian\",150],PARAMET");
2866     add_srs_wkt (p, 8,
2867         "ER[\"standard_parallel_1\",-64.6666666666667],PARAMETER[");
2868     add_srs_wkt (p, 9,
2869         "\"standard_parallel_2\",-67.3333333333333],PARAMETER[\"f");
2870     add_srs_wkt (p, 10,
2871         "alse_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"");
2872     add_srs_wkt (p, 11,
2873         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\"");
2874     add_srs_wkt (p, 12,
2875         ",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"321");
2876     add_srs_wkt (p, 13,
2877         "9\"]]");
2878     p = add_epsg_def_ex (filter, first, last, 3220, "epsg", 3220,
2879         "WGS 84 / SCAR IMW SQ57-58", 0, 0,
2880         "WGS 84", "Greenwich",
2881         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
2882         "Easting", "East", "Northing", "North");
2883     add_proj4text (p, 0,
2884         "+proj=lcc +lat_1=-64.66666666666667 +lat_2=-67.333333333");
2885     add_proj4text (p, 1,
2886         "33333 +lat_0=-90 +lon_0=162 +x_0=0 +y_0=0 +datum=WGS84 +");
2887     add_proj4text (p, 2,
2888         "units=m +no_defs");
2889     add_srs_wkt (p, 0,
2890         "PROJCS[\"WGS 84 / SCAR IMW SQ57-58\",GEOGCS[\"WGS 84\",D");
2891     add_srs_wkt (p, 1,
2892         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
2893     add_srs_wkt (p, 2,
2894         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
2895     add_srs_wkt (p, 3,
2896         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
2897     add_srs_wkt (p, 4,
2898         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
2899     add_srs_wkt (p, 5,
2900         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
2901     add_srs_wkt (p, 6,
2902         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
2903     add_srs_wkt (p, 7,
2904         "rigin\",-90],PARAMETER[\"central_meridian\",162],PARAMET");
2905     add_srs_wkt (p, 8,
2906         "ER[\"standard_parallel_1\",-64.6666666666667],PARAMETER[");
2907     add_srs_wkt (p, 9,
2908         "\"standard_parallel_2\",-67.3333333333333],PARAMETER[\"f");
2909     add_srs_wkt (p, 10,
2910         "alse_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"");
2911     add_srs_wkt (p, 11,
2912         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\"");
2913     add_srs_wkt (p, 12,
2914         ",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"322");
2915     add_srs_wkt (p, 13,
2916         "0\"]]");
2917     p = add_epsg_def_ex (filter, first, last, 3221, "epsg", 3221,
2918         "WGS 84 / SCAR IMW SR13-14", 0, 0,
2919         "WGS 84", "Greenwich",
2920         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
2921         "Easting", "East", "Northing", "North");
2922     add_proj4text (p, 0,
2923         "+proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.333333333");
2924     add_proj4text (p, 1,
2925         "33333 +lat_0=-90 +lon_0=-102 +x_0=0 +y_0=0 +datum=WGS84 ");
2926     add_proj4text (p, 2,
2927         "+units=m +no_defs");
2928     add_srs_wkt (p, 0,
2929         "PROJCS[\"WGS 84 / SCAR IMW SR13-14\",GEOGCS[\"WGS 84\",D");
2930     add_srs_wkt (p, 1,
2931         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
2932     add_srs_wkt (p, 2,
2933         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
2934     add_srs_wkt (p, 3,
2935         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
2936     add_srs_wkt (p, 4,
2937         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
2938     add_srs_wkt (p, 5,
2939         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
2940     add_srs_wkt (p, 6,
2941         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
2942     add_srs_wkt (p, 7,
2943         "rigin\",-90],PARAMETER[\"central_meridian\",-102],PARAME");
2944     add_srs_wkt (p, 8,
2945         "TER[\"standard_parallel_1\",-68.6666666666667],PARAMETER");
2946     add_srs_wkt (p, 9,
2947         "[\"standard_parallel_2\",-71.3333333333333],PARAMETER[\"");
2948     add_srs_wkt (p, 10,
2949         "false_easting\",0],PARAMETER[\"false_northing\",0],UNIT[");
2950     add_srs_wkt (p, 11,
2951         "\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting");
2952     add_srs_wkt (p, 12,
2953         "\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3");
2954     add_srs_wkt (p, 13,
2955         "221\"]]");
2956     p = add_epsg_def_ex (filter, first, last, 3222, "epsg", 3222,
2957         "WGS 84 / SCAR IMW SR15-16", 0, 0,
2958         "WGS 84", "Greenwich",
2959         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
2960         "Easting", "East", "Northing", "North");
2961     add_proj4text (p, 0,
2962         "+proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.333333333");
2963     add_proj4text (p, 1,
2964         "33333 +lat_0=-90 +lon_0=-90 +x_0=0 +y_0=0 +datum=WGS84 +");
2965     add_proj4text (p, 2,
2966         "units=m +no_defs");
2967     add_srs_wkt (p, 0,
2968         "PROJCS[\"WGS 84 / SCAR IMW SR15-16\",GEOGCS[\"WGS 84\",D");
2969     add_srs_wkt (p, 1,
2970         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
2971     add_srs_wkt (p, 2,
2972         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
2973     add_srs_wkt (p, 3,
2974         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
2975     add_srs_wkt (p, 4,
2976         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
2977     add_srs_wkt (p, 5,
2978         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
2979     add_srs_wkt (p, 6,
2980         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
2981     add_srs_wkt (p, 7,
2982         "rigin\",-90],PARAMETER[\"central_meridian\",-90],PARAMET");
2983     add_srs_wkt (p, 8,
2984         "ER[\"standard_parallel_1\",-68.6666666666667],PARAMETER[");
2985     add_srs_wkt (p, 9,
2986         "\"standard_parallel_2\",-71.3333333333333],PARAMETER[\"f");
2987     add_srs_wkt (p, 10,
2988         "alse_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"");
2989     add_srs_wkt (p, 11,
2990         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\"");
2991     add_srs_wkt (p, 12,
2992         ",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"322");
2993     add_srs_wkt (p, 13,
2994         "2\"]]");
2995     p = add_epsg_def_ex (filter, first, last, 3223, "epsg", 3223,
2996         "WGS 84 / SCAR IMW SR17-18", 0, 0,
2997         "WGS 84", "Greenwich",
2998         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
2999         "Easting", "East", "Northing", "North");
3000     add_proj4text (p, 0,
3001         "+proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.333333333");
3002     add_proj4text (p, 1,
3003         "33333 +lat_0=-90 +lon_0=-78 +x_0=0 +y_0=0 +datum=WGS84 +");
3004     add_proj4text (p, 2,
3005         "units=m +no_defs");
3006     add_srs_wkt (p, 0,
3007         "PROJCS[\"WGS 84 / SCAR IMW SR17-18\",GEOGCS[\"WGS 84\",D");
3008     add_srs_wkt (p, 1,
3009         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
3010     add_srs_wkt (p, 2,
3011         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
3012     add_srs_wkt (p, 3,
3013         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
3014     add_srs_wkt (p, 4,
3015         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
3016     add_srs_wkt (p, 5,
3017         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
3018     add_srs_wkt (p, 6,
3019         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
3020     add_srs_wkt (p, 7,
3021         "rigin\",-90],PARAMETER[\"central_meridian\",-78],PARAMET");
3022     add_srs_wkt (p, 8,
3023         "ER[\"standard_parallel_1\",-68.6666666666667],PARAMETER[");
3024     add_srs_wkt (p, 9,
3025         "\"standard_parallel_2\",-71.3333333333333],PARAMETER[\"f");
3026     add_srs_wkt (p, 10,
3027         "alse_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"");
3028     add_srs_wkt (p, 11,
3029         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\"");
3030     add_srs_wkt (p, 12,
3031         ",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"322");
3032     add_srs_wkt (p, 13,
3033         "3\"]]");
3034     p = add_epsg_def_ex (filter, first, last, 3224, "epsg", 3224,
3035         "WGS 84 / SCAR IMW SR19-20", 0, 0,
3036         "WGS 84", "Greenwich",
3037         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
3038         "Easting", "East", "Northing", "North");
3039     add_proj4text (p, 0,
3040         "+proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.333333333");
3041     add_proj4text (p, 1,
3042         "33333 +lat_0=-90 +lon_0=-66 +x_0=0 +y_0=0 +datum=WGS84 +");
3043     add_proj4text (p, 2,
3044         "units=m +no_defs");
3045     add_srs_wkt (p, 0,
3046         "PROJCS[\"WGS 84 / SCAR IMW SR19-20\",GEOGCS[\"WGS 84\",D");
3047     add_srs_wkt (p, 1,
3048         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
3049     add_srs_wkt (p, 2,
3050         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
3051     add_srs_wkt (p, 3,
3052         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
3053     add_srs_wkt (p, 4,
3054         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
3055     add_srs_wkt (p, 5,
3056         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
3057     add_srs_wkt (p, 6,
3058         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
3059     add_srs_wkt (p, 7,
3060         "rigin\",-90],PARAMETER[\"central_meridian\",-66],PARAMET");
3061     add_srs_wkt (p, 8,
3062         "ER[\"standard_parallel_1\",-68.6666666666667],PARAMETER[");
3063     add_srs_wkt (p, 9,
3064         "\"standard_parallel_2\",-71.3333333333333],PARAMETER[\"f");
3065     add_srs_wkt (p, 10,
3066         "alse_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"");
3067     add_srs_wkt (p, 11,
3068         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\"");
3069     add_srs_wkt (p, 12,
3070         ",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"322");
3071     add_srs_wkt (p, 13,
3072         "4\"]]");
3073     p = add_epsg_def_ex (filter, first, last, 3225, "epsg", 3225,
3074         "WGS 84 / SCAR IMW SR27-28", 0, 0,
3075         "WGS 84", "Greenwich",
3076         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
3077         "Easting", "East", "Northing", "North");
3078     add_proj4text (p, 0,
3079         "+proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.333333333");
3080     add_proj4text (p, 1,
3081         "33333 +lat_0=-90 +lon_0=-18 +x_0=0 +y_0=0 +datum=WGS84 +");
3082     add_proj4text (p, 2,
3083         "units=m +no_defs");
3084     add_srs_wkt (p, 0,
3085         "PROJCS[\"WGS 84 / SCAR IMW SR27-28\",GEOGCS[\"WGS 84\",D");
3086     add_srs_wkt (p, 1,
3087         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
3088     add_srs_wkt (p, 2,
3089         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
3090     add_srs_wkt (p, 3,
3091         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
3092     add_srs_wkt (p, 4,
3093         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
3094     add_srs_wkt (p, 5,
3095         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
3096     add_srs_wkt (p, 6,
3097         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
3098     add_srs_wkt (p, 7,
3099         "rigin\",-90],PARAMETER[\"central_meridian\",-18],PARAMET");
3100     add_srs_wkt (p, 8,
3101         "ER[\"standard_parallel_1\",-68.6666666666667],PARAMETER[");
3102     add_srs_wkt (p, 9,
3103         "\"standard_parallel_2\",-71.3333333333333],PARAMETER[\"f");
3104     add_srs_wkt (p, 10,
3105         "alse_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"");
3106     add_srs_wkt (p, 11,
3107         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\"");
3108     add_srs_wkt (p, 12,
3109         ",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"322");
3110     add_srs_wkt (p, 13,
3111         "5\"]]");
3112     p = add_epsg_def_ex (filter, first, last, 3226, "epsg", 3226,
3113         "WGS 84 / SCAR IMW SR29-30", 0, 0,
3114         "WGS 84", "Greenwich",
3115         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
3116         "Easting", "East", "Northing", "North");
3117     add_proj4text (p, 0,
3118         "+proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.333333333");
3119     add_proj4text (p, 1,
3120         "33333 +lat_0=-90 +lon_0=-6 +x_0=0 +y_0=0 +datum=WGS84 +u");
3121     add_proj4text (p, 2,
3122         "nits=m +no_defs");
3123     add_srs_wkt (p, 0,
3124         "PROJCS[\"WGS 84 / SCAR IMW SR29-30\",GEOGCS[\"WGS 84\",D");
3125     add_srs_wkt (p, 1,
3126         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
3127     add_srs_wkt (p, 2,
3128         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
3129     add_srs_wkt (p, 3,
3130         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
3131     add_srs_wkt (p, 4,
3132         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
3133     add_srs_wkt (p, 5,
3134         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
3135     add_srs_wkt (p, 6,
3136         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
3137     add_srs_wkt (p, 7,
3138         "rigin\",-90],PARAMETER[\"central_meridian\",-6],PARAMETE");
3139     add_srs_wkt (p, 8,
3140         "R[\"standard_parallel_1\",-68.6666666666667],PARAMETER[\"");
3141     add_srs_wkt (p, 9,
3142         "standard_parallel_2\",-71.3333333333333],PARAMETER[\"fal");
3143     add_srs_wkt (p, 10,
3144         "se_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"m");
3145     add_srs_wkt (p, 11,
3146         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",");
3147     add_srs_wkt (p, 12,
3148         "EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3226");
3149     add_srs_wkt (p, 13,
3150         "\"]]");
3151     p = add_epsg_def_ex (filter, first, last, 3227, "epsg", 3227,
3152         "WGS 84 / SCAR IMW SR31-32", 0, 0,
3153         "WGS 84", "Greenwich",
3154         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
3155         "Easting", "East", "Northing", "North");
3156     add_proj4text (p, 0,
3157         "+proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.333333333");
3158     add_proj4text (p, 1,
3159         "33333 +lat_0=-90 +lon_0=6 +x_0=0 +y_0=0 +datum=WGS84 +un");
3160     add_proj4text (p, 2,
3161         "its=m +no_defs");
3162     add_srs_wkt (p, 0,
3163         "PROJCS[\"WGS 84 / SCAR IMW SR31-32\",GEOGCS[\"WGS 84\",D");
3164     add_srs_wkt (p, 1,
3165         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
3166     add_srs_wkt (p, 2,
3167         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
3168     add_srs_wkt (p, 3,
3169         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
3170     add_srs_wkt (p, 4,
3171         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
3172     add_srs_wkt (p, 5,
3173         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
3174     add_srs_wkt (p, 6,
3175         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
3176     add_srs_wkt (p, 7,
3177         "rigin\",-90],PARAMETER[\"central_meridian\",6],PARAMETER");
3178     add_srs_wkt (p, 8,
3179         "[\"standard_parallel_1\",-68.6666666666667],PARAMETER[\"");
3180     add_srs_wkt (p, 9,
3181         "standard_parallel_2\",-71.3333333333333],PARAMETER[\"fal");
3182     add_srs_wkt (p, 10,
3183         "se_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"m");
3184     add_srs_wkt (p, 11,
3185         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",");
3186     add_srs_wkt (p, 12,
3187         "EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3227");
3188     add_srs_wkt (p, 13,
3189         "\"]]");
3190     p = add_epsg_def_ex (filter, first, last, 3228, "epsg", 3228,
3191         "WGS 84 / SCAR IMW SR33-34", 0, 0,
3192         "WGS 84", "Greenwich",
3193         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
3194         "Easting", "East", "Northing", "North");
3195     add_proj4text (p, 0,
3196         "+proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.333333333");
3197     add_proj4text (p, 1,
3198         "33333 +lat_0=-90 +lon_0=18 +x_0=0 +y_0=0 +datum=WGS84 +u");
3199     add_proj4text (p, 2,
3200         "nits=m +no_defs");
3201     add_srs_wkt (p, 0,
3202         "PROJCS[\"WGS 84 / SCAR IMW SR33-34\",GEOGCS[\"WGS 84\",D");
3203     add_srs_wkt (p, 1,
3204         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
3205     add_srs_wkt (p, 2,
3206         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
3207     add_srs_wkt (p, 3,
3208         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
3209     add_srs_wkt (p, 4,
3210         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
3211     add_srs_wkt (p, 5,
3212         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
3213     add_srs_wkt (p, 6,
3214         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
3215     add_srs_wkt (p, 7,
3216         "rigin\",-90],PARAMETER[\"central_meridian\",18],PARAMETE");
3217     add_srs_wkt (p, 8,
3218         "R[\"standard_parallel_1\",-68.6666666666667],PARAMETER[\"");
3219     add_srs_wkt (p, 9,
3220         "standard_parallel_2\",-71.3333333333333],PARAMETER[\"fal");
3221     add_srs_wkt (p, 10,
3222         "se_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"m");
3223     add_srs_wkt (p, 11,
3224         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",");
3225     add_srs_wkt (p, 12,
3226         "EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3228");
3227     add_srs_wkt (p, 13,
3228         "\"]]");
3229     p = add_epsg_def_ex (filter, first, last, 3229, "epsg", 3229,
3230         "WGS 84 / SCAR IMW SR35-36", 0, 0,
3231         "WGS 84", "Greenwich",
3232         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
3233         "Easting", "East", "Northing", "North");
3234     add_proj4text (p, 0,
3235         "+proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.333333333");
3236     add_proj4text (p, 1,
3237         "33333 +lat_0=-90 +lon_0=30 +x_0=0 +y_0=0 +datum=WGS84 +u");
3238     add_proj4text (p, 2,
3239         "nits=m +no_defs");
3240     add_srs_wkt (p, 0,
3241         "PROJCS[\"WGS 84 / SCAR IMW SR35-36\",GEOGCS[\"WGS 84\",D");
3242     add_srs_wkt (p, 1,
3243         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
3244     add_srs_wkt (p, 2,
3245         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
3246     add_srs_wkt (p, 3,
3247         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
3248     add_srs_wkt (p, 4,
3249         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
3250     add_srs_wkt (p, 5,
3251         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
3252     add_srs_wkt (p, 6,
3253         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
3254     add_srs_wkt (p, 7,
3255         "rigin\",-90],PARAMETER[\"central_meridian\",30],PARAMETE");
3256     add_srs_wkt (p, 8,
3257         "R[\"standard_parallel_1\",-68.6666666666667],PARAMETER[\"");
3258     add_srs_wkt (p, 9,
3259         "standard_parallel_2\",-71.3333333333333],PARAMETER[\"fal");
3260     add_srs_wkt (p, 10,
3261         "se_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"m");
3262     add_srs_wkt (p, 11,
3263         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",");
3264     add_srs_wkt (p, 12,
3265         "EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3229");
3266     add_srs_wkt (p, 13,
3267         "\"]]");
3268     p = add_epsg_def_ex (filter, first, last, 3230, "epsg", 3230,
3269         "WGS 84 / SCAR IMW SR37-38", 0, 0,
3270         "WGS 84", "Greenwich",
3271         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
3272         "Easting", "East", "Northing", "North");
3273     add_proj4text (p, 0,
3274         "+proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.333333333");
3275     add_proj4text (p, 1,
3276         "33333 +lat_0=-90 +lon_0=42 +x_0=0 +y_0=0 +datum=WGS84 +u");
3277     add_proj4text (p, 2,
3278         "nits=m +no_defs");
3279     add_srs_wkt (p, 0,
3280         "PROJCS[\"WGS 84 / SCAR IMW SR37-38\",GEOGCS[\"WGS 84\",D");
3281     add_srs_wkt (p, 1,
3282         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
3283     add_srs_wkt (p, 2,
3284         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
3285     add_srs_wkt (p, 3,
3286         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
3287     add_srs_wkt (p, 4,
3288         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
3289     add_srs_wkt (p, 5,
3290         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
3291     add_srs_wkt (p, 6,
3292         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
3293     add_srs_wkt (p, 7,
3294         "rigin\",-90],PARAMETER[\"central_meridian\",42],PARAMETE");
3295     add_srs_wkt (p, 8,
3296         "R[\"standard_parallel_1\",-68.6666666666667],PARAMETER[\"");
3297     add_srs_wkt (p, 9,
3298         "standard_parallel_2\",-71.3333333333333],PARAMETER[\"fal");
3299     add_srs_wkt (p, 10,
3300         "se_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"m");
3301     add_srs_wkt (p, 11,
3302         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",");
3303     add_srs_wkt (p, 12,
3304         "EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3230");
3305     add_srs_wkt (p, 13,
3306         "\"]]");
3307     p = add_epsg_def_ex (filter, first, last, 3231, "epsg", 3231,
3308         "WGS 84 / SCAR IMW SR39-40", 0, 0,
3309         "WGS 84", "Greenwich",
3310         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
3311         "Easting", "East", "Northing", "North");
3312     add_proj4text (p, 0,
3313         "+proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.333333333");
3314     add_proj4text (p, 1,
3315         "33333 +lat_0=-90 +lon_0=54 +x_0=0 +y_0=0 +datum=WGS84 +u");
3316     add_proj4text (p, 2,
3317         "nits=m +no_defs");
3318     add_srs_wkt (p, 0,
3319         "PROJCS[\"WGS 84 / SCAR IMW SR39-40\",GEOGCS[\"WGS 84\",D");
3320     add_srs_wkt (p, 1,
3321         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
3322     add_srs_wkt (p, 2,
3323         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
3324     add_srs_wkt (p, 3,
3325         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
3326     add_srs_wkt (p, 4,
3327         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
3328     add_srs_wkt (p, 5,
3329         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
3330     add_srs_wkt (p, 6,
3331         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
3332     add_srs_wkt (p, 7,
3333         "rigin\",-90],PARAMETER[\"central_meridian\",54],PARAMETE");
3334     add_srs_wkt (p, 8,
3335         "R[\"standard_parallel_1\",-68.6666666666667],PARAMETER[\"");
3336     add_srs_wkt (p, 9,
3337         "standard_parallel_2\",-71.3333333333333],PARAMETER[\"fal");
3338     add_srs_wkt (p, 10,
3339         "se_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"m");
3340     add_srs_wkt (p, 11,
3341         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",");
3342     add_srs_wkt (p, 12,
3343         "EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3231");
3344     add_srs_wkt (p, 13,
3345         "\"]]");
3346     p = add_epsg_def_ex (filter, first, last, 3232, "epsg", 3232,
3347         "WGS 84 / SCAR IMW SR41-42", 0, 0,
3348         "WGS 84", "Greenwich",
3349         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
3350         "Easting", "East", "Northing", "North");
3351     add_proj4text (p, 0,
3352         "+proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.333333333");
3353     add_proj4text (p, 1,
3354         "33333 +lat_0=-90 +lon_0=66 +x_0=0 +y_0=0 +datum=WGS84 +u");
3355     add_proj4text (p, 2,
3356         "nits=m +no_defs");
3357     add_srs_wkt (p, 0,
3358         "PROJCS[\"WGS 84 / SCAR IMW SR41-42\",GEOGCS[\"WGS 84\",D");
3359     add_srs_wkt (p, 1,
3360         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
3361     add_srs_wkt (p, 2,
3362         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
3363     add_srs_wkt (p, 3,
3364         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
3365     add_srs_wkt (p, 4,
3366         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
3367     add_srs_wkt (p, 5,
3368         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
3369     add_srs_wkt (p, 6,
3370         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
3371     add_srs_wkt (p, 7,
3372         "rigin\",-90],PARAMETER[\"central_meridian\",66],PARAMETE");
3373     add_srs_wkt (p, 8,
3374         "R[\"standard_parallel_1\",-68.6666666666667],PARAMETER[\"");
3375     add_srs_wkt (p, 9,
3376         "standard_parallel_2\",-71.3333333333333],PARAMETER[\"fal");
3377     add_srs_wkt (p, 10,
3378         "se_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"m");
3379     add_srs_wkt (p, 11,
3380         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",");
3381     add_srs_wkt (p, 12,
3382         "EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3232");
3383     add_srs_wkt (p, 13,
3384         "\"]]");
3385     p = add_epsg_def_ex (filter, first, last, 3233, "epsg", 3233,
3386         "WGS 84 / SCAR IMW SR43-44", 0, 0,
3387         "WGS 84", "Greenwich",
3388         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
3389         "Easting", "East", "Northing", "North");
3390     add_proj4text (p, 0,
3391         "+proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.333333333");
3392     add_proj4text (p, 1,
3393         "33333 +lat_0=-90 +lon_0=78 +x_0=0 +y_0=0 +datum=WGS84 +u");
3394     add_proj4text (p, 2,
3395         "nits=m +no_defs");
3396     add_srs_wkt (p, 0,
3397         "PROJCS[\"WGS 84 / SCAR IMW SR43-44\",GEOGCS[\"WGS 84\",D");
3398     add_srs_wkt (p, 1,
3399         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
3400     add_srs_wkt (p, 2,
3401         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
3402     add_srs_wkt (p, 3,
3403         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
3404     add_srs_wkt (p, 4,
3405         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
3406     add_srs_wkt (p, 5,
3407         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
3408     add_srs_wkt (p, 6,
3409         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
3410     add_srs_wkt (p, 7,
3411         "rigin\",-90],PARAMETER[\"central_meridian\",78],PARAMETE");
3412     add_srs_wkt (p, 8,
3413         "R[\"standard_parallel_1\",-68.6666666666667],PARAMETER[\"");
3414     add_srs_wkt (p, 9,
3415         "standard_parallel_2\",-71.3333333333333],PARAMETER[\"fal");
3416     add_srs_wkt (p, 10,
3417         "se_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"m");
3418     add_srs_wkt (p, 11,
3419         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",");
3420     add_srs_wkt (p, 12,
3421         "EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3233");
3422     add_srs_wkt (p, 13,
3423         "\"]]");
3424     p = add_epsg_def_ex (filter, first, last, 3234, "epsg", 3234,
3425         "WGS 84 / SCAR IMW SR45-46", 0, 0,
3426         "WGS 84", "Greenwich",
3427         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
3428         "Easting", "East", "Northing", "North");
3429     add_proj4text (p, 0,
3430         "+proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.333333333");
3431     add_proj4text (p, 1,
3432         "33333 +lat_0=-90 +lon_0=90 +x_0=0 +y_0=0 +datum=WGS84 +u");
3433     add_proj4text (p, 2,
3434         "nits=m +no_defs");
3435     add_srs_wkt (p, 0,
3436         "PROJCS[\"WGS 84 / SCAR IMW SR45-46\",GEOGCS[\"WGS 84\",D");
3437     add_srs_wkt (p, 1,
3438         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
3439     add_srs_wkt (p, 2,
3440         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
3441     add_srs_wkt (p, 3,
3442         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
3443     add_srs_wkt (p, 4,
3444         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
3445     add_srs_wkt (p, 5,
3446         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
3447     add_srs_wkt (p, 6,
3448         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
3449     add_srs_wkt (p, 7,
3450         "rigin\",-90],PARAMETER[\"central_meridian\",90],PARAMETE");
3451     add_srs_wkt (p, 8,
3452         "R[\"standard_parallel_1\",-68.6666666666667],PARAMETER[\"");
3453     add_srs_wkt (p, 9,
3454         "standard_parallel_2\",-71.3333333333333],PARAMETER[\"fal");
3455     add_srs_wkt (p, 10,
3456         "se_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"m");
3457     add_srs_wkt (p, 11,
3458         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",");
3459     add_srs_wkt (p, 12,
3460         "EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3234");
3461     add_srs_wkt (p, 13,
3462         "\"]]");
3463     p = add_epsg_def_ex (filter, first, last, 3235, "epsg", 3235,
3464         "WGS 84 / SCAR IMW SR47-48", 0, 0,
3465         "WGS 84", "Greenwich",
3466         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
3467         "Easting", "East", "Northing", "North");
3468     add_proj4text (p, 0,
3469         "+proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.333333333");
3470     add_proj4text (p, 1,
3471         "33333 +lat_0=-90 +lon_0=102 +x_0=0 +y_0=0 +datum=WGS84 +");
3472     add_proj4text (p, 2,
3473         "units=m +no_defs");
3474     add_srs_wkt (p, 0,
3475         "PROJCS[\"WGS 84 / SCAR IMW SR47-48\",GEOGCS[\"WGS 84\",D");
3476     add_srs_wkt (p, 1,
3477         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
3478     add_srs_wkt (p, 2,
3479         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
3480     add_srs_wkt (p, 3,
3481         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
3482     add_srs_wkt (p, 4,
3483         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
3484     add_srs_wkt (p, 5,
3485         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
3486     add_srs_wkt (p, 6,
3487         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
3488     add_srs_wkt (p, 7,
3489         "rigin\",-90],PARAMETER[\"central_meridian\",102],PARAMET");
3490     add_srs_wkt (p, 8,
3491         "ER[\"standard_parallel_1\",-68.6666666666667],PARAMETER[");
3492     add_srs_wkt (p, 9,
3493         "\"standard_parallel_2\",-71.3333333333333],PARAMETER[\"f");
3494     add_srs_wkt (p, 10,
3495         "alse_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"");
3496     add_srs_wkt (p, 11,
3497         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\"");
3498     add_srs_wkt (p, 12,
3499         ",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"323");
3500     add_srs_wkt (p, 13,
3501         "5\"]]");
3502     p = add_epsg_def_ex (filter, first, last, 3236, "epsg", 3236,
3503         "WGS 84 / SCAR IMW SR49-50", 0, 0,
3504         "WGS 84", "Greenwich",
3505         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
3506         "Easting", "East", "Northing", "North");
3507     add_proj4text (p, 0,
3508         "+proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.333333333");
3509     add_proj4text (p, 1,
3510         "33333 +lat_0=-90 +lon_0=114 +x_0=0 +y_0=0 +datum=WGS84 +");
3511     add_proj4text (p, 2,
3512         "units=m +no_defs");
3513     add_srs_wkt (p, 0,
3514         "PROJCS[\"WGS 84 / SCAR IMW SR49-50\",GEOGCS[\"WGS 84\",D");
3515     add_srs_wkt (p, 1,
3516         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
3517     add_srs_wkt (p, 2,
3518         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
3519     add_srs_wkt (p, 3,
3520         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
3521     add_srs_wkt (p, 4,
3522         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
3523     add_srs_wkt (p, 5,
3524         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
3525     add_srs_wkt (p, 6,
3526         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
3527     add_srs_wkt (p, 7,
3528         "rigin\",-90],PARAMETER[\"central_meridian\",114],PARAMET");
3529     add_srs_wkt (p, 8,
3530         "ER[\"standard_parallel_1\",-68.6666666666667],PARAMETER[");
3531     add_srs_wkt (p, 9,
3532         "\"standard_parallel_2\",-71.3333333333333],PARAMETER[\"f");
3533     add_srs_wkt (p, 10,
3534         "alse_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"");
3535     add_srs_wkt (p, 11,
3536         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\"");
3537     add_srs_wkt (p, 12,
3538         ",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"323");
3539     add_srs_wkt (p, 13,
3540         "6\"]]");
3541     p = add_epsg_def_ex (filter, first, last, 3237, "epsg", 3237,
3542         "WGS 84 / SCAR IMW SR51-52", 0, 0,
3543         "WGS 84", "Greenwich",
3544         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
3545         "Easting", "East", "Northing", "North");
3546     add_proj4text (p, 0,
3547         "+proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.333333333");
3548     add_proj4text (p, 1,
3549         "33333 +lat_0=-90 +lon_0=126 +x_0=0 +y_0=0 +datum=WGS84 +");
3550     add_proj4text (p, 2,
3551         "units=m +no_defs");
3552     add_srs_wkt (p, 0,
3553         "PROJCS[\"WGS 84 / SCAR IMW SR51-52\",GEOGCS[\"WGS 84\",D");
3554     add_srs_wkt (p, 1,
3555         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
3556     add_srs_wkt (p, 2,
3557         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
3558     add_srs_wkt (p, 3,
3559         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
3560     add_srs_wkt (p, 4,
3561         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
3562     add_srs_wkt (p, 5,
3563         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
3564     add_srs_wkt (p, 6,
3565         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
3566     add_srs_wkt (p, 7,
3567         "rigin\",-90],PARAMETER[\"central_meridian\",126],PARAMET");
3568     add_srs_wkt (p, 8,
3569         "ER[\"standard_parallel_1\",-68.6666666666667],PARAMETER[");
3570     add_srs_wkt (p, 9,
3571         "\"standard_parallel_2\",-71.3333333333333],PARAMETER[\"f");
3572     add_srs_wkt (p, 10,
3573         "alse_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"");
3574     add_srs_wkt (p, 11,
3575         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\"");
3576     add_srs_wkt (p, 12,
3577         ",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"323");
3578     add_srs_wkt (p, 13,
3579         "7\"]]");
3580     p = add_epsg_def_ex (filter, first, last, 3238, "epsg", 3238,
3581         "WGS 84 / SCAR IMW SR53-54", 0, 0,
3582         "WGS 84", "Greenwich",
3583         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
3584         "Easting", "East", "Northing", "North");
3585     add_proj4text (p, 0,
3586         "+proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.333333333");
3587     add_proj4text (p, 1,
3588         "33333 +lat_0=-90 +lon_0=138 +x_0=0 +y_0=0 +datum=WGS84 +");
3589     add_proj4text (p, 2,
3590         "units=m +no_defs");
3591     add_srs_wkt (p, 0,
3592         "PROJCS[\"WGS 84 / SCAR IMW SR53-54\",GEOGCS[\"WGS 84\",D");
3593     add_srs_wkt (p, 1,
3594         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
3595     add_srs_wkt (p, 2,
3596         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
3597     add_srs_wkt (p, 3,
3598         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
3599     add_srs_wkt (p, 4,
3600         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
3601     add_srs_wkt (p, 5,
3602         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
3603     add_srs_wkt (p, 6,
3604         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
3605     add_srs_wkt (p, 7,
3606         "rigin\",-90],PARAMETER[\"central_meridian\",138],PARAMET");
3607     add_srs_wkt (p, 8,
3608         "ER[\"standard_parallel_1\",-68.6666666666667],PARAMETER[");
3609     add_srs_wkt (p, 9,
3610         "\"standard_parallel_2\",-71.3333333333333],PARAMETER[\"f");
3611     add_srs_wkt (p, 10,
3612         "alse_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"");
3613     add_srs_wkt (p, 11,
3614         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\"");
3615     add_srs_wkt (p, 12,
3616         ",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"323");
3617     add_srs_wkt (p, 13,
3618         "8\"]]");
3619     p = add_epsg_def_ex (filter, first, last, 3239, "epsg", 3239,
3620         "WGS 84 / SCAR IMW SR55-56", 0, 0,
3621         "WGS 84", "Greenwich",
3622         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
3623         "Easting", "East", "Northing", "North");
3624     add_proj4text (p, 0,
3625         "+proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.333333333");
3626     add_proj4text (p, 1,
3627         "33333 +lat_0=-90 +lon_0=150 +x_0=0 +y_0=0 +datum=WGS84 +");
3628     add_proj4text (p, 2,
3629         "units=m +no_defs");
3630     add_srs_wkt (p, 0,
3631         "PROJCS[\"WGS 84 / SCAR IMW SR55-56\",GEOGCS[\"WGS 84\",D");
3632     add_srs_wkt (p, 1,
3633         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
3634     add_srs_wkt (p, 2,
3635         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
3636     add_srs_wkt (p, 3,
3637         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
3638     add_srs_wkt (p, 4,
3639         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
3640     add_srs_wkt (p, 5,
3641         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
3642     add_srs_wkt (p, 6,
3643         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
3644     add_srs_wkt (p, 7,
3645         "rigin\",-90],PARAMETER[\"central_meridian\",150],PARAMET");
3646     add_srs_wkt (p, 8,
3647         "ER[\"standard_parallel_1\",-68.6666666666667],PARAMETER[");
3648     add_srs_wkt (p, 9,
3649         "\"standard_parallel_2\",-71.3333333333333],PARAMETER[\"f");
3650     add_srs_wkt (p, 10,
3651         "alse_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"");
3652     add_srs_wkt (p, 11,
3653         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\"");
3654     add_srs_wkt (p, 12,
3655         ",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"323");
3656     add_srs_wkt (p, 13,
3657         "9\"]]");
3658     p = add_epsg_def_ex (filter, first, last, 3240, "epsg", 3240,
3659         "WGS 84 / SCAR IMW SR57-58", 0, 0,
3660         "WGS 84", "Greenwich",
3661         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
3662         "Easting", "East", "Northing", "North");
3663     add_proj4text (p, 0,
3664         "+proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.333333333");
3665     add_proj4text (p, 1,
3666         "33333 +lat_0=-90 +lon_0=162 +x_0=0 +y_0=0 +datum=WGS84 +");
3667     add_proj4text (p, 2,
3668         "units=m +no_defs");
3669     add_srs_wkt (p, 0,
3670         "PROJCS[\"WGS 84 / SCAR IMW SR57-58\",GEOGCS[\"WGS 84\",D");
3671     add_srs_wkt (p, 1,
3672         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
3673     add_srs_wkt (p, 2,
3674         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
3675     add_srs_wkt (p, 3,
3676         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
3677     add_srs_wkt (p, 4,
3678         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
3679     add_srs_wkt (p, 5,
3680         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
3681     add_srs_wkt (p, 6,
3682         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
3683     add_srs_wkt (p, 7,
3684         "rigin\",-90],PARAMETER[\"central_meridian\",162],PARAMET");
3685     add_srs_wkt (p, 8,
3686         "ER[\"standard_parallel_1\",-68.6666666666667],PARAMETER[");
3687     add_srs_wkt (p, 9,
3688         "\"standard_parallel_2\",-71.3333333333333],PARAMETER[\"f");
3689     add_srs_wkt (p, 10,
3690         "alse_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"");
3691     add_srs_wkt (p, 11,
3692         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\"");
3693     add_srs_wkt (p, 12,
3694         ",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"324");
3695     add_srs_wkt (p, 13,
3696         "0\"]]");
3697     p = add_epsg_def_ex (filter, first, last, 3241, "epsg", 3241,
3698         "WGS 84 / SCAR IMW SR59-60", 0, 0,
3699         "WGS 84", "Greenwich",
3700         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
3701         "Easting", "East", "Northing", "North");
3702     add_proj4text (p, 0,
3703         "+proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.333333333");
3704     add_proj4text (p, 1,
3705         "33333 +lat_0=-90 +lon_0=174 +x_0=0 +y_0=0 +datum=WGS84 +");
3706     add_proj4text (p, 2,
3707         "units=m +no_defs");
3708     add_srs_wkt (p, 0,
3709         "PROJCS[\"WGS 84 / SCAR IMW SR59-60\",GEOGCS[\"WGS 84\",D");
3710     add_srs_wkt (p, 1,
3711         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
3712     add_srs_wkt (p, 2,
3713         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
3714     add_srs_wkt (p, 3,
3715         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
3716     add_srs_wkt (p, 4,
3717         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
3718     add_srs_wkt (p, 5,
3719         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
3720     add_srs_wkt (p, 6,
3721         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
3722     add_srs_wkt (p, 7,
3723         "rigin\",-90],PARAMETER[\"central_meridian\",174],PARAMET");
3724     add_srs_wkt (p, 8,
3725         "ER[\"standard_parallel_1\",-68.6666666666667],PARAMETER[");
3726     add_srs_wkt (p, 9,
3727         "\"standard_parallel_2\",-71.3333333333333],PARAMETER[\"f");
3728     add_srs_wkt (p, 10,
3729         "alse_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"");
3730     add_srs_wkt (p, 11,
3731         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\"");
3732     add_srs_wkt (p, 12,
3733         ",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"324");
3734     add_srs_wkt (p, 13,
3735         "1\"]]");
3736     p = add_epsg_def_ex (filter, first, last, 3242, "epsg", 3242,
3737         "WGS 84 / SCAR IMW SS04-06", 0, 0,
3738         "WGS 84", "Greenwich",
3739         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
3740         "Easting", "East", "Northing", "North");
3741     add_proj4text (p, 0,
3742         "+proj=lcc +lat_1=-72.66666666666667 +lat_2=-75.333333333");
3743     add_proj4text (p, 1,
3744         "33333 +lat_0=-90 +lon_0=-153 +x_0=0 +y_0=0 +datum=WGS84 ");
3745     add_proj4text (p, 2,
3746         "+units=m +no_defs");
3747     add_srs_wkt (p, 0,
3748         "PROJCS[\"WGS 84 / SCAR IMW SS04-06\",GEOGCS[\"WGS 84\",D");
3749     add_srs_wkt (p, 1,
3750         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
3751     add_srs_wkt (p, 2,
3752         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
3753     add_srs_wkt (p, 3,
3754         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
3755     add_srs_wkt (p, 4,
3756         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
3757     add_srs_wkt (p, 5,
3758         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
3759     add_srs_wkt (p, 6,
3760         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
3761     add_srs_wkt (p, 7,
3762         "rigin\",-90],PARAMETER[\"central_meridian\",-153],PARAME");
3763     add_srs_wkt (p, 8,
3764         "TER[\"standard_parallel_1\",-72.6666666666667],PARAMETER");
3765     add_srs_wkt (p, 9,
3766         "[\"standard_parallel_2\",-75.3333333333333],PARAMETER[\"");
3767     add_srs_wkt (p, 10,
3768         "false_easting\",0],PARAMETER[\"false_northing\",0],UNIT[");
3769     add_srs_wkt (p, 11,
3770         "\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting");
3771     add_srs_wkt (p, 12,
3772         "\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3");
3773     add_srs_wkt (p, 13,
3774         "242\"]]");
3775     p = add_epsg_def_ex (filter, first, last, 3243, "epsg", 3243,
3776         "WGS 84 / SCAR IMW SS07-09", 0, 0,
3777         "WGS 84", "Greenwich",
3778         "WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
3779         "Easting", "East", "Northing", "North");
3780     add_proj4text (p, 0,
3781         "+proj=lcc +lat_1=-72.66666666666667 +lat_2=-75.333333333");
3782     add_proj4text (p, 1,
3783         "33333 +lat_0=-90 +lon_0=-135 +x_0=0 +y_0=0 +datum=WGS84 ");
3784     add_proj4text (p, 2,
3785         "+units=m +no_defs");
3786     add_srs_wkt (p, 0,
3787         "PROJCS[\"WGS 84 / SCAR IMW SS07-09\",GEOGCS[\"WGS 84\",D");
3788     add_srs_wkt (p, 1,
3789         "ATUM[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223");
3790     add_srs_wkt (p, 2,
3791         "563,AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6");
3792     add_srs_wkt (p, 3,
3793         "326\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
3794     add_srs_wkt (p, 4,
3795         "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
3796     add_srs_wkt (p, 5,
3797         "\",\"9122\"]],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"");
3798     add_srs_wkt (p, 6,
3799         "Lambert_Conformal_Conic_2SP\"],PARAMETER[\"latitude_of_o");
3800     add_srs_wkt (p, 7,
3801         "rigin\",-90],PARAMETER[\"central_meridian\",-135],PARAME");
3802     add_srs_wkt (p, 8,
3803         "TER[\"standard_parallel_1\",-72.6666666666667],PARAMETER");
3804     add_srs_wkt (p, 9,
3805         "[\"standard_parallel_2\",-75.3333333333333],PARAMETER[\"");
3806     add_srs_wkt (p, 10,
3807         "false_easting\",0],PARAMETER[\"false_northing\",0],UNIT[");
3808     add_srs_wkt (p, 11,
3809         "\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting");
3810     add_srs_wkt (p, 12,
3811         "\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"3");
3812     add_srs_wkt (p, 13,
3813         "243\"]]");
3814 }
3815 
3816 #endif /* full EPSG initialization enabled/disabled */
3817 
3818