Hex Artifact Content
Not logged in

Artifact cd10524b1cd20657b925347d1d5f921cfd3c31fb:


0000: 2f 2a 0a 0a 20 68 65 6c 70 65 72 20 66 75 6e 63  /*.. helper func
0010: 74 69 6f 6e 20 66 6f 72 20 73 72 73 5f 69 6e 69  tion for srs_ini
0020: 74 2e 63 20 2d 2d 20 70 6f 70 75 6c 61 74 69 6e  t.c -- populatin
0030: 67 20 74 68 65 20 53 50 41 54 49 41 4c 5f 52 45  g the SPATIAL_RE
0040: 46 5f 53 59 53 20 74 61 62 6c 65 0a 0a 20 74 68  F_SYS table.. th
0050: 69 73 20 63 6f 64 65 20 77 61 73 20 61 75 74 6f  is code was auto
0060: 67 65 6e 65 72 61 74 65 64 20 62 79 20 22 61 75  generated by "au
0070: 74 6f 5f 65 70 73 67 5f 65 78 74 22 20 6f 6e 20  to_epsg_ext" on 
0080: 54 68 75 20 4d 61 72 20 20 33 20 31 32 3a 35 31  Thu Mar  3 12:51
0090: 3a 34 39 20 32 30 32 32 0a 0a 20 41 75 74 68 6f  :49 2022.. Autho
00a0: 72 3a 20 53 61 6e 64 72 6f 20 46 75 72 69 65 72  r: Sandro Furier
00b0: 69 20 61 2e 66 75 72 69 65 72 69 40 6c 71 74 2e  i a.furieri@lqt.
00c0: 69 74 0a 0a 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  it.. -----------
00d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
00e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
00f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
0100: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
0110: 2d 2d 0a 0a 20 56 65 72 73 69 6f 6e 3a 20 4d 50  --.. Version: MP
0120: 4c 20 31 2e 31 2f 47 50 4c 20 32 2e 30 2f 4c 47  L 1.1/GPL 2.0/LG
0130: 50 4c 20 32 2e 31 0a 0a 20 54 68 65 20 63 6f 6e  PL 2.1.. The con
0140: 74 65 6e 74 73 20 6f 66 20 74 68 69 73 20 66 69  tents of this fi
0150: 6c 65 20 61 72 65 20 73 75 62 6a 65 63 74 20 74  le are subject t
0160: 6f 20 74 68 65 20 4d 6f 7a 69 6c 6c 61 20 50 75  o the Mozilla Pu
0170: 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 56 65 72  blic License Ver
0180: 73 69 6f 6e 0a 20 31 2e 31 20 28 74 68 65 20 22  sion. 1.1 (the "
0190: 4c 69 63 65 6e 73 65 22 29 3b 20 79 6f 75 20 6d  License"); you m
01a0: 61 79 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20  ay not use this 
01b0: 66 69 6c 65 20 65 78 63 65 70 74 20 69 6e 20 63  file except in c
01c0: 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 0a 20  ompliance with. 
01d0: 74 68 65 20 4c 69 63 65 6e 73 65 2e 20 59 6f 75  the License. You
01e0: 20 6d 61 79 20 6f 62 74 61 69 6e 20 61 20 63 6f   may obtain a co
01f0: 70 79 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73  py of the Licens
0200: 65 20 61 74 0a 20 68 74 74 70 3a 2f 2f 77 77 77  e at. http://www
0210: 2e 6d 6f 7a 69 6c 6c 61 2e 6f 72 67 2f 4d 50 4c  .mozilla.org/MPL
0220: 2f 0a 0a 53 6f 66 74 77 61 72 65 20 64 69 73 74  /..Software dist
0230: 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68  ributed under th
0240: 65 20 4c 69 63 65 6e 73 65 20 69 73 20 64 69 73  e License is dis
0250: 74 72 69 62 75 74 65 64 20 6f 6e 20 61 6e 20 22  tributed on an "
0260: 41 53 20 49 53 22 20 62 61 73 69 73 2c 0a 57 49  AS IS" basis,.WI
0270: 54 48 4f 55 54 20 57 41 52 52 41 4e 54 59 20 4f  THOUT WARRANTY O
0280: 46 20 41 4e 59 20 4b 49 4e 44 2c 20 65 69 74 68  F ANY KIND, eith
0290: 65 72 20 65 78 70 72 65 73 73 20 6f 72 20 69 6d  er express or im
02a0: 70 6c 69 65 64 2e 20 53 65 65 20 74 68 65 20 4c  plied. See the L
02b0: 69 63 65 6e 73 65 0a 66 6f 72 20 74 68 65 20 73  icense.for the s
02c0: 70 65 63 69 66 69 63 20 6c 61 6e 67 75 61 67 65  pecific language
02d0: 20 67 6f 76 65 72 6e 69 6e 67 20 72 69 67 68 74   governing right
02e0: 73 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e  s and limitation
02f0: 73 20 75 6e 64 65 72 20 74 68 65 0a 4c 69 63 65  s under the.Lice
0300: 6e 73 65 2e 0a 0a 54 68 65 20 4f 72 69 67 69 6e  nse...The Origin
0310: 61 6c 20 43 6f 64 65 20 69 73 20 74 68 65 20 53  al Code is the S
0320: 70 61 74 69 61 4c 69 74 65 20 6c 69 62 72 61 72  patiaLite librar
0330: 79 0a 0a 54 68 65 20 49 6e 69 74 69 61 6c 20 44  y..The Initial D
0340: 65 76 65 6c 6f 70 65 72 20 6f 66 20 74 68 65 20  eveloper of the 
0350: 4f 72 69 67 69 6e 61 6c 20 43 6f 64 65 20 69 73  Original Code is
0360: 20 41 6c 65 73 73 61 6e 64 72 6f 20 46 75 72 69   Alessandro Furi
0370: 65 72 69 0a 0a 50 6f 72 74 69 6f 6e 73 20 63 72  eri..Portions cr
0380: 65 61 74 65 64 20 62 79 20 74 68 65 20 49 6e 69  eated by the Ini
0390: 74 69 61 6c 20 44 65 76 65 6c 6f 70 65 72 20 61  tial Developer a
03a0: 72 65 20 43 6f 70 79 72 69 67 68 74 20 28 43 29  re Copyright (C)
03b0: 20 32 30 30 38 0a 74 68 65 20 49 6e 69 74 69 61   2008.the Initia
03c0: 6c 20 44 65 76 65 6c 6f 70 65 72 2e 20 41 6c 6c  l Developer. All
03d0: 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64   Rights Reserved
03e0: 2e 0a 0a 43 6f 6e 74 72 69 62 75 74 6f 72 28 73  ...Contributor(s
03f0: 29 3a 0a 0a 41 6c 74 65 72 6e 61 74 69 76 65 6c  ):..Alternativel
0400: 79 2c 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20  y, the contents 
0410: 6f 66 20 74 68 69 73 20 66 69 6c 65 20 6d 61 79  of this file may
0420: 20 62 65 20 75 73 65 64 20 75 6e 64 65 72 20 74   be used under t
0430: 68 65 20 74 65 72 6d 73 20 6f 66 0a 65 69 74 68  he terms of.eith
0440: 65 72 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72  er the GNU Gener
0450: 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73  al Public Licens
0460: 65 20 56 65 72 73 69 6f 6e 20 32 20 6f 72 20 6c  e Version 2 or l
0470: 61 74 65 72 20 28 74 68 65 20 22 47 50 4c 22 29  ater (the "GPL")
0480: 2c 20 6f 72 0a 74 68 65 20 47 4e 55 20 4c 65 73  , or.the GNU Les
0490: 73 65 72 20 47 65 6e 65 72 61 6c 20 50 75 62 6c  ser General Publ
04a0: 69 63 20 4c 69 63 65 6e 73 65 20 56 65 72 73 69  ic License Versi
04b0: 6f 6e 20 32 2e 31 20 6f 72 20 6c 61 74 65 72 20  on 2.1 or later 
04c0: 28 74 68 65 20 22 4c 47 50 4c 22 29 2c 0a 69 6e  (the "LGPL"),.in
04d0: 20 77 68 69 63 68 20 63 61 73 65 20 74 68 65 20   which case the 
04e0: 70 72 6f 76 69 73 69 6f 6e 73 20 6f 66 20 74 68  provisions of th
04f0: 65 20 47 50 4c 20 6f 72 20 74 68 65 20 4c 47 50  e GPL or the LGP
0500: 4c 20 61 72 65 20 61 70 70 6c 69 63 61 62 6c 65  L are applicable
0510: 20 69 6e 73 74 65 61 64 0a 6f 66 20 74 68 6f 73   instead.of thos
0520: 65 20 61 62 6f 76 65 2e 20 49 66 20 79 6f 75 20  e above. If you 
0530: 77 69 73 68 20 74 6f 20 61 6c 6c 6f 77 20 75 73  wish to allow us
0540: 65 20 6f 66 20 79 6f 75 72 20 76 65 72 73 69 6f  e of your versio
0550: 6e 20 6f 66 20 74 68 69 73 20 66 69 6c 65 20 6f  n of this file o
0560: 6e 6c 79 0a 75 6e 64 65 72 20 74 68 65 20 74 65  nly.under the te
0570: 72 6d 73 20 6f 66 20 65 69 74 68 65 72 20 74 68  rms of either th
0580: 65 20 47 50 4c 20 6f 72 20 74 68 65 20 4c 47 50  e GPL or the LGP
0590: 4c 2c 20 61 6e 64 20 6e 6f 74 20 74 6f 20 61 6c  L, and not to al
05a0: 6c 6f 77 20 6f 74 68 65 72 73 20 74 6f 0a 75 73  low others to.us
05b0: 65 20 79 6f 75 72 20 76 65 72 73 69 6f 6e 20 6f  e your version o
05c0: 66 20 74 68 69 73 20 66 69 6c 65 20 75 6e 64 65  f this file unde
05d0: 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74  r the terms of t
05e0: 68 65 20 4d 50 4c 2c 20 69 6e 64 69 63 61 74 65  he MPL, indicate
05f0: 20 79 6f 75 72 0a 64 65 63 69 73 69 6f 6e 20 62   your.decision b
0600: 79 20 64 65 6c 65 74 69 6e 67 20 74 68 65 20 70  y deleting the p
0610: 72 6f 76 69 73 69 6f 6e 73 20 61 62 6f 76 65 20  rovisions above 
0620: 61 6e 64 20 72 65 70 6c 61 63 65 20 74 68 65 6d  and replace them
0630: 20 77 69 74 68 20 74 68 65 20 6e 6f 74 69 63 65   with the notice
0640: 0a 61 6e 64 20 6f 74 68 65 72 20 70 72 6f 76 69  .and other provi
0650: 73 69 6f 6e 73 20 72 65 71 75 69 72 65 64 20 62  sions required b
0660: 79 20 74 68 65 20 47 50 4c 20 6f 72 20 74 68 65  y the GPL or the
0670: 20 4c 47 50 4c 2e 20 49 66 20 79 6f 75 20 64 6f   LGPL. If you do
0680: 20 6e 6f 74 20 64 65 6c 65 74 65 0a 74 68 65 20   not delete.the 
0690: 70 72 6f 76 69 73 69 6f 6e 73 20 61 62 6f 76 65  provisions above
06a0: 2c 20 61 20 72 65 63 69 70 69 65 6e 74 20 6d 61  , a recipient ma
06b0: 79 20 75 73 65 20 79 6f 75 72 20 76 65 72 73 69  y use your versi
06c0: 6f 6e 20 6f 66 20 74 68 69 73 20 66 69 6c 65 20  on of this file 
06d0: 75 6e 64 65 72 0a 74 68 65 20 74 65 72 6d 73 20  under.the terms 
06e0: 6f 66 20 61 6e 79 20 6f 6e 65 20 6f 66 20 74 68  of any one of th
06f0: 65 20 4d 50 4c 2c 20 74 68 65 20 47 50 4c 20 6f  e MPL, the GPL o
0700: 72 20 74 68 65 20 4c 47 50 4c 2e 0a 0a 2a 2f 0a  r the LGPL...*/.
0710: 0a 23 69 66 20 64 65 66 69 6e 65 64 28 5f 57 49  .#if defined(_WI
0720: 4e 33 32 29 20 26 26 20 21 64 65 66 69 6e 65 64  N32) && !defined
0730: 28 5f 5f 4d 49 4e 47 57 33 32 5f 5f 29 0a 23 69  (__MINGW32__).#i
0740: 6e 63 6c 75 64 65 20 22 63 6f 6e 66 69 67 2d 6d  nclude "config-m
0750: 73 76 63 2e 68 22 0a 23 65 6c 73 65 0a 23 69 6e  svc.h".#else.#in
0760: 63 6c 75 64 65 20 22 63 6f 6e 66 69 67 2e 68 22  clude "config.h"
0770: 0a 23 65 6e 64 69 66 0a 0a 23 69 6e 63 6c 75 64  .#endif..#includ
0780: 65 20 3c 73 70 61 74 69 61 6c 69 74 65 5f 70 72  e <spatialite_pr
0790: 69 76 61 74 65 2e 68 3e 0a 0a 53 50 41 54 49 41  ivate.h>..SPATIA
07a0: 4c 49 54 45 5f 50 52 49 56 41 54 45 20 76 6f 69  LITE_PRIVATE voi
07b0: 64 0a 69 6e 69 74 69 61 6c 69 7a 65 5f 65 70 73  d.initialize_eps
07c0: 67 5f 77 67 73 38 34 5f 30 31 20 28 69 6e 74 20  g_wgs84_01 (int 
07d0: 66 69 6c 74 65 72 2c 20 73 74 72 75 63 74 20 65  filter, struct e
07e0: 70 73 67 5f 64 65 66 73 20 2a 2a 66 69 72 73 74  psg_defs **first
07f0: 2c 20 73 74 72 75 63 74 20 65 70 73 67 5f 64 65  , struct epsg_de
0800: 66 73 20 2a 2a 6c 61 73 74 29 0a 7b 0a 2f 2a 20  fs **last).{./* 
0810: 69 6e 69 74 69 61 6c 69 7a 69 6e 67 20 74 68 65  initializing the
0820: 20 45 50 53 47 20 64 65 66 73 20 6c 69 73 74 20   EPSG defs list 
0830: 5b 57 47 53 38 34 5d 20 2a 2f 0a 20 20 20 20 73  [WGS84] */.    s
0840: 74 72 75 63 74 20 65 70 73 67 5f 64 65 66 73 20  truct epsg_defs 
0850: 2a 70 3b 0a 20 20 20 20 70 20 3d 20 61 64 64 5f  *p;.    p = add_
0860: 65 70 73 67 5f 64 65 66 5f 65 78 20 28 66 69 6c  epsg_def_ex (fil
0870: 74 65 72 2c 20 66 69 72 73 74 2c 20 6c 61 73 74  ter, first, last
0880: 2c 20 33 32 37 33 34 2c 20 22 65 70 73 67 22 2c  , 32734, "epsg",
0890: 20 33 32 37 33 34 2c 0a 20 20 20 20 20 20 20 20   32734,.        
08a0: 22 57 47 53 20 38 34 20 2f 20 55 54 4d 20 7a 6f  "WGS 84 / UTM zo
08b0: 6e 65 20 33 34 53 22 2c 20 30 2c 20 30 2c 0a 20  ne 34S", 0, 0,. 
08c0: 20 20 20 20 20 20 20 22 57 47 53 20 38 34 22 2c         "WGS 84",
08d0: 20 22 47 72 65 65 6e 77 69 63 68 22 2c 0a 20 20   "Greenwich",.  
08e0: 20 20 20 20 20 20 22 57 47 53 5f 31 39 38 34 22        "WGS_1984"
08f0: 2c 20 22 54 72 61 6e 73 76 65 72 73 65 5f 4d 65  , "Transverse_Me
0900: 72 63 61 74 6f 72 22 2c 20 22 6d 65 74 72 65 22  rcator", "metre"
0910: 2c 0a 20 20 20 20 20 20 20 20 22 45 61 73 74 69  ,.        "Easti
0920: 6e 67 22 2c 20 22 45 61 73 74 22 2c 20 22 4e 6f  ng", "East", "No
0930: 72 74 68 69 6e 67 22 2c 20 22 4e 6f 72 74 68 22  rthing", "North"
0940: 29 3b 0a 20 20 20 20 61 64 64 5f 70 72 6f 6a 34  );.    add_proj4
0950: 74 65 78 74 20 28 70 2c 20 30 2c 0a 20 20 20 20  text (p, 0,.    
0960: 20 20 20 20 22 2b 70 72 6f 6a 3d 75 74 6d 20 2b      "+proj=utm +
0970: 7a 6f 6e 65 3d 33 34 20 2b 73 6f 75 74 68 20 2b  zone=34 +south +
0980: 64 61 74 75 6d 3d 57 47 53 38 34 20 2b 75 6e 69  datum=WGS84 +uni
0990: 74 73 3d 6d 20 2b 6e 6f 5f 64 65 66 73 22 29 3b  ts=m +no_defs");
09a0: 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74  .    add_srs_wkt
09b0: 20 28 70 2c 20 30 2c 0a 20 20 20 20 20 20 20 20   (p, 0,.        
09c0: 22 50 52 4f 4a 43 53 5b 5c 22 57 47 53 20 38 34  "PROJCS[\"WGS 84
09d0: 20 2f 20 55 54 4d 20 7a 6f 6e 65 20 33 34 53 5c   / UTM zone 34S\
09e0: 22 2c 47 45 4f 47 43 53 5b 5c 22 57 47 53 20 38  ",GEOGCS[\"WGS 8
09f0: 34 5c 22 2c 44 41 54 55 4d 22 29 3b 0a 20 20 20  4\",DATUM");.   
0a00: 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c   add_srs_wkt (p,
0a10: 20 31 2c 0a 20 20 20 20 20 20 20 20 22 5b 5c 22   1,.        "[\"
0a20: 57 47 53 5f 31 39 38 34 5c 22 2c 53 50 48 45 52  WGS_1984\",SPHER
0a30: 4f 49 44 5b 5c 22 57 47 53 20 38 34 5c 22 2c 36  OID[\"WGS 84\",6
0a40: 33 37 38 31 33 37 2c 32 39 38 2e 32 35 37 32 32  378137,298.25722
0a50: 33 35 36 33 2c 22 29 3b 0a 20 20 20 20 61 64 64  3563,");.    add
0a60: 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 32 2c 0a  _srs_wkt (p, 2,.
0a70: 20 20 20 20 20 20 20 20 22 41 55 54 48 4f 52 49          "AUTHORI
0a80: 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 37 30  TY[\"EPSG\",\"70
0a90: 33 30 5c 22 5d 5d 2c 41 55 54 48 4f 52 49 54 59  30\"]],AUTHORITY
0aa0: 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 36 33 32 36  [\"EPSG\",\"6326
0ab0: 5c 22 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72  \"");.    add_sr
0ac0: 73 5f 77 6b 74 20 28 70 2c 20 33 2c 0a 20 20 20  s_wkt (p, 3,.   
0ad0: 20 20 20 20 20 22 5d 5d 2c 50 52 49 4d 45 4d 5b       "]],PRIMEM[
0ae0: 5c 22 47 72 65 65 6e 77 69 63 68 5c 22 2c 30 2c  \"Greenwich\",0,
0af0: 41 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47  AUTHORITY[\"EPSG
0b00: 5c 22 2c 5c 22 38 39 30 31 5c 22 5d 5d 2c 22 29  \",\"8901\"]],")
0b10: 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b  ;.    add_srs_wk
0b20: 74 20 28 70 2c 20 34 2c 0a 20 20 20 20 20 20 20  t (p, 4,.       
0b30: 20 22 55 4e 49 54 5b 5c 22 64 65 67 72 65 65 5c   "UNIT[\"degree\
0b40: 22 2c 30 2e 30 31 37 34 35 33 32 39 32 35 31 39  ",0.017453292519
0b50: 39 34 33 33 2c 41 55 54 48 4f 52 49 54 59 5b 5c  9433,AUTHORITY[\
0b60: 22 45 50 53 47 5c 22 2c 5c 22 22 29 3b 0a 20 20  "EPSG\",\"");.  
0b70: 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70    add_srs_wkt (p
0b80: 2c 20 35 2c 0a 20 20 20 20 20 20 20 20 22 39 31  , 5,.        "91
0b90: 32 32 5c 22 5d 5d 2c 41 55 54 48 4f 52 49 54 59  22\"]],AUTHORITY
0ba0: 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 34 33 32 36  [\"EPSG\",\"4326
0bb0: 5c 22 5d 5d 2c 50 52 4f 4a 45 43 54 49 4f 4e 5b  \"]],PROJECTION[
0bc0: 5c 22 54 72 61 6e 22 29 3b 0a 20 20 20 20 61 64  \"Tran");.    ad
0bd0: 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 36 2c  d_srs_wkt (p, 6,
0be0: 0a 20 20 20 20 20 20 20 20 22 73 76 65 72 73 65  .        "sverse
0bf0: 5f 4d 65 72 63 61 74 6f 72 5c 22 5d 2c 50 41 52  _Mercator\"],PAR
0c00: 41 4d 45 54 45 52 5b 5c 22 6c 61 74 69 74 75 64  AMETER[\"latitud
0c10: 65 5f 6f 66 5f 6f 72 69 67 69 6e 5c 22 2c 30 5d  e_of_origin\",0]
0c20: 2c 50 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72  ,P");.    add_sr
0c30: 73 5f 77 6b 74 20 28 70 2c 20 37 2c 0a 20 20 20  s_wkt (p, 7,.   
0c40: 20 20 20 20 20 22 41 52 41 4d 45 54 45 52 5b 5c       "ARAMETER[\
0c50: 22 63 65 6e 74 72 61 6c 5f 6d 65 72 69 64 69 61  "central_meridia
0c60: 6e 5c 22 2c 32 31 5d 2c 50 41 52 41 4d 45 54 45  n\",21],PARAMETE
0c70: 52 5b 5c 22 73 63 61 6c 65 5f 66 61 63 74 22 29  R[\"scale_fact")
0c80: 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b  ;.    add_srs_wk
0c90: 74 20 28 70 2c 20 38 2c 0a 20 20 20 20 20 20 20  t (p, 8,.       
0ca0: 20 22 6f 72 5c 22 2c 30 2e 39 39 39 36 5d 2c 50   "or\",0.9996],P
0cb0: 41 52 41 4d 45 54 45 52 5b 5c 22 66 61 6c 73 65  ARAMETER[\"false
0cc0: 5f 65 61 73 74 69 6e 67 5c 22 2c 35 30 30 30 30  _easting\",50000
0cd0: 30 5d 2c 50 41 52 41 4d 45 54 22 29 3b 0a 20 20  0],PARAMET");.  
0ce0: 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70    add_srs_wkt (p
0cf0: 2c 20 39 2c 0a 20 20 20 20 20 20 20 20 22 45 52  , 9,.        "ER
0d00: 5b 5c 22 66 61 6c 73 65 5f 6e 6f 72 74 68 69 6e  [\"false_northin
0d10: 67 5c 22 2c 31 30 30 30 30 30 30 30 5d 2c 55 4e  g\",10000000],UN
0d20: 49 54 5b 5c 22 6d 65 74 72 65 5c 22 2c 31 2c 41  IT[\"metre\",1,A
0d30: 55 54 48 4f 52 49 22 29 3b 0a 20 20 20 20 61 64  UTHORI");.    ad
0d40: 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 31 30  d_srs_wkt (p, 10
0d50: 2c 0a 20 20 20 20 20 20 20 20 22 54 59 5b 5c 22  ,.        "TY[\"
0d60: 45 50 53 47 5c 22 2c 5c 22 39 30 30 31 5c 22 5d  EPSG\",\"9001\"]
0d70: 5d 2c 41 58 49 53 5b 5c 22 45 61 73 74 69 6e 67  ],AXIS[\"Easting
0d80: 5c 22 2c 45 41 53 54 5d 2c 41 58 49 53 5b 5c 22  \",EAST],AXIS[\"
0d90: 4e 6f 72 22 29 3b 0a 20 20 20 20 61 64 64 5f 73  Nor");.    add_s
0da0: 72 73 5f 77 6b 74 20 28 70 2c 20 31 31 2c 0a 20  rs_wkt (p, 11,. 
0db0: 20 20 20 20 20 20 20 22 74 68 69 6e 67 5c 22 2c         "thing\",
0dc0: 4e 4f 52 54 48 5d 2c 41 55 54 48 4f 52 49 54 59  NORTH],AUTHORITY
0dd0: 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 33 32 37 33  [\"EPSG\",\"3273
0de0: 34 5c 22 5d 5d 22 29 3b 0a 20 20 20 20 70 20 3d  4\"]]");.    p =
0df0: 20 61 64 64 5f 65 70 73 67 5f 64 65 66 5f 65 78   add_epsg_def_ex
0e00: 20 28 66 69 6c 74 65 72 2c 20 66 69 72 73 74 2c   (filter, first,
0e10: 20 6c 61 73 74 2c 20 33 32 37 33 35 2c 20 22 65   last, 32735, "e
0e20: 70 73 67 22 2c 20 33 32 37 33 35 2c 0a 20 20 20  psg", 32735,.   
0e30: 20 20 20 20 20 22 57 47 53 20 38 34 20 2f 20 55       "WGS 84 / U
0e40: 54 4d 20 7a 6f 6e 65 20 33 35 53 22 2c 20 30 2c  TM zone 35S", 0,
0e50: 20 30 2c 0a 20 20 20 20 20 20 20 20 22 57 47 53   0,.        "WGS
0e60: 20 38 34 22 2c 20 22 47 72 65 65 6e 77 69 63 68   84", "Greenwich
0e70: 22 2c 0a 20 20 20 20 20 20 20 20 22 57 47 53 5f  ",.        "WGS_
0e80: 31 39 38 34 22 2c 20 22 54 72 61 6e 73 76 65 72  1984", "Transver
0e90: 73 65 5f 4d 65 72 63 61 74 6f 72 22 2c 20 22 6d  se_Mercator", "m
0ea0: 65 74 72 65 22 2c 0a 20 20 20 20 20 20 20 20 22  etre",.        "
0eb0: 45 61 73 74 69 6e 67 22 2c 20 22 45 61 73 74 22  Easting", "East"
0ec0: 2c 20 22 4e 6f 72 74 68 69 6e 67 22 2c 20 22 4e  , "Northing", "N
0ed0: 6f 72 74 68 22 29 3b 0a 20 20 20 20 61 64 64 5f  orth");.    add_
0ee0: 70 72 6f 6a 34 74 65 78 74 20 28 70 2c 20 30 2c  proj4text (p, 0,
0ef0: 0a 20 20 20 20 20 20 20 20 22 2b 70 72 6f 6a 3d  .        "+proj=
0f00: 75 74 6d 20 2b 7a 6f 6e 65 3d 33 35 20 2b 73 6f  utm +zone=35 +so
0f10: 75 74 68 20 2b 64 61 74 75 6d 3d 57 47 53 38 34  uth +datum=WGS84
0f20: 20 2b 75 6e 69 74 73 3d 6d 20 2b 6e 6f 5f 64 65   +units=m +no_de
0f30: 66 73 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72  fs");.    add_sr
0f40: 73 5f 77 6b 74 20 28 70 2c 20 30 2c 0a 20 20 20  s_wkt (p, 0,.   
0f50: 20 20 20 20 20 22 50 52 4f 4a 43 53 5b 5c 22 57       "PROJCS[\"W
0f60: 47 53 20 38 34 20 2f 20 55 54 4d 20 7a 6f 6e 65  GS 84 / UTM zone
0f70: 20 33 35 53 5c 22 2c 47 45 4f 47 43 53 5b 5c 22   35S\",GEOGCS[\"
0f80: 57 47 53 20 38 34 5c 22 2c 44 41 54 55 4d 22 29  WGS 84\",DATUM")
0f90: 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b  ;.    add_srs_wk
0fa0: 74 20 28 70 2c 20 31 2c 0a 20 20 20 20 20 20 20  t (p, 1,.       
0fb0: 20 22 5b 5c 22 57 47 53 5f 31 39 38 34 5c 22 2c   "[\"WGS_1984\",
0fc0: 53 50 48 45 52 4f 49 44 5b 5c 22 57 47 53 20 38  SPHEROID[\"WGS 8
0fd0: 34 5c 22 2c 36 33 37 38 31 33 37 2c 32 39 38 2e  4\",6378137,298.
0fe0: 32 35 37 32 32 33 35 36 33 2c 22 29 3b 0a 20 20  257223563,");.  
0ff0: 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70    add_srs_wkt (p
1000: 2c 20 32 2c 0a 20 20 20 20 20 20 20 20 22 41 55  , 2,.        "AU
1010: 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22  THORITY[\"EPSG\"
1020: 2c 5c 22 37 30 33 30 5c 22 5d 5d 2c 41 55 54 48  ,\"7030\"]],AUTH
1030: 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c  ORITY[\"EPSG\",\
1040: 22 36 33 32 36 5c 22 22 29 3b 0a 20 20 20 20 61  "6326\"");.    a
1050: 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 33  dd_srs_wkt (p, 3
1060: 2c 0a 20 20 20 20 20 20 20 20 22 5d 5d 2c 50 52  ,.        "]],PR
1070: 49 4d 45 4d 5b 5c 22 47 72 65 65 6e 77 69 63 68  IMEM[\"Greenwich
1080: 5c 22 2c 30 2c 41 55 54 48 4f 52 49 54 59 5b 5c  \",0,AUTHORITY[\
1090: 22 45 50 53 47 5c 22 2c 5c 22 38 39 30 31 5c 22  "EPSG\",\"8901\"
10a0: 5d 5d 2c 22 29 3b 0a 20 20 20 20 61 64 64 5f 73  ]],");.    add_s
10b0: 72 73 5f 77 6b 74 20 28 70 2c 20 34 2c 0a 20 20  rs_wkt (p, 4,.  
10c0: 20 20 20 20 20 20 22 55 4e 49 54 5b 5c 22 64 65        "UNIT[\"de
10d0: 67 72 65 65 5c 22 2c 30 2e 30 31 37 34 35 33 32  gree\",0.0174532
10e0: 39 32 35 31 39 39 34 33 33 2c 41 55 54 48 4f 52  925199433,AUTHOR
10f0: 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 22  ITY[\"EPSG\",\""
1100: 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77  );.    add_srs_w
1110: 6b 74 20 28 70 2c 20 35 2c 0a 20 20 20 20 20 20  kt (p, 5,.      
1120: 20 20 22 39 31 32 32 5c 22 5d 5d 2c 41 55 54 48    "9122\"]],AUTH
1130: 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c  ORITY[\"EPSG\",\
1140: 22 34 33 32 36 5c 22 5d 5d 2c 50 52 4f 4a 45 43  "4326\"]],PROJEC
1150: 54 49 4f 4e 5b 5c 22 54 72 61 6e 22 29 3b 0a 20  TION[\"Tran");. 
1160: 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28     add_srs_wkt (
1170: 70 2c 20 36 2c 0a 20 20 20 20 20 20 20 20 22 73  p, 6,.        "s
1180: 76 65 72 73 65 5f 4d 65 72 63 61 74 6f 72 5c 22  verse_Mercator\"
1190: 5d 2c 50 41 52 41 4d 45 54 45 52 5b 5c 22 6c 61  ],PARAMETER[\"la
11a0: 74 69 74 75 64 65 5f 6f 66 5f 6f 72 69 67 69 6e  titude_of_origin
11b0: 5c 22 2c 30 5d 2c 50 22 29 3b 0a 20 20 20 20 61  \",0],P");.    a
11c0: 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 37  dd_srs_wkt (p, 7
11d0: 2c 0a 20 20 20 20 20 20 20 20 22 41 52 41 4d 45  ,.        "ARAME
11e0: 54 45 52 5b 5c 22 63 65 6e 74 72 61 6c 5f 6d 65  TER[\"central_me
11f0: 72 69 64 69 61 6e 5c 22 2c 32 37 5d 2c 50 41 52  ridian\",27],PAR
1200: 41 4d 45 54 45 52 5b 5c 22 73 63 61 6c 65 5f 66  AMETER[\"scale_f
1210: 61 63 74 22 29 3b 0a 20 20 20 20 61 64 64 5f 73  act");.    add_s
1220: 72 73 5f 77 6b 74 20 28 70 2c 20 38 2c 0a 20 20  rs_wkt (p, 8,.  
1230: 20 20 20 20 20 20 22 6f 72 5c 22 2c 30 2e 39 39        "or\",0.99
1240: 39 36 5d 2c 50 41 52 41 4d 45 54 45 52 5b 5c 22  96],PARAMETER[\"
1250: 66 61 6c 73 65 5f 65 61 73 74 69 6e 67 5c 22 2c  false_easting\",
1260: 35 30 30 30 30 30 5d 2c 50 41 52 41 4d 45 54 22  500000],PARAMET"
1270: 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77  );.    add_srs_w
1280: 6b 74 20 28 70 2c 20 39 2c 0a 20 20 20 20 20 20  kt (p, 9,.      
1290: 20 20 22 45 52 5b 5c 22 66 61 6c 73 65 5f 6e 6f    "ER[\"false_no
12a0: 72 74 68 69 6e 67 5c 22 2c 31 30 30 30 30 30 30  rthing\",1000000
12b0: 30 5d 2c 55 4e 49 54 5b 5c 22 6d 65 74 72 65 5c  0],UNIT[\"metre\
12c0: 22 2c 31 2c 41 55 54 48 4f 52 49 22 29 3b 0a 20  ",1,AUTHORI");. 
12d0: 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28     add_srs_wkt (
12e0: 70 2c 20 31 30 2c 0a 20 20 20 20 20 20 20 20 22  p, 10,.        "
12f0: 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 39 30  TY[\"EPSG\",\"90
1300: 30 31 5c 22 5d 5d 2c 41 58 49 53 5b 5c 22 45 61  01\"]],AXIS[\"Ea
1310: 73 74 69 6e 67 5c 22 2c 45 41 53 54 5d 2c 41 58  sting\",EAST],AX
1320: 49 53 5b 5c 22 4e 6f 72 22 29 3b 0a 20 20 20 20  IS[\"Nor");.    
1330: 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20  add_srs_wkt (p, 
1340: 31 31 2c 0a 20 20 20 20 20 20 20 20 22 74 68 69  11,.        "thi
1350: 6e 67 5c 22 2c 4e 4f 52 54 48 5d 2c 41 55 54 48  ng\",NORTH],AUTH
1360: 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c  ORITY[\"EPSG\",\
1370: 22 33 32 37 33 35 5c 22 5d 5d 22 29 3b 0a 20 20  "32735\"]]");.  
1380: 20 20 70 20 3d 20 61 64 64 5f 65 70 73 67 5f 64    p = add_epsg_d
1390: 65 66 5f 65 78 20 28 66 69 6c 74 65 72 2c 20 66  ef_ex (filter, f
13a0: 69 72 73 74 2c 20 6c 61 73 74 2c 20 33 32 37 33  irst, last, 3273
13b0: 36 2c 20 22 65 70 73 67 22 2c 20 33 32 37 33 36  6, "epsg", 32736
13c0: 2c 0a 20 20 20 20 20 20 20 20 22 57 47 53 20 38  ,.        "WGS 8
13d0: 34 20 2f 20 55 54 4d 20 7a 6f 6e 65 20 33 36 53  4 / UTM zone 36S
13e0: 22 2c 20 30 2c 20 30 2c 0a 20 20 20 20 20 20 20  ", 0, 0,.       
13f0: 20 22 57 47 53 20 38 34 22 2c 20 22 47 72 65 65   "WGS 84", "Gree
1400: 6e 77 69 63 68 22 2c 0a 20 20 20 20 20 20 20 20  nwich",.        
1410: 22 57 47 53 5f 31 39 38 34 22 2c 20 22 54 72 61  "WGS_1984", "Tra
1420: 6e 73 76 65 72 73 65 5f 4d 65 72 63 61 74 6f 72  nsverse_Mercator
1430: 22 2c 20 22 6d 65 74 72 65 22 2c 0a 20 20 20 20  ", "metre",.    
1440: 20 20 20 20 22 45 61 73 74 69 6e 67 22 2c 20 22      "Easting", "
1450: 45 61 73 74 22 2c 20 22 4e 6f 72 74 68 69 6e 67  East", "Northing
1460: 22 2c 20 22 4e 6f 72 74 68 22 29 3b 0a 20 20 20  ", "North");.   
1470: 20 61 64 64 5f 70 72 6f 6a 34 74 65 78 74 20 28   add_proj4text (
1480: 70 2c 20 30 2c 0a 20 20 20 20 20 20 20 20 22 2b  p, 0,.        "+
1490: 70 72 6f 6a 3d 75 74 6d 20 2b 7a 6f 6e 65 3d 33  proj=utm +zone=3
14a0: 36 20 2b 73 6f 75 74 68 20 2b 64 61 74 75 6d 3d  6 +south +datum=
14b0: 57 47 53 38 34 20 2b 75 6e 69 74 73 3d 6d 20 2b  WGS84 +units=m +
14c0: 6e 6f 5f 64 65 66 73 22 29 3b 0a 20 20 20 20 61  no_defs");.    a
14d0: 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 30  dd_srs_wkt (p, 0
14e0: 2c 0a 20 20 20 20 20 20 20 20 22 50 52 4f 4a 43  ,.        "PROJC
14f0: 53 5b 5c 22 57 47 53 20 38 34 20 2f 20 55 54 4d  S[\"WGS 84 / UTM
1500: 20 7a 6f 6e 65 20 33 36 53 5c 22 2c 47 45 4f 47   zone 36S\",GEOG
1510: 43 53 5b 5c 22 57 47 53 20 38 34 5c 22 2c 44 41  CS[\"WGS 84\",DA
1520: 54 55 4d 22 29 3b 0a 20 20 20 20 61 64 64 5f 73  TUM");.    add_s
1530: 72 73 5f 77 6b 74 20 28 70 2c 20 31 2c 0a 20 20  rs_wkt (p, 1,.  
1540: 20 20 20 20 20 20 22 5b 5c 22 57 47 53 5f 31 39        "[\"WGS_19
1550: 38 34 5c 22 2c 53 50 48 45 52 4f 49 44 5b 5c 22  84\",SPHEROID[\"
1560: 57 47 53 20 38 34 5c 22 2c 36 33 37 38 31 33 37  WGS 84\",6378137
1570: 2c 32 39 38 2e 32 35 37 32 32 33 35 36 33 2c 22  ,298.257223563,"
1580: 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77  );.    add_srs_w
1590: 6b 74 20 28 70 2c 20 32 2c 0a 20 20 20 20 20 20  kt (p, 2,.      
15a0: 20 20 22 41 55 54 48 4f 52 49 54 59 5b 5c 22 45    "AUTHORITY[\"E
15b0: 50 53 47 5c 22 2c 5c 22 37 30 33 30 5c 22 5d 5d  PSG\",\"7030\"]]
15c0: 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53  ,AUTHORITY[\"EPS
15d0: 47 5c 22 2c 5c 22 36 33 32 36 5c 22 22 29 3b 0a  G\",\"6326\"");.
15e0: 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20      add_srs_wkt 
15f0: 28 70 2c 20 33 2c 0a 20 20 20 20 20 20 20 20 22  (p, 3,.        "
1600: 5d 5d 2c 50 52 49 4d 45 4d 5b 5c 22 47 72 65 65  ]],PRIMEM[\"Gree
1610: 6e 77 69 63 68 5c 22 2c 30 2c 41 55 54 48 4f 52  nwich\",0,AUTHOR
1620: 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 38  ITY[\"EPSG\",\"8
1630: 39 30 31 5c 22 5d 5d 2c 22 29 3b 0a 20 20 20 20  901\"]],");.    
1640: 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20  add_srs_wkt (p, 
1650: 34 2c 0a 20 20 20 20 20 20 20 20 22 55 4e 49 54  4,.        "UNIT
1660: 5b 5c 22 64 65 67 72 65 65 5c 22 2c 30 2e 30 31  [\"degree\",0.01
1670: 37 34 35 33 32 39 32 35 31 39 39 34 33 33 2c 41  74532925199433,A
1680: 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c  UTHORITY[\"EPSG\
1690: 22 2c 5c 22 22 29 3b 0a 20 20 20 20 61 64 64 5f  ",\"");.    add_
16a0: 73 72 73 5f 77 6b 74 20 28 70 2c 20 35 2c 0a 20  srs_wkt (p, 5,. 
16b0: 20 20 20 20 20 20 20 22 39 31 32 32 5c 22 5d 5d         "9122\"]]
16c0: 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53  ,AUTHORITY[\"EPS
16d0: 47 5c 22 2c 5c 22 34 33 32 36 5c 22 5d 5d 2c 50  G\",\"4326\"]],P
16e0: 52 4f 4a 45 43 54 49 4f 4e 5b 5c 22 54 72 61 6e  ROJECTION[\"Tran
16f0: 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f  ");.    add_srs_
1700: 77 6b 74 20 28 70 2c 20 36 2c 0a 20 20 20 20 20  wkt (p, 6,.     
1710: 20 20 20 22 73 76 65 72 73 65 5f 4d 65 72 63 61     "sverse_Merca
1720: 74 6f 72 5c 22 5d 2c 50 41 52 41 4d 45 54 45 52  tor\"],PARAMETER
1730: 5b 5c 22 6c 61 74 69 74 75 64 65 5f 6f 66 5f 6f  [\"latitude_of_o
1740: 72 69 67 69 6e 5c 22 2c 30 5d 2c 50 22 29 3b 0a  rigin\",0],P");.
1750: 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20      add_srs_wkt 
1760: 28 70 2c 20 37 2c 0a 20 20 20 20 20 20 20 20 22  (p, 7,.        "
1770: 41 52 41 4d 45 54 45 52 5b 5c 22 63 65 6e 74 72  ARAMETER[\"centr
1780: 61 6c 5f 6d 65 72 69 64 69 61 6e 5c 22 2c 33 33  al_meridian\",33
1790: 5d 2c 50 41 52 41 4d 45 54 45 52 5b 5c 22 73 63  ],PARAMETER[\"sc
17a0: 61 6c 65 5f 66 61 63 74 22 29 3b 0a 20 20 20 20  ale_fact");.    
17b0: 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20  add_srs_wkt (p, 
17c0: 38 2c 0a 20 20 20 20 20 20 20 20 22 6f 72 5c 22  8,.        "or\"
17d0: 2c 30 2e 39 39 39 36 5d 2c 50 41 52 41 4d 45 54  ,0.9996],PARAMET
17e0: 45 52 5b 5c 22 66 61 6c 73 65 5f 65 61 73 74 69  ER[\"false_easti
17f0: 6e 67 5c 22 2c 35 30 30 30 30 30 5d 2c 50 41 52  ng\",500000],PAR
1800: 41 4d 45 54 22 29 3b 0a 20 20 20 20 61 64 64 5f  AMET");.    add_
1810: 73 72 73 5f 77 6b 74 20 28 70 2c 20 39 2c 0a 20  srs_wkt (p, 9,. 
1820: 20 20 20 20 20 20 20 22 45 52 5b 5c 22 66 61 6c         "ER[\"fal
1830: 73 65 5f 6e 6f 72 74 68 69 6e 67 5c 22 2c 31 30  se_northing\",10
1840: 30 30 30 30 30 30 5d 2c 55 4e 49 54 5b 5c 22 6d  000000],UNIT[\"m
1850: 65 74 72 65 5c 22 2c 31 2c 41 55 54 48 4f 52 49  etre\",1,AUTHORI
1860: 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f  ");.    add_srs_
1870: 77 6b 74 20 28 70 2c 20 31 30 2c 0a 20 20 20 20  wkt (p, 10,.    
1880: 20 20 20 20 22 54 59 5b 5c 22 45 50 53 47 5c 22      "TY[\"EPSG\"
1890: 2c 5c 22 39 30 30 31 5c 22 5d 5d 2c 41 58 49 53  ,\"9001\"]],AXIS
18a0: 5b 5c 22 45 61 73 74 69 6e 67 5c 22 2c 45 41 53  [\"Easting\",EAS
18b0: 54 5d 2c 41 58 49 53 5b 5c 22 4e 6f 72 22 29 3b  T],AXIS[\"Nor");
18c0: 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74  .    add_srs_wkt
18d0: 20 28 70 2c 20 31 31 2c 0a 20 20 20 20 20 20 20   (p, 11,.       
18e0: 20 22 74 68 69 6e 67 5c 22 2c 4e 4f 52 54 48 5d   "thing\",NORTH]
18f0: 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53  ,AUTHORITY[\"EPS
1900: 47 5c 22 2c 5c 22 33 32 37 33 36 5c 22 5d 5d 22  G\",\"32736\"]]"
1910: 29 3b 0a 20 20 20 20 70 20 3d 20 61 64 64 5f 65  );.    p = add_e
1920: 70 73 67 5f 64 65 66 5f 65 78 20 28 66 69 6c 74  psg_def_ex (filt
1930: 65 72 2c 20 66 69 72 73 74 2c 20 6c 61 73 74 2c  er, first, last,
1940: 20 33 32 37 33 37 2c 20 22 65 70 73 67 22 2c 20   32737, "epsg", 
1950: 33 32 37 33 37 2c 0a 20 20 20 20 20 20 20 20 22  32737,.        "
1960: 57 47 53 20 38 34 20 2f 20 55 54 4d 20 7a 6f 6e  WGS 84 / UTM zon
1970: 65 20 33 37 53 22 2c 20 30 2c 20 30 2c 0a 20 20  e 37S", 0, 0,.  
1980: 20 20 20 20 20 20 22 57 47 53 20 38 34 22 2c 20        "WGS 84", 
1990: 22 47 72 65 65 6e 77 69 63 68 22 2c 0a 20 20 20  "Greenwich",.   
19a0: 20 20 20 20 20 22 57 47 53 5f 31 39 38 34 22 2c       "WGS_1984",
19b0: 20 22 54 72 61 6e 73 76 65 72 73 65 5f 4d 65 72   "Transverse_Mer
19c0: 63 61 74 6f 72 22 2c 20 22 6d 65 74 72 65 22 2c  cator", "metre",
19d0: 0a 20 20 20 20 20 20 20 20 22 45 61 73 74 69 6e  .        "Eastin
19e0: 67 22 2c 20 22 45 61 73 74 22 2c 20 22 4e 6f 72  g", "East", "Nor
19f0: 74 68 69 6e 67 22 2c 20 22 4e 6f 72 74 68 22 29  thing", "North")
1a00: 3b 0a 20 20 20 20 61 64 64 5f 70 72 6f 6a 34 74  ;.    add_proj4t
1a10: 65 78 74 20 28 70 2c 20 30 2c 0a 20 20 20 20 20  ext (p, 0,.     
1a20: 20 20 20 22 2b 70 72 6f 6a 3d 75 74 6d 20 2b 7a     "+proj=utm +z
1a30: 6f 6e 65 3d 33 37 20 2b 73 6f 75 74 68 20 2b 64  one=37 +south +d
1a40: 61 74 75 6d 3d 57 47 53 38 34 20 2b 75 6e 69 74  atum=WGS84 +unit
1a50: 73 3d 6d 20 2b 6e 6f 5f 64 65 66 73 22 29 3b 0a  s=m +no_defs");.
1a60: 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20      add_srs_wkt 
1a70: 28 70 2c 20 30 2c 0a 20 20 20 20 20 20 20 20 22  (p, 0,.        "
1a80: 50 52 4f 4a 43 53 5b 5c 22 57 47 53 20 38 34 20  PROJCS[\"WGS 84 
1a90: 2f 20 55 54 4d 20 7a 6f 6e 65 20 33 37 53 5c 22  / UTM zone 37S\"
1aa0: 2c 47 45 4f 47 43 53 5b 5c 22 57 47 53 20 38 34  ,GEOGCS[\"WGS 84
1ab0: 5c 22 2c 44 41 54 55 4d 22 29 3b 0a 20 20 20 20  \",DATUM");.    
1ac0: 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20  add_srs_wkt (p, 
1ad0: 31 2c 0a 20 20 20 20 20 20 20 20 22 5b 5c 22 57  1,.        "[\"W
1ae0: 47 53 5f 31 39 38 34 5c 22 2c 53 50 48 45 52 4f  GS_1984\",SPHERO
1af0: 49 44 5b 5c 22 57 47 53 20 38 34 5c 22 2c 36 33  ID[\"WGS 84\",63
1b00: 37 38 31 33 37 2c 32 39 38 2e 32 35 37 32 32 33  78137,298.257223
1b10: 35 36 33 2c 22 29 3b 0a 20 20 20 20 61 64 64 5f  563,");.    add_
1b20: 73 72 73 5f 77 6b 74 20 28 70 2c 20 32 2c 0a 20  srs_wkt (p, 2,. 
1b30: 20 20 20 20 20 20 20 22 41 55 54 48 4f 52 49 54         "AUTHORIT
1b40: 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 37 30 33  Y[\"EPSG\",\"703
1b50: 30 5c 22 5d 5d 2c 41 55 54 48 4f 52 49 54 59 5b  0\"]],AUTHORITY[
1b60: 5c 22 45 50 53 47 5c 22 2c 5c 22 36 33 32 36 5c  \"EPSG\",\"6326\
1b70: 22 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73  "");.    add_srs
1b80: 5f 77 6b 74 20 28 70 2c 20 33 2c 0a 20 20 20 20  _wkt (p, 3,.    
1b90: 20 20 20 20 22 5d 5d 2c 50 52 49 4d 45 4d 5b 5c      "]],PRIMEM[\
1ba0: 22 47 72 65 65 6e 77 69 63 68 5c 22 2c 30 2c 41  "Greenwich\",0,A
1bb0: 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c  UTHORITY[\"EPSG\
1bc0: 22 2c 5c 22 38 39 30 31 5c 22 5d 5d 2c 22 29 3b  ",\"8901\"]],");
1bd0: 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74  .    add_srs_wkt
1be0: 20 28 70 2c 20 34 2c 0a 20 20 20 20 20 20 20 20   (p, 4,.        
1bf0: 22 55 4e 49 54 5b 5c 22 64 65 67 72 65 65 5c 22  "UNIT[\"degree\"
1c00: 2c 30 2e 30 31 37 34 35 33 32 39 32 35 31 39 39  ,0.0174532925199
1c10: 34 33 33 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22  433,AUTHORITY[\"
1c20: 45 50 53 47 5c 22 2c 5c 22 22 29 3b 0a 20 20 20  EPSG\",\"");.   
1c30: 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c   add_srs_wkt (p,
1c40: 20 35 2c 0a 20 20 20 20 20 20 20 20 22 39 31 32   5,.        "912
1c50: 32 5c 22 5d 5d 2c 41 55 54 48 4f 52 49 54 59 5b  2\"]],AUTHORITY[
1c60: 5c 22 45 50 53 47 5c 22 2c 5c 22 34 33 32 36 5c  \"EPSG\",\"4326\
1c70: 22 5d 5d 2c 50 52 4f 4a 45 43 54 49 4f 4e 5b 5c  "]],PROJECTION[\
1c80: 22 54 72 61 6e 22 29 3b 0a 20 20 20 20 61 64 64  "Tran");.    add
1c90: 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 36 2c 0a  _srs_wkt (p, 6,.
1ca0: 20 20 20 20 20 20 20 20 22 73 76 65 72 73 65 5f          "sverse_
1cb0: 4d 65 72 63 61 74 6f 72 5c 22 5d 2c 50 41 52 41  Mercator\"],PARA
1cc0: 4d 45 54 45 52 5b 5c 22 6c 61 74 69 74 75 64 65  METER[\"latitude
1cd0: 5f 6f 66 5f 6f 72 69 67 69 6e 5c 22 2c 30 5d 2c  _of_origin\",0],
1ce0: 50 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73  P");.    add_srs
1cf0: 5f 77 6b 74 20 28 70 2c 20 37 2c 0a 20 20 20 20  _wkt (p, 7,.    
1d00: 20 20 20 20 22 41 52 41 4d 45 54 45 52 5b 5c 22      "ARAMETER[\"
1d10: 63 65 6e 74 72 61 6c 5f 6d 65 72 69 64 69 61 6e  central_meridian
1d20: 5c 22 2c 33 39 5d 2c 50 41 52 41 4d 45 54 45 52  \",39],PARAMETER
1d30: 5b 5c 22 73 63 61 6c 65 5f 66 61 63 74 22 29 3b  [\"scale_fact");
1d40: 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74  .    add_srs_wkt
1d50: 20 28 70 2c 20 38 2c 0a 20 20 20 20 20 20 20 20   (p, 8,.        
1d60: 22 6f 72 5c 22 2c 30 2e 39 39 39 36 5d 2c 50 41  "or\",0.9996],PA
1d70: 52 41 4d 45 54 45 52 5b 5c 22 66 61 6c 73 65 5f  RAMETER[\"false_
1d80: 65 61 73 74 69 6e 67 5c 22 2c 35 30 30 30 30 30  easting\",500000
1d90: 5d 2c 50 41 52 41 4d 45 54 22 29 3b 0a 20 20 20  ],PARAMET");.   
1da0: 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c   add_srs_wkt (p,
1db0: 20 39 2c 0a 20 20 20 20 20 20 20 20 22 45 52 5b   9,.        "ER[
1dc0: 5c 22 66 61 6c 73 65 5f 6e 6f 72 74 68 69 6e 67  \"false_northing
1dd0: 5c 22 2c 31 30 30 30 30 30 30 30 5d 2c 55 4e 49  \",10000000],UNI
1de0: 54 5b 5c 22 6d 65 74 72 65 5c 22 2c 31 2c 41 55  T[\"metre\",1,AU
1df0: 54 48 4f 52 49 22 29 3b 0a 20 20 20 20 61 64 64  THORI");.    add
1e00: 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 31 30 2c  _srs_wkt (p, 10,
1e10: 0a 20 20 20 20 20 20 20 20 22 54 59 5b 5c 22 45  .        "TY[\"E
1e20: 50 53 47 5c 22 2c 5c 22 39 30 30 31 5c 22 5d 5d  PSG\",\"9001\"]]
1e30: 2c 41 58 49 53 5b 5c 22 45 61 73 74 69 6e 67 5c  ,AXIS[\"Easting\
1e40: 22 2c 45 41 53 54 5d 2c 41 58 49 53 5b 5c 22 4e  ",EAST],AXIS[\"N
1e50: 6f 72 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72  or");.    add_sr
1e60: 73 5f 77 6b 74 20 28 70 2c 20 31 31 2c 0a 20 20  s_wkt (p, 11,.  
1e70: 20 20 20 20 20 20 22 74 68 69 6e 67 5c 22 2c 4e        "thing\",N
1e80: 4f 52 54 48 5d 2c 41 55 54 48 4f 52 49 54 59 5b  ORTH],AUTHORITY[
1e90: 5c 22 45 50 53 47 5c 22 2c 5c 22 33 32 37 33 37  \"EPSG\",\"32737
1ea0: 5c 22 5d 5d 22 29 3b 0a 20 20 20 20 70 20 3d 20  \"]]");.    p = 
1eb0: 61 64 64 5f 65 70 73 67 5f 64 65 66 5f 65 78 20  add_epsg_def_ex 
1ec0: 28 66 69 6c 74 65 72 2c 20 66 69 72 73 74 2c 20  (filter, first, 
1ed0: 6c 61 73 74 2c 20 33 32 37 33 38 2c 20 22 65 70  last, 32738, "ep
1ee0: 73 67 22 2c 20 33 32 37 33 38 2c 0a 20 20 20 20  sg", 32738,.    
1ef0: 20 20 20 20 22 57 47 53 20 38 34 20 2f 20 55 54      "WGS 84 / UT
1f00: 4d 20 7a 6f 6e 65 20 33 38 53 22 2c 20 30 2c 20  M zone 38S", 0, 
1f10: 30 2c 0a 20 20 20 20 20 20 20 20 22 57 47 53 20  0,.        "WGS 
1f20: 38 34 22 2c 20 22 47 72 65 65 6e 77 69 63 68 22  84", "Greenwich"
1f30: 2c 0a 20 20 20 20 20 20 20 20 22 57 47 53 5f 31  ,.        "WGS_1
1f40: 39 38 34 22 2c 20 22 54 72 61 6e 73 76 65 72 73  984", "Transvers
1f50: 65 5f 4d 65 72 63 61 74 6f 72 22 2c 20 22 6d 65  e_Mercator", "me
1f60: 74 72 65 22 2c 0a 20 20 20 20 20 20 20 20 22 45  tre",.        "E
1f70: 61 73 74 69 6e 67 22 2c 20 22 45 61 73 74 22 2c  asting", "East",
1f80: 20 22 4e 6f 72 74 68 69 6e 67 22 2c 20 22 4e 6f   "Northing", "No
1f90: 72 74 68 22 29 3b 0a 20 20 20 20 61 64 64 5f 70  rth");.    add_p
1fa0: 72 6f 6a 34 74 65 78 74 20 28 70 2c 20 30 2c 0a  roj4text (p, 0,.
1fb0: 20 20 20 20 20 20 20 20 22 2b 70 72 6f 6a 3d 75          "+proj=u
1fc0: 74 6d 20 2b 7a 6f 6e 65 3d 33 38 20 2b 73 6f 75  tm +zone=38 +sou
1fd0: 74 68 20 2b 64 61 74 75 6d 3d 57 47 53 38 34 20  th +datum=WGS84 
1fe0: 2b 75 6e 69 74 73 3d 6d 20 2b 6e 6f 5f 64 65 66  +units=m +no_def
1ff0: 73 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73  s");.    add_srs
2000: 5f 77 6b 74 20 28 70 2c 20 30 2c 0a 20 20 20 20  _wkt (p, 0,.    
2010: 20 20 20 20 22 50 52 4f 4a 43 53 5b 5c 22 57 47      "PROJCS[\"WG
2020: 53 20 38 34 20 2f 20 55 54 4d 20 7a 6f 6e 65 20  S 84 / UTM zone 
2030: 33 38 53 5c 22 2c 47 45 4f 47 43 53 5b 5c 22 57  38S\",GEOGCS[\"W
2040: 47 53 20 38 34 5c 22 2c 44 41 54 55 4d 22 29 3b  GS 84\",DATUM");
2050: 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74  .    add_srs_wkt
2060: 20 28 70 2c 20 31 2c 0a 20 20 20 20 20 20 20 20   (p, 1,.        
2070: 22 5b 5c 22 57 47 53 5f 31 39 38 34 5c 22 2c 53  "[\"WGS_1984\",S
2080: 50 48 45 52 4f 49 44 5b 5c 22 57 47 53 20 38 34  PHEROID[\"WGS 84
2090: 5c 22 2c 36 33 37 38 31 33 37 2c 32 39 38 2e 32  \",6378137,298.2
20a0: 35 37 32 32 33 35 36 33 2c 22 29 3b 0a 20 20 20  57223563,");.   
20b0: 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c   add_srs_wkt (p,
20c0: 20 32 2c 0a 20 20 20 20 20 20 20 20 22 41 55 54   2,.        "AUT
20d0: 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c  HORITY[\"EPSG\",
20e0: 5c 22 37 30 33 30 5c 22 5d 5d 2c 41 55 54 48 4f  \"7030\"]],AUTHO
20f0: 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22  RITY[\"EPSG\",\"
2100: 36 33 32 36 5c 22 22 29 3b 0a 20 20 20 20 61 64  6326\"");.    ad
2110: 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 33 2c  d_srs_wkt (p, 3,
2120: 0a 20 20 20 20 20 20 20 20 22 5d 5d 2c 50 52 49  .        "]],PRI
2130: 4d 45 4d 5b 5c 22 47 72 65 65 6e 77 69 63 68 5c  MEM[\"Greenwich\
2140: 22 2c 30 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22  ",0,AUTHORITY[\"
2150: 45 50 53 47 5c 22 2c 5c 22 38 39 30 31 5c 22 5d  EPSG\",\"8901\"]
2160: 5d 2c 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72  ],");.    add_sr
2170: 73 5f 77 6b 74 20 28 70 2c 20 34 2c 0a 20 20 20  s_wkt (p, 4,.   
2180: 20 20 20 20 20 22 55 4e 49 54 5b 5c 22 64 65 67       "UNIT[\"deg
2190: 72 65 65 5c 22 2c 30 2e 30 31 37 34 35 33 32 39  ree\",0.01745329
21a0: 32 35 31 39 39 34 33 33 2c 41 55 54 48 4f 52 49  25199433,AUTHORI
21b0: 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 22 29  TY[\"EPSG\",\"")
21c0: 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b  ;.    add_srs_wk
21d0: 74 20 28 70 2c 20 35 2c 0a 20 20 20 20 20 20 20  t (p, 5,.       
21e0: 20 22 39 31 32 32 5c 22 5d 5d 2c 41 55 54 48 4f   "9122\"]],AUTHO
21f0: 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22  RITY[\"EPSG\",\"
2200: 34 33 32 36 5c 22 5d 5d 2c 50 52 4f 4a 45 43 54  4326\"]],PROJECT
2210: 49 4f 4e 5b 5c 22 54 72 61 6e 22 29 3b 0a 20 20  ION[\"Tran");.  
2220: 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70    add_srs_wkt (p
2230: 2c 20 36 2c 0a 20 20 20 20 20 20 20 20 22 73 76  , 6,.        "sv
2240: 65 72 73 65 5f 4d 65 72 63 61 74 6f 72 5c 22 5d  erse_Mercator\"]
2250: 2c 50 41 52 41 4d 45 54 45 52 5b 5c 22 6c 61 74  ,PARAMETER[\"lat
2260: 69 74 75 64 65 5f 6f 66 5f 6f 72 69 67 69 6e 5c  itude_of_origin\
2270: 22 2c 30 5d 2c 50 22 29 3b 0a 20 20 20 20 61 64  ",0],P");.    ad
2280: 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 37 2c  d_srs_wkt (p, 7,
2290: 0a 20 20 20 20 20 20 20 20 22 41 52 41 4d 45 54  .        "ARAMET
22a0: 45 52 5b 5c 22 63 65 6e 74 72 61 6c 5f 6d 65 72  ER[\"central_mer
22b0: 69 64 69 61 6e 5c 22 2c 34 35 5d 2c 50 41 52 41  idian\",45],PARA
22c0: 4d 45 54 45 52 5b 5c 22 73 63 61 6c 65 5f 66 61  METER[\"scale_fa
22d0: 63 74 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72  ct");.    add_sr
22e0: 73 5f 77 6b 74 20 28 70 2c 20 38 2c 0a 20 20 20  s_wkt (p, 8,.   
22f0: 20 20 20 20 20 22 6f 72 5c 22 2c 30 2e 39 39 39       "or\",0.999
2300: 36 5d 2c 50 41 52 41 4d 45 54 45 52 5b 5c 22 66  6],PARAMETER[\"f
2310: 61 6c 73 65 5f 65 61 73 74 69 6e 67 5c 22 2c 35  alse_easting\",5
2320: 30 30 30 30 30 5d 2c 50 41 52 41 4d 45 54 22 29  00000],PARAMET")
2330: 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b  ;.    add_srs_wk
2340: 74 20 28 70 2c 20 39 2c 0a 20 20 20 20 20 20 20  t (p, 9,.       
2350: 20 22 45 52 5b 5c 22 66 61 6c 73 65 5f 6e 6f 72   "ER[\"false_nor
2360: 74 68 69 6e 67 5c 22 2c 31 30 30 30 30 30 30 30  thing\",10000000
2370: 5d 2c 55 4e 49 54 5b 5c 22 6d 65 74 72 65 5c 22  ],UNIT[\"metre\"
2380: 2c 31 2c 41 55 54 48 4f 52 49 22 29 3b 0a 20 20  ,1,AUTHORI");.  
2390: 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70    add_srs_wkt (p
23a0: 2c 20 31 30 2c 0a 20 20 20 20 20 20 20 20 22 54  , 10,.        "T
23b0: 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 39 30 30  Y[\"EPSG\",\"900
23c0: 31 5c 22 5d 5d 2c 41 58 49 53 5b 5c 22 45 61 73  1\"]],AXIS[\"Eas
23d0: 74 69 6e 67 5c 22 2c 45 41 53 54 5d 2c 41 58 49  ting\",EAST],AXI
23e0: 53 5b 5c 22 4e 6f 72 22 29 3b 0a 20 20 20 20 61  S[\"Nor");.    a
23f0: 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 31  dd_srs_wkt (p, 1
2400: 31 2c 0a 20 20 20 20 20 20 20 20 22 74 68 69 6e  1,.        "thin
2410: 67 5c 22 2c 4e 4f 52 54 48 5d 2c 41 55 54 48 4f  g\",NORTH],AUTHO
2420: 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22  RITY[\"EPSG\",\"
2430: 33 32 37 33 38 5c 22 5d 5d 22 29 3b 0a 20 20 20  32738\"]]");.   
2440: 20 70 20 3d 20 61 64 64 5f 65 70 73 67 5f 64 65   p = add_epsg_de
2450: 66 5f 65 78 20 28 66 69 6c 74 65 72 2c 20 66 69  f_ex (filter, fi
2460: 72 73 74 2c 20 6c 61 73 74 2c 20 33 32 37 33 39  rst, last, 32739
2470: 2c 20 22 65 70 73 67 22 2c 20 33 32 37 33 39 2c  , "epsg", 32739,
2480: 0a 20 20 20 20 20 20 20 20 22 57 47 53 20 38 34  .        "WGS 84
2490: 20 2f 20 55 54 4d 20 7a 6f 6e 65 20 33 39 53 22   / UTM zone 39S"
24a0: 2c 20 30 2c 20 30 2c 0a 20 20 20 20 20 20 20 20  , 0, 0,.        
24b0: 22 57 47 53 20 38 34 22 2c 20 22 47 72 65 65 6e  "WGS 84", "Green
24c0: 77 69 63 68 22 2c 0a 20 20 20 20 20 20 20 20 22  wich",.        "
24d0: 57 47 53 5f 31 39 38 34 22 2c 20 22 54 72 61 6e  WGS_1984", "Tran
24e0: 73 76 65 72 73 65 5f 4d 65 72 63 61 74 6f 72 22  sverse_Mercator"
24f0: 2c 20 22 6d 65 74 72 65 22 2c 0a 20 20 20 20 20  , "metre",.     
2500: 20 20 20 22 45 61 73 74 69 6e 67 22 2c 20 22 45     "Easting", "E
2510: 61 73 74 22 2c 20 22 4e 6f 72 74 68 69 6e 67 22  ast", "Northing"
2520: 2c 20 22 4e 6f 72 74 68 22 29 3b 0a 20 20 20 20  , "North");.    
2530: 61 64 64 5f 70 72 6f 6a 34 74 65 78 74 20 28 70  add_proj4text (p
2540: 2c 20 30 2c 0a 20 20 20 20 20 20 20 20 22 2b 70  , 0,.        "+p
2550: 72 6f 6a 3d 75 74 6d 20 2b 7a 6f 6e 65 3d 33 39  roj=utm +zone=39
2560: 20 2b 73 6f 75 74 68 20 2b 64 61 74 75 6d 3d 57   +south +datum=W
2570: 47 53 38 34 20 2b 75 6e 69 74 73 3d 6d 20 2b 6e  GS84 +units=m +n
2580: 6f 5f 64 65 66 73 22 29 3b 0a 20 20 20 20 61 64  o_defs");.    ad
2590: 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 30 2c  d_srs_wkt (p, 0,
25a0: 0a 20 20 20 20 20 20 20 20 22 50 52 4f 4a 43 53  .        "PROJCS
25b0: 5b 5c 22 57 47 53 20 38 34 20 2f 20 55 54 4d 20  [\"WGS 84 / UTM 
25c0: 7a 6f 6e 65 20 33 39 53 5c 22 2c 47 45 4f 47 43  zone 39S\",GEOGC
25d0: 53 5b 5c 22 57 47 53 20 38 34 5c 22 2c 44 41 54  S[\"WGS 84\",DAT
25e0: 55 4d 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72  UM");.    add_sr
25f0: 73 5f 77 6b 74 20 28 70 2c 20 31 2c 0a 20 20 20  s_wkt (p, 1,.   
2600: 20 20 20 20 20 22 5b 5c 22 57 47 53 5f 31 39 38       "[\"WGS_198
2610: 34 5c 22 2c 53 50 48 45 52 4f 49 44 5b 5c 22 57  4\",SPHEROID[\"W
2620: 47 53 20 38 34 5c 22 2c 36 33 37 38 31 33 37 2c  GS 84\",6378137,
2630: 32 39 38 2e 32 35 37 32 32 33 35 36 33 2c 22 29  298.257223563,")
2640: 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b  ;.    add_srs_wk
2650: 74 20 28 70 2c 20 32 2c 0a 20 20 20 20 20 20 20  t (p, 2,.       
2660: 20 22 41 55 54 48 4f 52 49 54 59 5b 5c 22 45 50   "AUTHORITY[\"EP
2670: 53 47 5c 22 2c 5c 22 37 30 33 30 5c 22 5d 5d 2c  SG\",\"7030\"]],
2680: 41 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47  AUTHORITY[\"EPSG
2690: 5c 22 2c 5c 22 36 33 32 36 5c 22 22 29 3b 0a 20  \",\"6326\"");. 
26a0: 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28     add_srs_wkt (
26b0: 70 2c 20 33 2c 0a 20 20 20 20 20 20 20 20 22 5d  p, 3,.        "]
26c0: 5d 2c 50 52 49 4d 45 4d 5b 5c 22 47 72 65 65 6e  ],PRIMEM[\"Green
26d0: 77 69 63 68 5c 22 2c 30 2c 41 55 54 48 4f 52 49  wich\",0,AUTHORI
26e0: 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 38 39  TY[\"EPSG\",\"89
26f0: 30 31 5c 22 5d 5d 2c 22 29 3b 0a 20 20 20 20 61  01\"]],");.    a
2700: 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 34  dd_srs_wkt (p, 4
2710: 2c 0a 20 20 20 20 20 20 20 20 22 55 4e 49 54 5b  ,.        "UNIT[
2720: 5c 22 64 65 67 72 65 65 5c 22 2c 30 2e 30 31 37  \"degree\",0.017
2730: 34 35 33 32 39 32 35 31 39 39 34 33 33 2c 41 55  4532925199433,AU
2740: 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22  THORITY[\"EPSG\"
2750: 2c 5c 22 22 29 3b 0a 20 20 20 20 61 64 64 5f 73  ,\"");.    add_s
2760: 72 73 5f 77 6b 74 20 28 70 2c 20 35 2c 0a 20 20  rs_wkt (p, 5,.  
2770: 20 20 20 20 20 20 22 39 31 32 32 5c 22 5d 5d 2c        "9122\"]],
2780: 41 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47  AUTHORITY[\"EPSG
2790: 5c 22 2c 5c 22 34 33 32 36 5c 22 5d 5d 2c 50 52  \",\"4326\"]],PR
27a0: 4f 4a 45 43 54 49 4f 4e 5b 5c 22 54 72 61 6e 22  OJECTION[\"Tran"
27b0: 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77  );.    add_srs_w
27c0: 6b 74 20 28 70 2c 20 36 2c 0a 20 20 20 20 20 20  kt (p, 6,.      
27d0: 20 20 22 73 76 65 72 73 65 5f 4d 65 72 63 61 74    "sverse_Mercat
27e0: 6f 72 5c 22 5d 2c 50 41 52 41 4d 45 54 45 52 5b  or\"],PARAMETER[
27f0: 5c 22 6c 61 74 69 74 75 64 65 5f 6f 66 5f 6f 72  \"latitude_of_or
2800: 69 67 69 6e 5c 22 2c 30 5d 2c 50 22 29 3b 0a 20  igin\",0],P");. 
2810: 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28     add_srs_wkt (
2820: 70 2c 20 37 2c 0a 20 20 20 20 20 20 20 20 22 41  p, 7,.        "A
2830: 52 41 4d 45 54 45 52 5b 5c 22 63 65 6e 74 72 61  RAMETER[\"centra
2840: 6c 5f 6d 65 72 69 64 69 61 6e 5c 22 2c 35 31 5d  l_meridian\",51]
2850: 2c 50 41 52 41 4d 45 54 45 52 5b 5c 22 73 63 61  ,PARAMETER[\"sca
2860: 6c 65 5f 66 61 63 74 22 29 3b 0a 20 20 20 20 61  le_fact");.    a
2870: 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 38  dd_srs_wkt (p, 8
2880: 2c 0a 20 20 20 20 20 20 20 20 22 6f 72 5c 22 2c  ,.        "or\",
2890: 30 2e 39 39 39 36 5d 2c 50 41 52 41 4d 45 54 45  0.9996],PARAMETE
28a0: 52 5b 5c 22 66 61 6c 73 65 5f 65 61 73 74 69 6e  R[\"false_eastin
28b0: 67 5c 22 2c 35 30 30 30 30 30 5d 2c 50 41 52 41  g\",500000],PARA
28c0: 4d 45 54 22 29 3b 0a 20 20 20 20 61 64 64 5f 73  MET");.    add_s
28d0: 72 73 5f 77 6b 74 20 28 70 2c 20 39 2c 0a 20 20  rs_wkt (p, 9,.  
28e0: 20 20 20 20 20 20 22 45 52 5b 5c 22 66 61 6c 73        "ER[\"fals
28f0: 65 5f 6e 6f 72 74 68 69 6e 67 5c 22 2c 31 30 30  e_northing\",100
2900: 30 30 30 30 30 5d 2c 55 4e 49 54 5b 5c 22 6d 65  00000],UNIT[\"me
2910: 74 72 65 5c 22 2c 31 2c 41 55 54 48 4f 52 49 22  tre\",1,AUTHORI"
2920: 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77  );.    add_srs_w
2930: 6b 74 20 28 70 2c 20 31 30 2c 0a 20 20 20 20 20  kt (p, 10,.     
2940: 20 20 20 22 54 59 5b 5c 22 45 50 53 47 5c 22 2c     "TY[\"EPSG\",
2950: 5c 22 39 30 30 31 5c 22 5d 5d 2c 41 58 49 53 5b  \"9001\"]],AXIS[
2960: 5c 22 45 61 73 74 69 6e 67 5c 22 2c 45 41 53 54  \"Easting\",EAST
2970: 5d 2c 41 58 49 53 5b 5c 22 4e 6f 72 22 29 3b 0a  ],AXIS[\"Nor");.
2980: 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20      add_srs_wkt 
2990: 28 70 2c 20 31 31 2c 0a 20 20 20 20 20 20 20 20  (p, 11,.        
29a0: 22 74 68 69 6e 67 5c 22 2c 4e 4f 52 54 48 5d 2c  "thing\",NORTH],
29b0: 41 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47  AUTHORITY[\"EPSG
29c0: 5c 22 2c 5c 22 33 32 37 33 39 5c 22 5d 5d 22 29  \",\"32739\"]]")
29d0: 3b 0a 20 20 20 20 70 20 3d 20 61 64 64 5f 65 70  ;.    p = add_ep
29e0: 73 67 5f 64 65 66 5f 65 78 20 28 66 69 6c 74 65  sg_def_ex (filte
29f0: 72 2c 20 66 69 72 73 74 2c 20 6c 61 73 74 2c 20  r, first, last, 
2a00: 33 32 37 34 30 2c 20 22 65 70 73 67 22 2c 20 33  32740, "epsg", 3
2a10: 32 37 34 30 2c 0a 20 20 20 20 20 20 20 20 22 57  2740,.        "W
2a20: 47 53 20 38 34 20 2f 20 55 54 4d 20 7a 6f 6e 65  GS 84 / UTM zone
2a30: 20 34 30 53 22 2c 20 30 2c 20 30 2c 0a 20 20 20   40S", 0, 0,.   
2a40: 20 20 20 20 20 22 57 47 53 20 38 34 22 2c 20 22       "WGS 84", "
2a50: 47 72 65 65 6e 77 69 63 68 22 2c 0a 20 20 20 20  Greenwich",.    
2a60: 20 20 20 20 22 57 47 53 5f 31 39 38 34 22 2c 20      "WGS_1984", 
2a70: 22 54 72 61 6e 73 76 65 72 73 65 5f 4d 65 72 63  "Transverse_Merc
2a80: 61 74 6f 72 22 2c 20 22 6d 65 74 72 65 22 2c 0a  ator", "metre",.
2a90: 20 20 20 20 20 20 20 20 22 45 61 73 74 69 6e 67          "Easting
2aa0: 22 2c 20 22 45 61 73 74 22 2c 20 22 4e 6f 72 74  ", "East", "Nort
2ab0: 68 69 6e 67 22 2c 20 22 4e 6f 72 74 68 22 29 3b  hing", "North");
2ac0: 0a 20 20 20 20 61 64 64 5f 70 72 6f 6a 34 74 65  .    add_proj4te
2ad0: 78 74 20 28 70 2c 20 30 2c 0a 20 20 20 20 20 20  xt (p, 0,.      
2ae0: 20 20 22 2b 70 72 6f 6a 3d 75 74 6d 20 2b 7a 6f    "+proj=utm +zo
2af0: 6e 65 3d 34 30 20 2b 73 6f 75 74 68 20 2b 64 61  ne=40 +south +da
2b00: 74 75 6d 3d 57 47 53 38 34 20 2b 75 6e 69 74 73  tum=WGS84 +units
2b10: 3d 6d 20 2b 6e 6f 5f 64 65 66 73 22 29 3b 0a 20  =m +no_defs");. 
2b20: 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28     add_srs_wkt (
2b30: 70 2c 20 30 2c 0a 20 20 20 20 20 20 20 20 22 50  p, 0,.        "P
2b40: 52 4f 4a 43 53 5b 5c 22 57 47 53 20 38 34 20 2f  ROJCS[\"WGS 84 /
2b50: 20 55 54 4d 20 7a 6f 6e 65 20 34 30 53 5c 22 2c   UTM zone 40S\",
2b60: 47 45 4f 47 43 53 5b 5c 22 57 47 53 20 38 34 5c  GEOGCS[\"WGS 84\
2b70: 22 2c 44 41 54 55 4d 22 29 3b 0a 20 20 20 20 61  ",DATUM");.    a
2b80: 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 31  dd_srs_wkt (p, 1
2b90: 2c 0a 20 20 20 20 20 20 20 20 22 5b 5c 22 57 47  ,.        "[\"WG
2ba0: 53 5f 31 39 38 34 5c 22 2c 53 50 48 45 52 4f 49  S_1984\",SPHEROI
2bb0: 44 5b 5c 22 57 47 53 20 38 34 5c 22 2c 36 33 37  D[\"WGS 84\",637
2bc0: 38 31 33 37 2c 32 39 38 2e 32 35 37 32 32 33 35  8137,298.2572235
2bd0: 36 33 2c 22 29 3b 0a 20 20 20 20 61 64 64 5f 73  63,");.    add_s
2be0: 72 73 5f 77 6b 74 20 28 70 2c 20 32 2c 0a 20 20  rs_wkt (p, 2,.  
2bf0: 20 20 20 20 20 20 22 41 55 54 48 4f 52 49 54 59        "AUTHORITY
2c00: 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 37 30 33 30  [\"EPSG\",\"7030
2c10: 5c 22 5d 5d 2c 41 55 54 48 4f 52 49 54 59 5b 5c  \"]],AUTHORITY[\
2c20: 22 45 50 53 47 5c 22 2c 5c 22 36 33 32 36 5c 22  "EPSG\",\"6326\"
2c30: 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f  ");.    add_srs_
2c40: 77 6b 74 20 28 70 2c 20 33 2c 0a 20 20 20 20 20  wkt (p, 3,.     
2c50: 20 20 20 22 5d 5d 2c 50 52 49 4d 45 4d 5b 5c 22     "]],PRIMEM[\"
2c60: 47 72 65 65 6e 77 69 63 68 5c 22 2c 30 2c 41 55  Greenwich\",0,AU
2c70: 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22  THORITY[\"EPSG\"
2c80: 2c 5c 22 38 39 30 31 5c 22 5d 5d 2c 22 29 3b 0a  ,\"8901\"]],");.
2c90: 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20      add_srs_wkt 
2ca0: 28 70 2c 20 34 2c 0a 20 20 20 20 20 20 20 20 22  (p, 4,.        "
2cb0: 55 4e 49 54 5b 5c 22 64 65 67 72 65 65 5c 22 2c  UNIT[\"degree\",
2cc0: 30 2e 30 31 37 34 35 33 32 39 32 35 31 39 39 34  0.01745329251994
2cd0: 33 33 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22 45  33,AUTHORITY[\"E
2ce0: 50 53 47 5c 22 2c 5c 22 22 29 3b 0a 20 20 20 20  PSG\",\"");.    
2cf0: 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20  add_srs_wkt (p, 
2d00: 35 2c 0a 20 20 20 20 20 20 20 20 22 39 31 32 32  5,.        "9122
2d10: 5c 22 5d 5d 2c 41 55 54 48 4f 52 49 54 59 5b 5c  \"]],AUTHORITY[\
2d20: 22 45 50 53 47 5c 22 2c 5c 22 34 33 32 36 5c 22  "EPSG\",\"4326\"
2d30: 5d 5d 2c 50 52 4f 4a 45 43 54 49 4f 4e 5b 5c 22  ]],PROJECTION[\"
2d40: 54 72 61 6e 22 29 3b 0a 20 20 20 20 61 64 64 5f  Tran");.    add_
2d50: 73 72 73 5f 77 6b 74 20 28 70 2c 20 36 2c 0a 20  srs_wkt (p, 6,. 
2d60: 20 20 20 20 20 20 20 22 73 76 65 72 73 65 5f 4d         "sverse_M
2d70: 65 72 63 61 74 6f 72 5c 22 5d 2c 50 41 52 41 4d  ercator\"],PARAM
2d80: 45 54 45 52 5b 5c 22 6c 61 74 69 74 75 64 65 5f  ETER[\"latitude_
2d90: 6f 66 5f 6f 72 69 67 69 6e 5c 22 2c 30 5d 2c 50  of_origin\",0],P
2da0: 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f  ");.    add_srs_
2db0: 77 6b 74 20 28 70 2c 20 37 2c 0a 20 20 20 20 20  wkt (p, 7,.     
2dc0: 20 20 20 22 41 52 41 4d 45 54 45 52 5b 5c 22 63     "ARAMETER[\"c
2dd0: 65 6e 74 72 61 6c 5f 6d 65 72 69 64 69 61 6e 5c  entral_meridian\
2de0: 22 2c 35 37 5d 2c 50 41 52 41 4d 45 54 45 52 5b  ",57],PARAMETER[
2df0: 5c 22 73 63 61 6c 65 5f 66 61 63 74 22 29 3b 0a  \"scale_fact");.
2e00: 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20      add_srs_wkt 
2e10: 28 70 2c 20 38 2c 0a 20 20 20 20 20 20 20 20 22  (p, 8,.        "
2e20: 6f 72 5c 22 2c 30 2e 39 39 39 36 5d 2c 50 41 52  or\",0.9996],PAR
2e30: 41 4d 45 54 45 52 5b 5c 22 66 61 6c 73 65 5f 65  AMETER[\"false_e
2e40: 61 73 74 69 6e 67 5c 22 2c 35 30 30 30 30 30 5d  asting\",500000]
2e50: 2c 50 41 52 41 4d 45 54 22 29 3b 0a 20 20 20 20  ,PARAMET");.    
2e60: 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20  add_srs_wkt (p, 
2e70: 39 2c 0a 20 20 20 20 20 20 20 20 22 45 52 5b 5c  9,.        "ER[\
2e80: 22 66 61 6c 73 65 5f 6e 6f 72 74 68 69 6e 67 5c  "false_northing\
2e90: 22 2c 31 30 30 30 30 30 30 30 5d 2c 55 4e 49 54  ",10000000],UNIT
2ea0: 5b 5c 22 6d 65 74 72 65 5c 22 2c 31 2c 41 55 54  [\"metre\",1,AUT
2eb0: 48 4f 52 49 22 29 3b 0a 20 20 20 20 61 64 64 5f  HORI");.    add_
2ec0: 73 72 73 5f 77 6b 74 20 28 70 2c 20 31 30 2c 0a  srs_wkt (p, 10,.
2ed0: 20 20 20 20 20 20 20 20 22 54 59 5b 5c 22 45 50          "TY[\"EP
2ee0: 53 47 5c 22 2c 5c 22 39 30 30 31 5c 22 5d 5d 2c  SG\",\"9001\"]],
2ef0: 41 58 49 53 5b 5c 22 45 61 73 74 69 6e 67 5c 22  AXIS[\"Easting\"
2f00: 2c 45 41 53 54 5d 2c 41 58 49 53 5b 5c 22 4e 6f  ,EAST],AXIS[\"No
2f10: 72 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73  r");.    add_srs
2f20: 5f 77 6b 74 20 28 70 2c 20 31 31 2c 0a 20 20 20  _wkt (p, 11,.   
2f30: 20 20 20 20 20 22 74 68 69 6e 67 5c 22 2c 4e 4f       "thing\",NO
2f40: 52 54 48 5d 2c 41 55 54 48 4f 52 49 54 59 5b 5c  RTH],AUTHORITY[\
2f50: 22 45 50 53 47 5c 22 2c 5c 22 33 32 37 34 30 5c  "EPSG\",\"32740\
2f60: 22 5d 5d 22 29 3b 0a 20 20 20 20 70 20 3d 20 61  "]]");.    p = a
2f70: 64 64 5f 65 70 73 67 5f 64 65 66 5f 65 78 20 28  dd_epsg_def_ex (
2f80: 66 69 6c 74 65 72 2c 20 66 69 72 73 74 2c 20 6c  filter, first, l
2f90: 61 73 74 2c 20 33 32 37 34 31 2c 20 22 65 70 73  ast, 32741, "eps
2fa0: 67 22 2c 20 33 32 37 34 31 2c 0a 20 20 20 20 20  g", 32741,.     
2fb0: 20 20 20 22 57 47 53 20 38 34 20 2f 20 55 54 4d     "WGS 84 / UTM
2fc0: 20 7a 6f 6e 65 20 34 31 53 22 2c 20 30 2c 20 30   zone 41S", 0, 0
2fd0: 2c 0a 20 20 20 20 20 20 20 20 22 57 47 53 20 38  ,.        "WGS 8
2fe0: 34 22 2c 20 22 47 72 65 65 6e 77 69 63 68 22 2c  4", "Greenwich",
2ff0: 0a 20 20 20 20 20 20 20 20 22 57 47 53 5f 31 39  .        "WGS_19
3000: 38 34 22 2c 20 22 54 72 61 6e 73 76 65 72 73 65  84", "Transverse
3010: 5f 4d 65 72 63 61 74 6f 72 22 2c 20 22 6d 65 74  _Mercator", "met
3020: 72 65 22 2c 0a 20 20 20 20 20 20 20 20 22 45 61  re",.        "Ea
3030: 73 74 69 6e 67 22 2c 20 22 45 61 73 74 22 2c 20  sting", "East", 
3040: 22 4e 6f 72 74 68 69 6e 67 22 2c 20 22 4e 6f 72  "Northing", "Nor
3050: 74 68 22 29 3b 0a 20 20 20 20 61 64 64 5f 70 72  th");.    add_pr
3060: 6f 6a 34 74 65 78 74 20 28 70 2c 20 30 2c 0a 20  oj4text (p, 0,. 
3070: 20 20 20 20 20 20 20 22 2b 70 72 6f 6a 3d 75 74         "+proj=ut
3080: 6d 20 2b 7a 6f 6e 65 3d 34 31 20 2b 73 6f 75 74  m +zone=41 +sout
3090: 68 20 2b 64 61 74 75 6d 3d 57 47 53 38 34 20 2b  h +datum=WGS84 +
30a0: 75 6e 69 74 73 3d 6d 20 2b 6e 6f 5f 64 65 66 73  units=m +no_defs
30b0: 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f  ");.    add_srs_
30c0: 77 6b 74 20 28 70 2c 20 30 2c 0a 20 20 20 20 20  wkt (p, 0,.     
30d0: 20 20 20 22 50 52 4f 4a 43 53 5b 5c 22 57 47 53     "PROJCS[\"WGS
30e0: 20 38 34 20 2f 20 55 54 4d 20 7a 6f 6e 65 20 34   84 / UTM zone 4
30f0: 31 53 5c 22 2c 47 45 4f 47 43 53 5b 5c 22 57 47  1S\",GEOGCS[\"WG
3100: 53 20 38 34 5c 22 2c 44 41 54 55 4d 22 29 3b 0a  S 84\",DATUM");.
3110: 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20      add_srs_wkt 
3120: 28 70 2c 20 31 2c 0a 20 20 20 20 20 20 20 20 22  (p, 1,.        "
3130: 5b 5c 22 57 47 53 5f 31 39 38 34 5c 22 2c 53 50  [\"WGS_1984\",SP
3140: 48 45 52 4f 49 44 5b 5c 22 57 47 53 20 38 34 5c  HEROID[\"WGS 84\
3150: 22 2c 36 33 37 38 31 33 37 2c 32 39 38 2e 32 35  ",6378137,298.25
3160: 37 32 32 33 35 36 33 2c 22 29 3b 0a 20 20 20 20  7223563,");.    
3170: 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20  add_srs_wkt (p, 
3180: 32 2c 0a 20 20 20 20 20 20 20 20 22 41 55 54 48  2,.        "AUTH
3190: 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c  ORITY[\"EPSG\",\
31a0: 22 37 30 33 30 5c 22 5d 5d 2c 41 55 54 48 4f 52  "7030\"]],AUTHOR
31b0: 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 36  ITY[\"EPSG\",\"6
31c0: 33 32 36 5c 22 22 29 3b 0a 20 20 20 20 61 64 64  326\"");.    add
31d0: 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 33 2c 0a  _srs_wkt (p, 3,.
31e0: 20 20 20 20 20 20 20 20 22 5d 5d 2c 50 52 49 4d          "]],PRIM
31f0: 45 4d 5b 5c 22 47 72 65 65 6e 77 69 63 68 5c 22  EM[\"Greenwich\"
3200: 2c 30 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22 45  ,0,AUTHORITY[\"E
3210: 50 53 47 5c 22 2c 5c 22 38 39 30 31 5c 22 5d 5d  PSG\",\"8901\"]]
3220: 2c 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73  ,");.    add_srs
3230: 5f 77 6b 74 20 28 70 2c 20 34 2c 0a 20 20 20 20  _wkt (p, 4,.    
3240: 20 20 20 20 22 55 4e 49 54 5b 5c 22 64 65 67 72      "UNIT[\"degr
3250: 65 65 5c 22 2c 30 2e 30 31 37 34 35 33 32 39 32  ee\",0.017453292
3260: 35 31 39 39 34 33 33 2c 41 55 54 48 4f 52 49 54  5199433,AUTHORIT
3270: 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 22 29 3b  Y[\"EPSG\",\"");
3280: 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74  .    add_srs_wkt
3290: 20 28 70 2c 20 35 2c 0a 20 20 20 20 20 20 20 20   (p, 5,.        
32a0: 22 39 31 32 32 5c 22 5d 5d 2c 41 55 54 48 4f 52  "9122\"]],AUTHOR
32b0: 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 34  ITY[\"EPSG\",\"4
32c0: 33 32 36 5c 22 5d 5d 2c 50 52 4f 4a 45 43 54 49  326\"]],PROJECTI
32d0: 4f 4e 5b 5c 22 54 72 61 6e 22 29 3b 0a 20 20 20  ON[\"Tran");.   
32e0: 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c   add_srs_wkt (p,
32f0: 20 36 2c 0a 20 20 20 20 20 20 20 20 22 73 76 65   6,.        "sve
3300: 72 73 65 5f 4d 65 72 63 61 74 6f 72 5c 22 5d 2c  rse_Mercator\"],
3310: 50 41 52 41 4d 45 54 45 52 5b 5c 22 6c 61 74 69  PARAMETER[\"lati
3320: 74 75 64 65 5f 6f 66 5f 6f 72 69 67 69 6e 5c 22  tude_of_origin\"
3330: 2c 30 5d 2c 50 22 29 3b 0a 20 20 20 20 61 64 64  ,0],P");.    add
3340: 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 37 2c 0a  _srs_wkt (p, 7,.
3350: 20 20 20 20 20 20 20 20 22 41 52 41 4d 45 54 45          "ARAMETE
3360: 52 5b 5c 22 63 65 6e 74 72 61 6c 5f 6d 65 72 69  R[\"central_meri
3370: 64 69 61 6e 5c 22 2c 36 33 5d 2c 50 41 52 41 4d  dian\",63],PARAM
3380: 45 54 45 52 5b 5c 22 73 63 61 6c 65 5f 66 61 63  ETER[\"scale_fac
3390: 74 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73  t");.    add_srs
33a0: 5f 77 6b 74 20 28 70 2c 20 38 2c 0a 20 20 20 20  _wkt (p, 8,.    
33b0: 20 20 20 20 22 6f 72 5c 22 2c 30 2e 39 39 39 36      "or\",0.9996
33c0: 5d 2c 50 41 52 41 4d 45 54 45 52 5b 5c 22 66 61  ],PARAMETER[\"fa
33d0: 6c 73 65 5f 65 61 73 74 69 6e 67 5c 22 2c 35 30  lse_easting\",50
33e0: 30 30 30 30 5d 2c 50 41 52 41 4d 45 54 22 29 3b  0000],PARAMET");
33f0: 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74  .    add_srs_wkt
3400: 20 28 70 2c 20 39 2c 0a 20 20 20 20 20 20 20 20   (p, 9,.        
3410: 22 45 52 5b 5c 22 66 61 6c 73 65 5f 6e 6f 72 74  "ER[\"false_nort
3420: 68 69 6e 67 5c 22 2c 31 30 30 30 30 30 30 30 5d  hing\",10000000]
3430: 2c 55 4e 49 54 5b 5c 22 6d 65 74 72 65 5c 22 2c  ,UNIT[\"metre\",
3440: 31 2c 41 55 54 48 4f 52 49 22 29 3b 0a 20 20 20  1,AUTHORI");.   
3450: 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c   add_srs_wkt (p,
3460: 20 31 30 2c 0a 20 20 20 20 20 20 20 20 22 54 59   10,.        "TY
3470: 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 39 30 30 31  [\"EPSG\",\"9001
3480: 5c 22 5d 5d 2c 41 58 49 53 5b 5c 22 45 61 73 74  \"]],AXIS[\"East
3490: 69 6e 67 5c 22 2c 45 41 53 54 5d 2c 41 58 49 53  ing\",EAST],AXIS
34a0: 5b 5c 22 4e 6f 72 22 29 3b 0a 20 20 20 20 61 64  [\"Nor");.    ad
34b0: 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 31 31  d_srs_wkt (p, 11
34c0: 2c 0a 20 20 20 20 20 20 20 20 22 74 68 69 6e 67  ,.        "thing
34d0: 5c 22 2c 4e 4f 52 54 48 5d 2c 41 55 54 48 4f 52  \",NORTH],AUTHOR
34e0: 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 33  ITY[\"EPSG\",\"3
34f0: 32 37 34 31 5c 22 5d 5d 22 29 3b 0a 20 20 20 20  2741\"]]");.    
3500: 70 20 3d 20 61 64 64 5f 65 70 73 67 5f 64 65 66  p = add_epsg_def
3510: 5f 65 78 20 28 66 69 6c 74 65 72 2c 20 66 69 72  _ex (filter, fir
3520: 73 74 2c 20 6c 61 73 74 2c 20 33 32 37 34 32 2c  st, last, 32742,
3530: 20 22 65 70 73 67 22 2c 20 33 32 37 34 32 2c 0a   "epsg", 32742,.
3540: 20 20 20 20 20 20 20 20 22 57 47 53 20 38 34 20          "WGS 84 
3550: 2f 20 55 54 4d 20 7a 6f 6e 65 20 34 32 53 22 2c  / UTM zone 42S",
3560: 20 30 2c 20 30 2c 0a 20 20 20 20 20 20 20 20 22   0, 0,.        "
3570: 57 47 53 20 38 34 22 2c 20 22 47 72 65 65 6e 77  WGS 84", "Greenw
3580: 69 63 68 22 2c 0a 20 20 20 20 20 20 20 20 22 57  ich",.        "W
3590: 47 53 5f 31 39 38 34 22 2c 20 22 54 72 61 6e 73  GS_1984", "Trans
35a0: 76 65 72 73 65 5f 4d 65 72 63 61 74 6f 72 22 2c  verse_Mercator",
35b0: 20 22 6d 65 74 72 65 22 2c 0a 20 20 20 20 20 20   "metre",.      
35c0: 20 20 22 45 61 73 74 69 6e 67 22 2c 20 22 45 61    "Easting", "Ea
35d0: 73 74 22 2c 20 22 4e 6f 72 74 68 69 6e 67 22 2c  st", "Northing",
35e0: 20 22 4e 6f 72 74 68 22 29 3b 0a 20 20 20 20 61   "North");.    a
35f0: 64 64 5f 70 72 6f 6a 34 74 65 78 74 20 28 70 2c  dd_proj4text (p,
3600: 20 30 2c 0a 20 20 20 20 20 20 20 20 22 2b 70 72   0,.        "+pr
3610: 6f 6a 3d 75 74 6d 20 2b 7a 6f 6e 65 3d 34 32 20  oj=utm +zone=42 
3620: 2b 73 6f 75 74 68 20 2b 64 61 74 75 6d 3d 57 47  +south +datum=WG
3630: 53 38 34 20 2b 75 6e 69 74 73 3d 6d 20 2b 6e 6f  S84 +units=m +no
3640: 5f 64 65 66 73 22 29 3b 0a 20 20 20 20 61 64 64  _defs");.    add
3650: 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 30 2c 0a  _srs_wkt (p, 0,.
3660: 20 20 20 20 20 20 20 20 22 50 52 4f 4a 43 53 5b          "PROJCS[
3670: 5c 22 57 47 53 20 38 34 20 2f 20 55 54 4d 20 7a  \"WGS 84 / UTM z
3680: 6f 6e 65 20 34 32 53 5c 22 2c 47 45 4f 47 43 53  one 42S\",GEOGCS
3690: 5b 5c 22 57 47 53 20 38 34 5c 22 2c 44 41 54 55  [\"WGS 84\",DATU
36a0: 4d 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73  M");.    add_srs
36b0: 5f 77 6b 74 20 28 70 2c 20 31 2c 0a 20 20 20 20  _wkt (p, 1,.    
36c0: 20 20 20 20 22 5b 5c 22 57 47 53 5f 31 39 38 34      "[\"WGS_1984
36d0: 5c 22 2c 53 50 48 45 52 4f 49 44 5b 5c 22 57 47  \",SPHEROID[\"WG
36e0: 53 20 38 34 5c 22 2c 36 33 37 38 31 33 37 2c 32  S 84\",6378137,2
36f0: 39 38 2e 32 35 37 32 32 33 35 36 33 2c 22 29 3b  98.257223563,");
3700: 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74  .    add_srs_wkt
3710: 20 28 70 2c 20 32 2c 0a 20 20 20 20 20 20 20 20   (p, 2,.        
3720: 22 41 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53  "AUTHORITY[\"EPS
3730: 47 5c 22 2c 5c 22 37 30 33 30 5c 22 5d 5d 2c 41  G\",\"7030\"]],A
3740: 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c  UTHORITY[\"EPSG\
3750: 22 2c 5c 22 36 33 32 36 5c 22 22 29 3b 0a 20 20  ",\"6326\"");.  
3760: 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70    add_srs_wkt (p
3770: 2c 20 33 2c 0a 20 20 20 20 20 20 20 20 22 5d 5d  , 3,.        "]]
3780: 2c 50 52 49 4d 45 4d 5b 5c 22 47 72 65 65 6e 77  ,PRIMEM[\"Greenw
3790: 69 63 68 5c 22 2c 30 2c 41 55 54 48 4f 52 49 54  ich\",0,AUTHORIT
37a0: 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 38 39 30  Y[\"EPSG\",\"890
37b0: 31 5c 22 5d 5d 2c 22 29 3b 0a 20 20 20 20 61 64  1\"]],");.    ad
37c0: 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 34 2c  d_srs_wkt (p, 4,
37d0: 0a 20 20 20 20 20 20 20 20 22 55 4e 49 54 5b 5c  .        "UNIT[\
37e0: 22 64 65 67 72 65 65 5c 22 2c 30 2e 30 31 37 34  "degree\",0.0174
37f0: 35 33 32 39 32 35 31 39 39 34 33 33 2c 41 55 54  532925199433,AUT
3800: 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c  HORITY[\"EPSG\",
3810: 5c 22 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72  \"");.    add_sr
3820: 73 5f 77 6b 74 20 28 70 2c 20 35 2c 0a 20 20 20  s_wkt (p, 5,.   
3830: 20 20 20 20 20 22 39 31 32 32 5c 22 5d 5d 2c 41       "9122\"]],A
3840: 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c  UTHORITY[\"EPSG\
3850: 22 2c 5c 22 34 33 32 36 5c 22 5d 5d 2c 50 52 4f  ",\"4326\"]],PRO
3860: 4a 45 43 54 49 4f 4e 5b 5c 22 54 72 61 6e 22 29  JECTION[\"Tran")
3870: 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b  ;.    add_srs_wk
3880: 74 20 28 70 2c 20 36 2c 0a 20 20 20 20 20 20 20  t (p, 6,.       
3890: 20 22 73 76 65 72 73 65 5f 4d 65 72 63 61 74 6f   "sverse_Mercato
38a0: 72 5c 22 5d 2c 50 41 52 41 4d 45 54 45 52 5b 5c  r\"],PARAMETER[\
38b0: 22 6c 61 74 69 74 75 64 65 5f 6f 66 5f 6f 72 69  "latitude_of_ori
38c0: 67 69 6e 5c 22 2c 30 5d 2c 50 22 29 3b 0a 20 20  gin\",0],P");.  
38d0: 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70    add_srs_wkt (p
38e0: 2c 20 37 2c 0a 20 20 20 20 20 20 20 20 22 41 52  , 7,.        "AR
38f0: 41 4d 45 54 45 52 5b 5c 22 63 65 6e 74 72 61 6c  AMETER[\"central
3900: 5f 6d 65 72 69 64 69 61 6e 5c 22 2c 36 39 5d 2c  _meridian\",69],
3910: 50 41 52 41 4d 45 54 45 52 5b 5c 22 73 63 61 6c  PARAMETER[\"scal
3920: 65 5f 66 61 63 74 22 29 3b 0a 20 20 20 20 61 64  e_fact");.    ad
3930: 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 38 2c  d_srs_wkt (p, 8,
3940: 0a 20 20 20 20 20 20 20 20 22 6f 72 5c 22 2c 30  .        "or\",0
3950: 2e 39 39 39 36 5d 2c 50 41 52 41 4d 45 54 45 52  .9996],PARAMETER
3960: 5b 5c 22 66 61 6c 73 65 5f 65 61 73 74 69 6e 67  [\"false_easting
3970: 5c 22 2c 35 30 30 30 30 30 5d 2c 50 41 52 41 4d  \",500000],PARAM
3980: 45 54 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72  ET");.    add_sr
3990: 73 5f 77 6b 74 20 28 70 2c 20 39 2c 0a 20 20 20  s_wkt (p, 9,.   
39a0: 20 20 20 20 20 22 45 52 5b 5c 22 66 61 6c 73 65       "ER[\"false
39b0: 5f 6e 6f 72 74 68 69 6e 67 5c 22 2c 31 30 30 30  _northing\",1000
39c0: 30 30 30 30 5d 2c 55 4e 49 54 5b 5c 22 6d 65 74  0000],UNIT[\"met
39d0: 72 65 5c 22 2c 31 2c 41 55 54 48 4f 52 49 22 29  re\",1,AUTHORI")
39e0: 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b  ;.    add_srs_wk
39f0: 74 20 28 70 2c 20 31 30 2c 0a 20 20 20 20 20 20  t (p, 10,.      
3a00: 20 20 22 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c    "TY[\"EPSG\",\
3a10: 22 39 30 30 31 5c 22 5d 5d 2c 41 58 49 53 5b 5c  "9001\"]],AXIS[\
3a20: 22 45 61 73 74 69 6e 67 5c 22 2c 45 41 53 54 5d  "Easting\",EAST]
3a30: 2c 41 58 49 53 5b 5c 22 4e 6f 72 22 29 3b 0a 20  ,AXIS[\"Nor");. 
3a40: 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28     add_srs_wkt (
3a50: 70 2c 20 31 31 2c 0a 20 20 20 20 20 20 20 20 22  p, 11,.        "
3a60: 74 68 69 6e 67 5c 22 2c 4e 4f 52 54 48 5d 2c 41  thing\",NORTH],A
3a70: 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c  UTHORITY[\"EPSG\
3a80: 22 2c 5c 22 33 32 37 34 32 5c 22 5d 5d 22 29 3b  ",\"32742\"]]");
3a90: 0a 20 20 20 20 70 20 3d 20 61 64 64 5f 65 70 73  .    p = add_eps
3aa0: 67 5f 64 65 66 5f 65 78 20 28 66 69 6c 74 65 72  g_def_ex (filter
3ab0: 2c 20 66 69 72 73 74 2c 20 6c 61 73 74 2c 20 33  , first, last, 3
3ac0: 32 37 34 33 2c 20 22 65 70 73 67 22 2c 20 33 32  2743, "epsg", 32
3ad0: 37 34 33 2c 0a 20 20 20 20 20 20 20 20 22 57 47  743,.        "WG
3ae0: 53 20 38 34 20 2f 20 55 54 4d 20 7a 6f 6e 65 20  S 84 / UTM zone 
3af0: 34 33 53 22 2c 20 30 2c 20 30 2c 0a 20 20 20 20  43S", 0, 0,.    
3b00: 20 20 20 20 22 57 47 53 20 38 34 22 2c 20 22 47      "WGS 84", "G
3b10: 72 65 65 6e 77 69 63 68 22 2c 0a 20 20 20 20 20  reenwich",.     
3b20: 20 20 20 22 57 47 53 5f 31 39 38 34 22 2c 20 22     "WGS_1984", "
3b30: 54 72 61 6e 73 76 65 72 73 65 5f 4d 65 72 63 61  Transverse_Merca
3b40: 74 6f 72 22 2c 20 22 6d 65 74 72 65 22 2c 0a 20  tor", "metre",. 
3b50: 20 20 20 20 20 20 20 22 45 61 73 74 69 6e 67 22         "Easting"
3b60: 2c 20 22 45 61 73 74 22 2c 20 22 4e 6f 72 74 68  , "East", "North
3b70: 69 6e 67 22 2c 20 22 4e 6f 72 74 68 22 29 3b 0a  ing", "North");.
3b80: 20 20 20 20 61 64 64 5f 70 72 6f 6a 34 74 65 78      add_proj4tex
3b90: 74 20 28 70 2c 20 30 2c 0a 20 20 20 20 20 20 20  t (p, 0,.       
3ba0: 20 22 2b 70 72 6f 6a 3d 75 74 6d 20 2b 7a 6f 6e   "+proj=utm +zon
3bb0: 65 3d 34 33 20 2b 73 6f 75 74 68 20 2b 64 61 74  e=43 +south +dat
3bc0: 75 6d 3d 57 47 53 38 34 20 2b 75 6e 69 74 73 3d  um=WGS84 +units=
3bd0: 6d 20 2b 6e 6f 5f 64 65 66 73 22 29 3b 0a 20 20  m +no_defs");.  
3be0: 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70    add_srs_wkt (p
3bf0: 2c 20 30 2c 0a 20 20 20 20 20 20 20 20 22 50 52  , 0,.        "PR
3c00: 4f 4a 43 53 5b 5c 22 57 47 53 20 38 34 20 2f 20  OJCS[\"WGS 84 / 
3c10: 55 54 4d 20 7a 6f 6e 65 20 34 33 53 5c 22 2c 47  UTM zone 43S\",G
3c20: 45 4f 47 43 53 5b 5c 22 57 47 53 20 38 34 5c 22  EOGCS[\"WGS 84\"
3c30: 2c 44 41 54 55 4d 22 29 3b 0a 20 20 20 20 61 64  ,DATUM");.    ad
3c40: 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 31 2c  d_srs_wkt (p, 1,
3c50: 0a 20 20 20 20 20 20 20 20 22 5b 5c 22 57 47 53  .        "[\"WGS
3c60: 5f 31 39 38 34 5c 22 2c 53 50 48 45 52 4f 49 44  _1984\",SPHEROID
3c70: 5b 5c 22 57 47 53 20 38 34 5c 22 2c 36 33 37 38  [\"WGS 84\",6378
3c80: 31 33 37 2c 32 39 38 2e 32 35 37 32 32 33 35 36  137,298.25722356
3c90: 33 2c 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72  3,");.    add_sr
3ca0: 73 5f 77 6b 74 20 28 70 2c 20 32 2c 0a 20 20 20  s_wkt (p, 2,.   
3cb0: 20 20 20 20 20 22 41 55 54 48 4f 52 49 54 59 5b       "AUTHORITY[
3cc0: 5c 22 45 50 53 47 5c 22 2c 5c 22 37 30 33 30 5c  \"EPSG\",\"7030\
3cd0: 22 5d 5d 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22  "]],AUTHORITY[\"
3ce0: 45 50 53 47 5c 22 2c 5c 22 36 33 32 36 5c 22 22  EPSG\",\"6326\""
3cf0: 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77  );.    add_srs_w
3d00: 6b 74 20 28 70 2c 20 33 2c 0a 20 20 20 20 20 20  kt (p, 3,.      
3d10: 20 20 22 5d 5d 2c 50 52 49 4d 45 4d 5b 5c 22 47    "]],PRIMEM[\"G
3d20: 72 65 65 6e 77 69 63 68 5c 22 2c 30 2c 41 55 54  reenwich\",0,AUT
3d30: 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c  HORITY[\"EPSG\",
3d40: 5c 22 38 39 30 31 5c 22 5d 5d 2c 22 29 3b 0a 20  \"8901\"]],");. 
3d50: 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28     add_srs_wkt (
3d60: 70 2c 20 34 2c 0a 20 20 20 20 20 20 20 20 22 55  p, 4,.        "U
3d70: 4e 49 54 5b 5c 22 64 65 67 72 65 65 5c 22 2c 30  NIT[\"degree\",0
3d80: 2e 30 31 37 34 35 33 32 39 32 35 31 39 39 34 33  .017453292519943
3d90: 33 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22 45 50  3,AUTHORITY[\"EP
3da0: 53 47 5c 22 2c 5c 22 22 29 3b 0a 20 20 20 20 61  SG\",\"");.    a
3db0: 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 35  dd_srs_wkt (p, 5
3dc0: 2c 0a 20 20 20 20 20 20 20 20 22 39 31 32 32 5c  ,.        "9122\
3dd0: 22 5d 5d 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22  "]],AUTHORITY[\"
3de0: 45 50 53 47 5c 22 2c 5c 22 34 33 32 36 5c 22 5d  EPSG\",\"4326\"]
3df0: 5d 2c 50 52 4f 4a 45 43 54 49 4f 4e 5b 5c 22 54  ],PROJECTION[\"T
3e00: 72 61 6e 22 29 3b 0a 20 20 20 20 61 64 64 5f 73  ran");.    add_s
3e10: 72 73 5f 77 6b 74 20 28 70 2c 20 36 2c 0a 20 20  rs_wkt (p, 6,.  
3e20: 20 20 20 20 20 20 22 73 76 65 72 73 65 5f 4d 65        "sverse_Me
3e30: 72 63 61 74 6f 72 5c 22 5d 2c 50 41 52 41 4d 45  rcator\"],PARAME
3e40: 54 45 52 5b 5c 22 6c 61 74 69 74 75 64 65 5f 6f  TER[\"latitude_o
3e50: 66 5f 6f 72 69 67 69 6e 5c 22 2c 30 5d 2c 50 22  f_origin\",0],P"
3e60: 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77  );.    add_srs_w
3e70: 6b 74 20 28 70 2c 20 37 2c 0a 20 20 20 20 20 20  kt (p, 7,.      
3e80: 20 20 22 41 52 41 4d 45 54 45 52 5b 5c 22 63 65    "ARAMETER[\"ce
3e90: 6e 74 72 61 6c 5f 6d 65 72 69 64 69 61 6e 5c 22  ntral_meridian\"
3ea0: 2c 37 35 5d 2c 50 41 52 41 4d 45 54 45 52 5b 5c  ,75],PARAMETER[\
3eb0: 22 73 63 61 6c 65 5f 66 61 63 74 22 29 3b 0a 20  "scale_fact");. 
3ec0: 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28     add_srs_wkt (
3ed0: 70 2c 20 38 2c 0a 20 20 20 20 20 20 20 20 22 6f  p, 8,.        "o
3ee0: 72 5c 22 2c 30 2e 39 39 39 36 5d 2c 50 41 52 41  r\",0.9996],PARA
3ef0: 4d 45 54 45 52 5b 5c 22 66 61 6c 73 65 5f 65 61  METER[\"false_ea
3f00: 73 74 69 6e 67 5c 22 2c 35 30 30 30 30 30 5d 2c  sting\",500000],
3f10: 50 41 52 41 4d 45 54 22 29 3b 0a 20 20 20 20 61  PARAMET");.    a
3f20: 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 39  dd_srs_wkt (p, 9
3f30: 2c 0a 20 20 20 20 20 20 20 20 22 45 52 5b 5c 22  ,.        "ER[\"
3f40: 66 61 6c 73 65 5f 6e 6f 72 74 68 69 6e 67 5c 22  false_northing\"
3f50: 2c 31 30 30 30 30 30 30 30 5d 2c 55 4e 49 54 5b  ,10000000],UNIT[
3f60: 5c 22 6d 65 74 72 65 5c 22 2c 31 2c 41 55 54 48  \"metre\",1,AUTH
3f70: 4f 52 49 22 29 3b 0a 20 20 20 20 61 64 64 5f 73  ORI");.    add_s
3f80: 72 73 5f 77 6b 74 20 28 70 2c 20 31 30 2c 0a 20  rs_wkt (p, 10,. 
3f90: 20 20 20 20 20 20 20 22 54 59 5b 5c 22 45 50 53         "TY[\"EPS
3fa0: 47 5c 22 2c 5c 22 39 30 30 31 5c 22 5d 5d 2c 41  G\",\"9001\"]],A
3fb0: 58 49 53 5b 5c 22 45 61 73 74 69 6e 67 5c 22 2c  XIS[\"Easting\",
3fc0: 45 41 53 54 5d 2c 41 58 49 53 5b 5c 22 4e 6f 72  EAST],AXIS[\"Nor
3fd0: 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f  ");.    add_srs_
3fe0: 77 6b 74 20 28 70 2c 20 31 31 2c 0a 20 20 20 20  wkt (p, 11,.    
3ff0: 20 20 20 20 22 74 68 69 6e 67 5c 22 2c 4e 4f 52      "thing\",NOR
4000: 54 48 5d 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22  TH],AUTHORITY[\"
4010: 45 50 53 47 5c 22 2c 5c 22 33 32 37 34 33 5c 22  EPSG\",\"32743\"
4020: 5d 5d 22 29 3b 0a 20 20 20 20 70 20 3d 20 61 64  ]]");.    p = ad
4030: 64 5f 65 70 73 67 5f 64 65 66 5f 65 78 20 28 66  d_epsg_def_ex (f
4040: 69 6c 74 65 72 2c 20 66 69 72 73 74 2c 20 6c 61  ilter, first, la
4050: 73 74 2c 20 33 32 37 34 34 2c 20 22 65 70 73 67  st, 32744, "epsg
4060: 22 2c 20 33 32 37 34 34 2c 0a 20 20 20 20 20 20  ", 32744,.      
4070: 20 20 22 57 47 53 20 38 34 20 2f 20 55 54 4d 20    "WGS 84 / UTM 
4080: 7a 6f 6e 65 20 34 34 53 22 2c 20 30 2c 20 30 2c  zone 44S", 0, 0,
4090: 0a 20 20 20 20 20 20 20 20 22 57 47 53 20 38 34  .        "WGS 84
40a0: 22 2c 20 22 47 72 65 65 6e 77 69 63 68 22 2c 0a  ", "Greenwich",.
40b0: 20 20 20 20 20 20 20 20 22 57 47 53 5f 31 39 38          "WGS_198
40c0: 34 22 2c 20 22 54 72 61 6e 73 76 65 72 73 65 5f  4", "Transverse_
40d0: 4d 65 72 63 61 74 6f 72 22 2c 20 22 6d 65 74 72  Mercator", "metr
40e0: 65 22 2c 0a 20 20 20 20 20 20 20 20 22 45 61 73  e",.        "Eas
40f0: 74 69 6e 67 22 2c 20 22 45 61 73 74 22 2c 20 22  ting", "East", "
4100: 4e 6f 72 74 68 69 6e 67 22 2c 20 22 4e 6f 72 74  Northing", "Nort
4110: 68 22 29 3b 0a 20 20 20 20 61 64 64 5f 70 72 6f  h");.    add_pro
4120: 6a 34 74 65 78 74 20 28 70 2c 20 30 2c 0a 20 20  j4text (p, 0,.  
4130: 20 20 20 20 20 20 22 2b 70 72 6f 6a 3d 75 74 6d        "+proj=utm
4140: 20 2b 7a 6f 6e 65 3d 34 34 20 2b 73 6f 75 74 68   +zone=44 +south
4150: 20 2b 64 61 74 75 6d 3d 57 47 53 38 34 20 2b 75   +datum=WGS84 +u
4160: 6e 69 74 73 3d 6d 20 2b 6e 6f 5f 64 65 66 73 22  nits=m +no_defs"
4170: 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77  );.    add_srs_w
4180: 6b 74 20 28 70 2c 20 30 2c 0a 20 20 20 20 20 20  kt (p, 0,.      
4190: 20 20 22 50 52 4f 4a 43 53 5b 5c 22 57 47 53 20    "PROJCS[\"WGS 
41a0: 38 34 20 2f 20 55 54 4d 20 7a 6f 6e 65 20 34 34  84 / UTM zone 44
41b0: 53 5c 22 2c 47 45 4f 47 43 53 5b 5c 22 57 47 53  S\",GEOGCS[\"WGS
41c0: 20 38 34 5c 22 2c 44 41 54 55 4d 22 29 3b 0a 20   84\",DATUM");. 
41d0: 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28     add_srs_wkt (
41e0: 70 2c 20 31 2c 0a 20 20 20 20 20 20 20 20 22 5b  p, 1,.        "[
41f0: 5c 22 57 47 53 5f 31 39 38 34 5c 22 2c 53 50 48  \"WGS_1984\",SPH
4200: 45 52 4f 49 44 5b 5c 22 57 47 53 20 38 34 5c 22  EROID[\"WGS 84\"
4210: 2c 36 33 37 38 31 33 37 2c 32 39 38 2e 32 35 37  ,6378137,298.257
4220: 32 32 33 35 36 33 2c 22 29 3b 0a 20 20 20 20 61  223563,");.    a
4230: 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 32  dd_srs_wkt (p, 2
4240: 2c 0a 20 20 20 20 20 20 20 20 22 41 55 54 48 4f  ,.        "AUTHO
4250: 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22  RITY[\"EPSG\",\"
4260: 37 30 33 30 5c 22 5d 5d 2c 41 55 54 48 4f 52 49  7030\"]],AUTHORI
4270: 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 36 33  TY[\"EPSG\",\"63
4280: 32 36 5c 22 22 29 3b 0a 20 20 20 20 61 64 64 5f  26\"");.    add_
4290: 73 72 73 5f 77 6b 74 20 28 70 2c 20 33 2c 0a 20  srs_wkt (p, 3,. 
42a0: 20 20 20 20 20 20 20 22 5d 5d 2c 50 52 49 4d 45         "]],PRIME
42b0: 4d 5b 5c 22 47 72 65 65 6e 77 69 63 68 5c 22 2c  M[\"Greenwich\",
42c0: 30 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22 45 50  0,AUTHORITY[\"EP
42d0: 53 47 5c 22 2c 5c 22 38 39 30 31 5c 22 5d 5d 2c  SG\",\"8901\"]],
42e0: 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f  ");.    add_srs_
42f0: 77 6b 74 20 28 70 2c 20 34 2c 0a 20 20 20 20 20  wkt (p, 4,.     
4300: 20 20 20 22 55 4e 49 54 5b 5c 22 64 65 67 72 65     "UNIT[\"degre
4310: 65 5c 22 2c 30 2e 30 31 37 34 35 33 32 39 32 35  e\",0.0174532925
4320: 31 39 39 34 33 33 2c 41 55 54 48 4f 52 49 54 59  199433,AUTHORITY
4330: 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 22 29 3b 0a  [\"EPSG\",\"");.
4340: 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20      add_srs_wkt 
4350: 28 70 2c 20 35 2c 0a 20 20 20 20 20 20 20 20 22  (p, 5,.        "
4360: 39 31 32 32 5c 22 5d 5d 2c 41 55 54 48 4f 52 49  9122\"]],AUTHORI
4370: 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 34 33  TY[\"EPSG\",\"43
4380: 32 36 5c 22 5d 5d 2c 50 52 4f 4a 45 43 54 49 4f  26\"]],PROJECTIO
4390: 4e 5b 5c 22 54 72 61 6e 22 29 3b 0a 20 20 20 20  N[\"Tran");.    
43a0: 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20  add_srs_wkt (p, 
43b0: 36 2c 0a 20 20 20 20 20 20 20 20 22 73 76 65 72  6,.        "sver
43c0: 73 65 5f 4d 65 72 63 61 74 6f 72 5c 22 5d 2c 50  se_Mercator\"],P
43d0: 41 52 41 4d 45 54 45 52 5b 5c 22 6c 61 74 69 74  ARAMETER[\"latit
43e0: 75 64 65 5f 6f 66 5f 6f 72 69 67 69 6e 5c 22 2c  ude_of_origin\",
43f0: 30 5d 2c 50 22 29 3b 0a 20 20 20 20 61 64 64 5f  0],P");.    add_
4400: 73 72 73 5f 77 6b 74 20 28 70 2c 20 37 2c 0a 20  srs_wkt (p, 7,. 
4410: 20 20 20 20 20 20 20 22 41 52 41 4d 45 54 45 52         "ARAMETER
4420: 5b 5c 22 63 65 6e 74 72 61 6c 5f 6d 65 72 69 64  [\"central_merid
4430: 69 61 6e 5c 22 2c 38 31 5d 2c 50 41 52 41 4d 45  ian\",81],PARAME
4440: 54 45 52 5b 5c 22 73 63 61 6c 65 5f 66 61 63 74  TER[\"scale_fact
4450: 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f  ");.    add_srs_
4460: 77 6b 74 20 28 70 2c 20 38 2c 0a 20 20 20 20 20  wkt (p, 8,.     
4470: 20 20 20 22 6f 72 5c 22 2c 30 2e 39 39 39 36 5d     "or\",0.9996]
4480: 2c 50 41 52 41 4d 45 54 45 52 5b 5c 22 66 61 6c  ,PARAMETER[\"fal
4490: 73 65 5f 65 61 73 74 69 6e 67 5c 22 2c 35 30 30  se_easting\",500
44a0: 30 30 30 5d 2c 50 41 52 41 4d 45 54 22 29 3b 0a  000],PARAMET");.
44b0: 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20      add_srs_wkt 
44c0: 28 70 2c 20 39 2c 0a 20 20 20 20 20 20 20 20 22  (p, 9,.        "
44d0: 45 52 5b 5c 22 66 61 6c 73 65 5f 6e 6f 72 74 68  ER[\"false_north
44e0: 69 6e 67 5c 22 2c 31 30 30 30 30 30 30 30 5d 2c  ing\",10000000],
44f0: 55 4e 49 54 5b 5c 22 6d 65 74 72 65 5c 22 2c 31  UNIT[\"metre\",1
4500: 2c 41 55 54 48 4f 52 49 22 29 3b 0a 20 20 20 20  ,AUTHORI");.    
4510: 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20  add_srs_wkt (p, 
4520: 31 30 2c 0a 20 20 20 20 20 20 20 20 22 54 59 5b  10,.        "TY[
4530: 5c 22 45 50 53 47 5c 22 2c 5c 22 39 30 30 31 5c  \"EPSG\",\"9001\
4540: 22 5d 5d 2c 41 58 49 53 5b 5c 22 45 61 73 74 69  "]],AXIS[\"Easti
4550: 6e 67 5c 22 2c 45 41 53 54 5d 2c 41 58 49 53 5b  ng\",EAST],AXIS[
4560: 5c 22 4e 6f 72 22 29 3b 0a 20 20 20 20 61 64 64  \"Nor");.    add
4570: 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 31 31 2c  _srs_wkt (p, 11,
4580: 0a 20 20 20 20 20 20 20 20 22 74 68 69 6e 67 5c  .        "thing\
4590: 22 2c 4e 4f 52 54 48 5d 2c 41 55 54 48 4f 52 49  ",NORTH],AUTHORI
45a0: 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 33 32  TY[\"EPSG\",\"32
45b0: 37 34 34 5c 22 5d 5d 22 29 3b 0a 20 20 20 20 70  744\"]]");.    p
45c0: 20 3d 20 61 64 64 5f 65 70 73 67 5f 64 65 66 5f   = add_epsg_def_
45d0: 65 78 20 28 66 69 6c 74 65 72 2c 20 66 69 72 73  ex (filter, firs
45e0: 74 2c 20 6c 61 73 74 2c 20 33 32 37 34 35 2c 20  t, last, 32745, 
45f0: 22 65 70 73 67 22 2c 20 33 32 37 34 35 2c 0a 20  "epsg", 32745,. 
4600: 20 20 20 20 20 20 20 22 57 47 53 20 38 34 20 2f         "WGS 84 /
4610: 20 55 54 4d 20 7a 6f 6e 65 20 34 35 53 22 2c 20   UTM zone 45S", 
4620: 30 2c 20 30 2c 0a 20 20 20 20 20 20 20 20 22 57  0, 0,.        "W
4630: 47 53 20 38 34 22 2c 20 22 47 72 65 65 6e 77 69  GS 84", "Greenwi
4640: 63 68 22 2c 0a 20 20 20 20 20 20 20 20 22 57 47  ch",.        "WG
4650: 53 5f 31 39 38 34 22 2c 20 22 54 72 61 6e 73 76  S_1984", "Transv
4660: 65 72 73 65 5f 4d 65 72 63 61 74 6f 72 22 2c 20  erse_Mercator", 
4670: 22 6d 65 74 72 65 22 2c 0a 20 20 20 20 20 20 20  "metre",.       
4680: 20 22 45 61 73 74 69 6e 67 22 2c 20 22 45 61 73   "Easting", "Eas
4690: 74 22 2c 20 22 4e 6f 72 74 68 69 6e 67 22 2c 20  t", "Northing", 
46a0: 22 4e 6f 72 74 68 22 29 3b 0a 20 20 20 20 61 64  "North");.    ad
46b0: 64 5f 70 72 6f 6a 34 74 65 78 74 20 28 70 2c 20  d_proj4text (p, 
46c0: 30 2c 0a 20 20 20 20 20 20 20 20 22 2b 70 72 6f  0,.        "+pro
46d0: 6a 3d 75 74 6d 20 2b 7a 6f 6e 65 3d 34 35 20 2b  j=utm +zone=45 +
46e0: 73 6f 75 74 68 20 2b 64 61 74 75 6d 3d 57 47 53  south +datum=WGS
46f0: 38 34 20 2b 75 6e 69 74 73 3d 6d 20 2b 6e 6f 5f  84 +units=m +no_
4700: 64 65 66 73 22 29 3b 0a 20 20 20 20 61 64 64 5f  defs");.    add_
4710: 73 72 73 5f 77 6b 74 20 28 70 2c 20 30 2c 0a 20  srs_wkt (p, 0,. 
4720: 20 20 20 20 20 20 20 22 50 52 4f 4a 43 53 5b 5c         "PROJCS[\
4730: 22 57 47 53 20 38 34 20 2f 20 55 54 4d 20 7a 6f  "WGS 84 / UTM zo
4740: 6e 65 20 34 35 53 5c 22 2c 47 45 4f 47 43 53 5b  ne 45S\",GEOGCS[
4750: 5c 22 57 47 53 20 38 34 5c 22 2c 44 41 54 55 4d  \"WGS 84\",DATUM
4760: 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f  ");.    add_srs_
4770: 77 6b 74 20 28 70 2c 20 31 2c 0a 20 20 20 20 20  wkt (p, 1,.     
4780: 20 20 20 22 5b 5c 22 57 47 53 5f 31 39 38 34 5c     "[\"WGS_1984\
4790: 22 2c 53 50 48 45 52 4f 49 44 5b 5c 22 57 47 53  ",SPHEROID[\"WGS
47a0: 20 38 34 5c 22 2c 36 33 37 38 31 33 37 2c 32 39   84\",6378137,29
47b0: 38 2e 32 35 37 32 32 33 35 36 33 2c 22 29 3b 0a  8.257223563,");.
47c0: 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20      add_srs_wkt 
47d0: 28 70 2c 20 32 2c 0a 20 20 20 20 20 20 20 20 22  (p, 2,.        "
47e0: 41 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47  AUTHORITY[\"EPSG
47f0: 5c 22 2c 5c 22 37 30 33 30 5c 22 5d 5d 2c 41 55  \",\"7030\"]],AU
4800: 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22  THORITY[\"EPSG\"
4810: 2c 5c 22 36 33 32 36 5c 22 22 29 3b 0a 20 20 20  ,\"6326\"");.   
4820: 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c   add_srs_wkt (p,
4830: 20 33 2c 0a 20 20 20 20 20 20 20 20 22 5d 5d 2c   3,.        "]],
4840: 50 52 49 4d 45 4d 5b 5c 22 47 72 65 65 6e 77 69  PRIMEM[\"Greenwi
4850: 63 68 5c 22 2c 30 2c 41 55 54 48 4f 52 49 54 59  ch\",0,AUTHORITY
4860: 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 38 39 30 31  [\"EPSG\",\"8901
4870: 5c 22 5d 5d 2c 22 29 3b 0a 20 20 20 20 61 64 64  \"]],");.    add
4880: 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 34 2c 0a  _srs_wkt (p, 4,.
4890: 20 20 20 20 20 20 20 20 22 55 4e 49 54 5b 5c 22          "UNIT[\"
48a0: 64 65 67 72 65 65 5c 22 2c 30 2e 30 31 37 34 35  degree\",0.01745
48b0: 33 32 39 32 35 31 39 39 34 33 33 2c 41 55 54 48  32925199433,AUTH
48c0: 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c  ORITY[\"EPSG\",\
48d0: 22 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73  "");.    add_srs
48e0: 5f 77 6b 74 20 28 70 2c 20 35 2c 0a 20 20 20 20  _wkt (p, 5,.    
48f0: 20 20 20 20 22 39 31 32 32 5c 22 5d 5d 2c 41 55      "9122\"]],AU
4900: 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22  THORITY[\"EPSG\"
4910: 2c 5c 22 34 33 32 36 5c 22 5d 5d 2c 50 52 4f 4a  ,\"4326\"]],PROJ
4920: 45 43 54 49 4f 4e 5b 5c 22 54 72 61 6e 22 29 3b  ECTION[\"Tran");
4930: 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74  .    add_srs_wkt
4940: 20 28 70 2c 20 36 2c 0a 20 20 20 20 20 20 20 20   (p, 6,.        
4950: 22 73 76 65 72 73 65 5f 4d 65 72 63 61 74 6f 72  "sverse_Mercator
4960: 5c 22 5d 2c 50 41 52 41 4d 45 54 45 52 5b 5c 22  \"],PARAMETER[\"
4970: 6c 61 74 69 74 75 64 65 5f 6f 66 5f 6f 72 69 67  latitude_of_orig
4980: 69 6e 5c 22 2c 30 5d 2c 50 22 29 3b 0a 20 20 20  in\",0],P");.   
4990: 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c   add_srs_wkt (p,
49a0: 20 37 2c 0a 20 20 20 20 20 20 20 20 22 41 52 41   7,.        "ARA
49b0: 4d 45 54 45 52 5b 5c 22 63 65 6e 74 72 61 6c 5f  METER[\"central_
49c0: 6d 65 72 69 64 69 61 6e 5c 22 2c 38 37 5d 2c 50  meridian\",87],P
49d0: 41 52 41 4d 45 54 45 52 5b 5c 22 73 63 61 6c 65  ARAMETER[\"scale
49e0: 5f 66 61 63 74 22 29 3b 0a 20 20 20 20 61 64 64  _fact");.    add
49f0: 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 38 2c 0a  _srs_wkt (p, 8,.
4a00: 20 20 20 20 20 20 20 20 22 6f 72 5c 22 2c 30 2e          "or\",0.
4a10: 39 39 39 36 5d 2c 50 41 52 41 4d 45 54 45 52 5b  9996],PARAMETER[
4a20: 5c 22 66 61 6c 73 65 5f 65 61 73 74 69 6e 67 5c  \"false_easting\
4a30: 22 2c 35 30 30 30 30 30 5d 2c 50 41 52 41 4d 45  ",500000],PARAME
4a40: 54 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73  T");.    add_srs
4a50: 5f 77 6b 74 20 28 70 2c 20 39 2c 0a 20 20 20 20  _wkt (p, 9,.    
4a60: 20 20 20 20 22 45 52 5b 5c 22 66 61 6c 73 65 5f      "ER[\"false_
4a70: 6e 6f 72 74 68 69 6e 67 5c 22 2c 31 30 30 30 30  northing\",10000
4a80: 30 30 30 5d 2c 55 4e 49 54 5b 5c 22 6d 65 74 72  000],UNIT[\"metr
4a90: 65 5c 22 2c 31 2c 41 55 54 48 4f 52 49 22 29 3b  e\",1,AUTHORI");
4aa0: 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74  .    add_srs_wkt
4ab0: 20 28 70 2c 20 31 30 2c 0a 20 20 20 20 20 20 20   (p, 10,.       
4ac0: 20 22 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22   "TY[\"EPSG\",\"
4ad0: 39 30 30 31 5c 22 5d 5d 2c 41 58 49 53 5b 5c 22  9001\"]],AXIS[\"
4ae0: 45 61 73 74 69 6e 67 5c 22 2c 45 41 53 54 5d 2c  Easting\",EAST],
4af0: 41 58 49 53 5b 5c 22 4e 6f 72 22 29 3b 0a 20 20  AXIS[\"Nor");.  
4b00: 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70    add_srs_wkt (p
4b10: 2c 20 31 31 2c 0a 20 20 20 20 20 20 20 20 22 74  , 11,.        "t
4b20: 68 69 6e 67 5c 22 2c 4e 4f 52 54 48 5d 2c 41 55  hing\",NORTH],AU
4b30: 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22  THORITY[\"EPSG\"
4b40: 2c 5c 22 33 32 37 34 35 5c 22 5d 5d 22 29 3b 0a  ,\"32745\"]]");.
4b50: 20 20 20 20 70 20 3d 20 61 64 64 5f 65 70 73 67      p = add_epsg
4b60: 5f 64 65 66 5f 65 78 20 28 66 69 6c 74 65 72 2c  _def_ex (filter,
4b70: 20 66 69 72 73 74 2c 20 6c 61 73 74 2c 20 33 32   first, last, 32
4b80: 37 34 36 2c 20 22 65 70 73 67 22 2c 20 33 32 37  746, "epsg", 327
4b90: 34 36 2c 0a 20 20 20 20 20 20 20 20 22 57 47 53  46,.        "WGS
4ba0: 20 38 34 20 2f 20 55 54 4d 20 7a 6f 6e 65 20 34   84 / UTM zone 4
4bb0: 36 53 22 2c 20 30 2c 20 30 2c 0a 20 20 20 20 20  6S", 0, 0,.     
4bc0: 20 20 20 22 57 47 53 20 38 34 22 2c 20 22 47 72     "WGS 84", "Gr
4bd0: 65 65 6e 77 69 63 68 22 2c 0a 20 20 20 20 20 20  eenwich",.      
4be0: 20 20 22 57 47 53 5f 31 39 38 34 22 2c 20 22 54    "WGS_1984", "T
4bf0: 72 61 6e 73 76 65 72 73 65 5f 4d 65 72 63 61 74  ransverse_Mercat
4c00: 6f 72 22 2c 20 22 6d 65 74 72 65 22 2c 0a 20 20  or", "metre",.  
4c10: 20 20 20 20 20 20 22 45 61 73 74 69 6e 67 22 2c        "Easting",
4c20: 20 22 45 61 73 74 22 2c 20 22 4e 6f 72 74 68 69   "East", "Northi
4c30: 6e 67 22 2c 20 22 4e 6f 72 74 68 22 29 3b 0a 20  ng", "North");. 
4c40: 20 20 20 61 64 64 5f 70 72 6f 6a 34 74 65 78 74     add_proj4text
4c50: 20 28 70 2c 20 30 2c 0a 20 20 20 20 20 20 20 20   (p, 0,.        
4c60: 22 2b 70 72 6f 6a 3d 75 74 6d 20 2b 7a 6f 6e 65  "+proj=utm +zone
4c70: 3d 34 36 20 2b 73 6f 75 74 68 20 2b 64 61 74 75  =46 +south +datu
4c80: 6d 3d 57 47 53 38 34 20 2b 75 6e 69 74 73 3d 6d  m=WGS84 +units=m
4c90: 20 2b 6e 6f 5f 64 65 66 73 22 29 3b 0a 20 20 20   +no_defs");.   
4ca0: 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c   add_srs_wkt (p,
4cb0: 20 30 2c 0a 20 20 20 20 20 20 20 20 22 50 52 4f   0,.        "PRO
4cc0: 4a 43 53 5b 5c 22 57 47 53 20 38 34 20 2f 20 55  JCS[\"WGS 84 / U
4cd0: 54 4d 20 7a 6f 6e 65 20 34 36 53 5c 22 2c 47 45  TM zone 46S\",GE
4ce0: 4f 47 43 53 5b 5c 22 57 47 53 20 38 34 5c 22 2c  OGCS[\"WGS 84\",
4cf0: 44 41 54 55 4d 22 29 3b 0a 20 20 20 20 61 64 64  DATUM");.    add
4d00: 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 31 2c 0a  _srs_wkt (p, 1,.
4d10: 20 20 20 20 20 20 20 20 22 5b 5c 22 57 47 53 5f          "[\"WGS_
4d20: 31 39 38 34 5c 22 2c 53 50 48 45 52 4f 49 44 5b  1984\",SPHEROID[
4d30: 5c 22 57 47 53 20 38 34 5c 22 2c 36 33 37 38 31  \"WGS 84\",63781
4d40: 33 37 2c 32 39 38 2e 32 35 37 32 32 33 35 36 33  37,298.257223563
4d50: 2c 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73  ,");.    add_srs
4d60: 5f 77 6b 74 20 28 70 2c 20 32 2c 0a 20 20 20 20  _wkt (p, 2,.    
4d70: 20 20 20 20 22 41 55 54 48 4f 52 49 54 59 5b 5c      "AUTHORITY[\
4d80: 22 45 50 53 47 5c 22 2c 5c 22 37 30 33 30 5c 22  "EPSG\",\"7030\"
4d90: 5d 5d 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22 45  ]],AUTHORITY[\"E
4da0: 50 53 47 5c 22 2c 5c 22 36 33 32 36 5c 22 22 29  PSG\",\"6326\"")
4db0: 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b  ;.    add_srs_wk
4dc0: 74 20 28 70 2c 20 33 2c 0a 20 20 20 20 20 20 20  t (p, 3,.       
4dd0: 20 22 5d 5d 2c 50 52 49 4d 45 4d 5b 5c 22 47 72   "]],PRIMEM[\"Gr
4de0: 65 65 6e 77 69 63 68 5c 22 2c 30 2c 41 55 54 48  eenwich\",0,AUTH
4df0: 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c  ORITY[\"EPSG\",\
4e00: 22 38 39 30 31 5c 22 5d 5d 2c 22 29 3b 0a 20 20  "8901\"]],");.  
4e10: 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70    add_srs_wkt (p
4e20: 2c 20 34 2c 0a 20 20 20 20 20 20 20 20 22 55 4e  , 4,.        "UN
4e30: 49 54 5b 5c 22 64 65 67 72 65 65 5c 22 2c 30 2e  IT[\"degree\",0.
4e40: 30 31 37 34 35 33 32 39 32 35 31 39 39 34 33 33  0174532925199433
4e50: 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53  ,AUTHORITY[\"EPS
4e60: 47 5c 22 2c 5c 22 22 29 3b 0a 20 20 20 20 61 64  G\",\"");.    ad
4e70: 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 35 2c  d_srs_wkt (p, 5,
4e80: 0a 20 20 20 20 20 20 20 20 22 39 31 32 32 5c 22  .        "9122\"
4e90: 5d 5d 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22 45  ]],AUTHORITY[\"E
4ea0: 50 53 47 5c 22 2c 5c 22 34 33 32 36 5c 22 5d 5d  PSG\",\"4326\"]]
4eb0: 2c 50 52 4f 4a 45 43 54 49 4f 4e 5b 5c 22 54 72  ,PROJECTION[\"Tr
4ec0: 61 6e 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72  an");.    add_sr
4ed0: 73 5f 77 6b 74 20 28 70 2c 20 36 2c 0a 20 20 20  s_wkt (p, 6,.   
4ee0: 20 20 20 20 20 22 73 76 65 72 73 65 5f 4d 65 72       "sverse_Mer
4ef0: 63 61 74 6f 72 5c 22 5d 2c 50 41 52 41 4d 45 54  cator\"],PARAMET
4f00: 45 52 5b 5c 22 6c 61 74 69 74 75 64 65 5f 6f 66  ER[\"latitude_of
4f10: 5f 6f 72 69 67 69 6e 5c 22 2c 30 5d 2c 50 22 29  _origin\",0],P")
4f20: 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b  ;.    add_srs_wk
4f30: 74 20 28 70 2c 20 37 2c 0a 20 20 20 20 20 20 20  t (p, 7,.       
4f40: 20 22 41 52 41 4d 45 54 45 52 5b 5c 22 63 65 6e   "ARAMETER[\"cen
4f50: 74 72 61 6c 5f 6d 65 72 69 64 69 61 6e 5c 22 2c  tral_meridian\",
4f60: 39 33 5d 2c 50 41 52 41 4d 45 54 45 52 5b 5c 22  93],PARAMETER[\"
4f70: 73 63 61 6c 65 5f 66 61 63 74 22 29 3b 0a 20 20  scale_fact");.  
4f80: 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70    add_srs_wkt (p
4f90: 2c 20 38 2c 0a 20 20 20 20 20 20 20 20 22 6f 72  , 8,.        "or
4fa0: 5c 22 2c 30 2e 39 39 39 36 5d 2c 50 41 52 41 4d  \",0.9996],PARAM
4fb0: 45 54 45 52 5b 5c 22 66 61 6c 73 65 5f 65 61 73  ETER[\"false_eas
4fc0: 74 69 6e 67 5c 22 2c 35 30 30 30 30 30 5d 2c 50  ting\",500000],P
4fd0: 41 52 41 4d 45 54 22 29 3b 0a 20 20 20 20 61 64  ARAMET");.    ad
4fe0: 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 39 2c  d_srs_wkt (p, 9,
4ff0: 0a 20 20 20 20 20 20 20 20 22 45 52 5b 5c 22 66  .        "ER[\"f
5000: 61 6c 73 65 5f 6e 6f 72 74 68 69 6e 67 5c 22 2c  alse_northing\",
5010: 31 30 30 30 30 30 30 30 5d 2c 55 4e 49 54 5b 5c  10000000],UNIT[\
5020: 22 6d 65 74 72 65 5c 22 2c 31 2c 41 55 54 48 4f  "metre\",1,AUTHO
5030: 52 49 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72  RI");.    add_sr
5040: 73 5f 77 6b 74 20 28 70 2c 20 31 30 2c 0a 20 20  s_wkt (p, 10,.  
5050: 20 20 20 20 20 20 22 54 59 5b 5c 22 45 50 53 47        "TY[\"EPSG
5060: 5c 22 2c 5c 22 39 30 30 31 5c 22 5d 5d 2c 41 58  \",\"9001\"]],AX
5070: 49 53 5b 5c 22 45 61 73 74 69 6e 67 5c 22 2c 45  IS[\"Easting\",E
5080: 41 53 54 5d 2c 41 58 49 53 5b 5c 22 4e 6f 72 22  AST],AXIS[\"Nor"
5090: 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77  );.    add_srs_w
50a0: 6b 74 20 28 70 2c 20 31 31 2c 0a 20 20 20 20 20  kt (p, 11,.     
50b0: 20 20 20 22 74 68 69 6e 67 5c 22 2c 4e 4f 52 54     "thing\",NORT
50c0: 48 5d 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22 45  H],AUTHORITY[\"E
50d0: 50 53 47 5c 22 2c 5c 22 33 32 37 34 36 5c 22 5d  PSG\",\"32746\"]
50e0: 5d 22 29 3b 0a 20 20 20 20 70 20 3d 20 61 64 64  ]");.    p = add
50f0: 5f 65 70 73 67 5f 64 65 66 5f 65 78 20 28 66 69  _epsg_def_ex (fi
5100: 6c 74 65 72 2c 20 66 69 72 73 74 2c 20 6c 61 73  lter, first, las
5110: 74 2c 20 33 32 37 34 37 2c 20 22 65 70 73 67 22  t, 32747, "epsg"
5120: 2c 20 33 32 37 34 37 2c 0a 20 20 20 20 20 20 20  , 32747,.       
5130: 20 22 57 47 53 20 38 34 20 2f 20 55 54 4d 20 7a   "WGS 84 / UTM z
5140: 6f 6e 65 20 34 37 53 22 2c 20 30 2c 20 30 2c 0a  one 47S", 0, 0,.
5150: 20 20 20 20 20 20 20 20 22 57 47 53 20 38 34 22          "WGS 84"
5160: 2c 20 22 47 72 65 65 6e 77 69 63 68 22 2c 0a 20  , "Greenwich",. 
5170: 20 20 20 20 20 20 20 22 57 47 53 5f 31 39 38 34         "WGS_1984
5180: 22 2c 20 22 54 72 61 6e 73 76 65 72 73 65 5f 4d  ", "Transverse_M
5190: 65 72 63 61 74 6f 72 22 2c 20 22 6d 65 74 72 65  ercator", "metre
51a0: 22 2c 0a 20 20 20 20 20 20 20 20 22 45 61 73 74  ",.        "East
51b0: 69 6e 67 22 2c 20 22 45 61 73 74 22 2c 20 22 4e  ing", "East", "N
51c0: 6f 72 74 68 69 6e 67 22 2c 20 22 4e 6f 72 74 68  orthing", "North
51d0: 22 29 3b 0a 20 20 20 20 61 64 64 5f 70 72 6f 6a  ");.    add_proj
51e0: 34 74 65 78 74 20 28 70 2c 20 30 2c 0a 20 20 20  4text (p, 0,.   
51f0: 20 20 20 20 20 22 2b 70 72 6f 6a 3d 75 74 6d 20       "+proj=utm 
5200: 2b 7a 6f 6e 65 3d 34 37 20 2b 73 6f 75 74 68 20  +zone=47 +south 
5210: 2b 64 61 74 75 6d 3d 57 47 53 38 34 20 2b 75 6e  +datum=WGS84 +un
5220: 69 74 73 3d 6d 20 2b 6e 6f 5f 64 65 66 73 22 29  its=m +no_defs")
5230: 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b  ;.    add_srs_wk
5240: 74 20 28 70 2c 20 30 2c 0a 20 20 20 20 20 20 20  t (p, 0,.       
5250: 20 22 50 52 4f 4a 43 53 5b 5c 22 57 47 53 20 38   "PROJCS[\"WGS 8
5260: 34 20 2f 20 55 54 4d 20 7a 6f 6e 65 20 34 37 53  4 / UTM zone 47S
5270: 5c 22 2c 47 45 4f 47 43 53 5b 5c 22 57 47 53 20  \",GEOGCS[\"WGS 
5280: 38 34 5c 22 2c 44 41 54 55 4d 22 29 3b 0a 20 20  84\",DATUM");.  
5290: 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70    add_srs_wkt (p
52a0: 2c 20 31 2c 0a 20 20 20 20 20 20 20 20 22 5b 5c  , 1,.        "[\
52b0: 22 57 47 53 5f 31 39 38 34 5c 22 2c 53 50 48 45  "WGS_1984\",SPHE
52c0: 52 4f 49 44 5b 5c 22 57 47 53 20 38 34 5c 22 2c  ROID[\"WGS 84\",
52d0: 36 33 37 38 31 33 37 2c 32 39 38 2e 32 35 37 32  6378137,298.2572
52e0: 32 33 35 36 33 2c 22 29 3b 0a 20 20 20 20 61 64  23563,");.    ad
52f0: 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 32 2c  d_srs_wkt (p, 2,
5300: 0a 20 20 20 20 20 20 20 20 22 41 55 54 48 4f 52  .        "AUTHOR
5310: 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 37  ITY[\"EPSG\",\"7
5320: 30 33 30 5c 22 5d 5d 2c 41 55 54 48 4f 52 49 54  030\"]],AUTHORIT
5330: 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 36 33 32  Y[\"EPSG\",\"632
5340: 36 5c 22 22 29 3b 0a 20 20 20 20 61 64 64 5f 73  6\"");.    add_s
5350: 72 73 5f 77 6b 74 20 28 70 2c 20 33 2c 0a 20 20  rs_wkt (p, 3,.  
5360: 20 20 20 20 20 20 22 5d 5d 2c 50 52 49 4d 45 4d        "]],PRIMEM
5370: 5b 5c 22 47 72 65 65 6e 77 69 63 68 5c 22 2c 30  [\"Greenwich\",0
5380: 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53  ,AUTHORITY[\"EPS
5390: 47 5c 22 2c 5c 22 38 39 30 31 5c 22 5d 5d 2c 22  G\",\"8901\"]],"
53a0: 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77  );.    add_srs_w
53b0: 6b 74 20 28 70 2c 20 34 2c 0a 20 20 20 20 20 20  kt (p, 4,.      
53c0: 20 20 22 55 4e 49 54 5b 5c 22 64 65 67 72 65 65    "UNIT[\"degree
53d0: 5c 22 2c 30 2e 30 31 37 34 35 33 32 39 32 35 31  \",0.01745329251
53e0: 39 39 34 33 33 2c 41 55 54 48 4f 52 49 54 59 5b  99433,AUTHORITY[
53f0: 5c 22 45 50 53 47 5c 22 2c 5c 22 22 29 3b 0a 20  \"EPSG\",\"");. 
5400: 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28     add_srs_wkt (
5410: 70 2c 20 35 2c 0a 20 20 20 20 20 20 20 20 22 39  p, 5,.        "9
5420: 31 32 32 5c 22 5d 5d 2c 41 55 54 48 4f 52 49 54  122\"]],AUTHORIT
5430: 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 34 33 32  Y[\"EPSG\",\"432
5440: 36 5c 22 5d 5d 2c 50 52 4f 4a 45 43 54 49 4f 4e  6\"]],PROJECTION
5450: 5b 5c 22 54 72 61 6e 22 29 3b 0a 20 20 20 20 61  [\"Tran");.    a
5460: 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 36  dd_srs_wkt (p, 6
5470: 2c 0a 20 20 20 20 20 20 20 20 22 73 76 65 72 73  ,.        "svers
5480: 65 5f 4d 65 72 63 61 74 6f 72 5c 22 5d 2c 50 41  e_Mercator\"],PA
5490: 52 41 4d 45 54 45 52 5b 5c 22 6c 61 74 69 74 75  RAMETER[\"latitu
54a0: 64 65 5f 6f 66 5f 6f 72 69 67 69 6e 5c 22 2c 30  de_of_origin\",0
54b0: 5d 2c 50 22 29 3b 0a 20 20 20 20 61 64 64 5f 73  ],P");.    add_s
54c0: 72 73 5f 77 6b 74 20 28 70 2c 20 37 2c 0a 20 20  rs_wkt (p, 7,.  
54d0: 20 20 20 20 20 20 22 41 52 41 4d 45 54 45 52 5b        "ARAMETER[
54e0: 5c 22 63 65 6e 74 72 61 6c 5f 6d 65 72 69 64 69  \"central_meridi
54f0: 61 6e 5c 22 2c 39 39 5d 2c 50 41 52 41 4d 45 54  an\",99],PARAMET
5500: 45 52 5b 5c 22 73 63 61 6c 65 5f 66 61 63 74 22  ER[\"scale_fact"
5510: 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77  );.    add_srs_w
5520: 6b 74 20 28 70 2c 20 38 2c 0a 20 20 20 20 20 20  kt (p, 8,.      
5530: 20 20 22 6f 72 5c 22 2c 30 2e 39 39 39 36 5d 2c    "or\",0.9996],
5540: 50 41 52 41 4d 45 54 45 52 5b 5c 22 66 61 6c 73  PARAMETER[\"fals
5550: 65 5f 65 61 73 74 69 6e 67 5c 22 2c 35 30 30 30  e_easting\",5000
5560: 30 30 5d 2c 50 41 52 41 4d 45 54 22 29 3b 0a 20  00],PARAMET");. 
5570: 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28     add_srs_wkt (
5580: 70 2c 20 39 2c 0a 20 20 20 20 20 20 20 20 22 45  p, 9,.        "E
5590: 52 5b 5c 22 66 61 6c 73 65 5f 6e 6f 72 74 68 69  R[\"false_northi
55a0: 6e 67 5c 22 2c 31 30 30 30 30 30 30 30 5d 2c 55  ng\",10000000],U
55b0: 4e 49 54 5b 5c 22 6d 65 74 72 65 5c 22 2c 31 2c  NIT[\"metre\",1,
55c0: 41 55 54 48 4f 52 49 22 29 3b 0a 20 20 20 20 61  AUTHORI");.    a
55d0: 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 31  dd_srs_wkt (p, 1
55e0: 30 2c 0a 20 20 20 20 20 20 20 20 22 54 59 5b 5c  0,.        "TY[\
55f0: 22 45 50 53 47 5c 22 2c 5c 22 39 30 30 31 5c 22  "EPSG\",\"9001\"
5600: 5d 5d 2c 41 58 49 53 5b 5c 22 45 61 73 74 69 6e  ]],AXIS[\"Eastin
5610: 67 5c 22 2c 45 41 53 54 5d 2c 41 58 49 53 5b 5c  g\",EAST],AXIS[\
5620: 22 4e 6f 72 22 29 3b 0a 20 20 20 20 61 64 64 5f  "Nor");.    add_
5630: 73 72 73 5f 77 6b 74 20 28 70 2c 20 31 31 2c 0a  srs_wkt (p, 11,.
5640: 20 20 20 20 20 20 20 20 22 74 68 69 6e 67 5c 22          "thing\"
5650: 2c 4e 4f 52 54 48 5d 2c 41 55 54 48 4f 52 49 54  ,NORTH],AUTHORIT
5660: 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 33 32 37  Y[\"EPSG\",\"327
5670: 34 37 5c 22 5d 5d 22 29 3b 0a 20 20 20 20 70 20  47\"]]");.    p 
5680: 3d 20 61 64 64 5f 65 70 73 67 5f 64 65 66 5f 65  = add_epsg_def_e
5690: 78 20 28 66 69 6c 74 65 72 2c 20 66 69 72 73 74  x (filter, first
56a0: 2c 20 6c 61 73 74 2c 20 33 32 37 34 38 2c 20 22  , last, 32748, "
56b0: 65 70 73 67 22 2c 20 33 32 37 34 38 2c 0a 20 20  epsg", 32748,.  
56c0: 20 20 20 20 20 20 22 57 47 53 20 38 34 20 2f 20        "WGS 84 / 
56d0: 55 54 4d 20 7a 6f 6e 65 20 34 38 53 22 2c 20 30  UTM zone 48S", 0
56e0: 2c 20 30 2c 0a 20 20 20 20 20 20 20 20 22 57 47  , 0,.        "WG
56f0: 53 20 38 34 22 2c 20 22 47 72 65 65 6e 77 69 63  S 84", "Greenwic
5700: 68 22 2c 0a 20 20 20 20 20 20 20 20 22 57 47 53  h",.        "WGS
5710: 5f 31 39 38 34 22 2c 20 22 54 72 61 6e 73 76 65  _1984", "Transve
5720: 72 73 65 5f 4d 65 72 63 61 74 6f 72 22 2c 20 22  rse_Mercator", "
5730: 6d 65 74 72 65 22 2c 0a 20 20 20 20 20 20 20 20  metre",.        
5740: 22 45 61 73 74 69 6e 67 22 2c 20 22 45 61 73 74  "Easting", "East
5750: 22 2c 20 22 4e 6f 72 74 68 69 6e 67 22 2c 20 22  ", "Northing", "
5760: 4e 6f 72 74 68 22 29 3b 0a 20 20 20 20 61 64 64  North");.    add
5770: 5f 70 72 6f 6a 34 74 65 78 74 20 28 70 2c 20 30  _proj4text (p, 0
5780: 2c 0a 20 20 20 20 20 20 20 20 22 2b 70 72 6f 6a  ,.        "+proj
5790: 3d 75 74 6d 20 2b 7a 6f 6e 65 3d 34 38 20 2b 73  =utm +zone=48 +s
57a0: 6f 75 74 68 20 2b 64 61 74 75 6d 3d 57 47 53 38  outh +datum=WGS8
57b0: 34 20 2b 75 6e 69 74 73 3d 6d 20 2b 6e 6f 5f 64  4 +units=m +no_d
57c0: 65 66 73 22 29 3b 0a 20 20 20 20 61 64 64 5f 73  efs");.    add_s
57d0: 72 73 5f 77 6b 74 20 28 70 2c 20 30 2c 0a 20 20  rs_wkt (p, 0,.  
57e0: 20 20 20 20 20 20 22 50 52 4f 4a 43 53 5b 5c 22        "PROJCS[\"
57f0: 57 47 53 20 38 34 20 2f 20 55 54 4d 20 7a 6f 6e  WGS 84 / UTM zon
5800: 65 20 34 38 53 5c 22 2c 47 45 4f 47 43 53 5b 5c  e 48S\",GEOGCS[\
5810: 22 57 47 53 20 38 34 5c 22 2c 44 41 54 55 4d 22  "WGS 84\",DATUM"
5820: 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77  );.    add_srs_w
5830: 6b 74 20 28 70 2c 20 31 2c 0a 20 20 20 20 20 20  kt (p, 1,.      
5840: 20 20 22 5b 5c 22 57 47 53 5f 31 39 38 34 5c 22    "[\"WGS_1984\"
5850: 2c 53 50 48 45 52 4f 49 44 5b 5c 22 57 47 53 20  ,SPHEROID[\"WGS 
5860: 38 34 5c 22 2c 36 33 37 38 31 33 37 2c 32 39 38  84\",6378137,298
5870: 2e 32 35 37 32 32 33 35 36 33 2c 22 29 3b 0a 20  .257223563,");. 
5880: 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28     add_srs_wkt (
5890: 70 2c 20 32 2c 0a 20 20 20 20 20 20 20 20 22 41  p, 2,.        "A
58a0: 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c  UTHORITY[\"EPSG\
58b0: 22 2c 5c 22 37 30 33 30 5c 22 5d 5d 2c 41 55 54  ",\"7030\"]],AUT
58c0: 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c  HORITY[\"EPSG\",
58d0: 5c 22 36 33 32 36 5c 22 22 29 3b 0a 20 20 20 20  \"6326\"");.    
58e0: 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20  add_srs_wkt (p, 
58f0: 33 2c 0a 20 20 20 20 20 20 20 20 22 5d 5d 2c 50  3,.        "]],P
5900: 52 49 4d 45 4d 5b 5c 22 47 72 65 65 6e 77 69 63  RIMEM[\"Greenwic
5910: 68 5c 22 2c 30 2c 41 55 54 48 4f 52 49 54 59 5b  h\",0,AUTHORITY[
5920: 5c 22 45 50 53 47 5c 22 2c 5c 22 38 39 30 31 5c  \"EPSG\",\"8901\
5930: 22 5d 5d 2c 22 29 3b 0a 20 20 20 20 61 64 64 5f  "]],");.    add_
5940: 73 72 73 5f 77 6b 74 20 28 70 2c 20 34 2c 0a 20  srs_wkt (p, 4,. 
5950: 20 20 20 20 20 20 20 22 55 4e 49 54 5b 5c 22 64         "UNIT[\"d
5960: 65 67 72 65 65 5c 22 2c 30 2e 30 31 37 34 35 33  egree\",0.017453
5970: 32 39 32 35 31 39 39 34 33 33 2c 41 55 54 48 4f  2925199433,AUTHO
5980: 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22  RITY[\"EPSG\",\"
5990: 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f  ");.    add_srs_
59a0: 77 6b 74 20 28 70 2c 20 35 2c 0a 20 20 20 20 20  wkt (p, 5,.     
59b0: 20 20 20 22 39 31 32 32 5c 22 5d 5d 2c 41 55 54     "9122\"]],AUT
59c0: 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c  HORITY[\"EPSG\",
59d0: 5c 22 34 33 32 36 5c 22 5d 5d 2c 50 52 4f 4a 45  \"4326\"]],PROJE
59e0: 43 54 49 4f 4e 5b 5c 22 54 72 61 6e 22 29 3b 0a  CTION[\"Tran");.
59f0: 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20      add_srs_wkt 
5a00: 28 70 2c 20 36 2c 0a 20 20 20 20 20 20 20 20 22  (p, 6,.        "
5a10: 73 76 65 72 73 65 5f 4d 65 72 63 61 74 6f 72 5c  sverse_Mercator\
5a20: 22 5d 2c 50 41 52 41 4d 45 54 45 52 5b 5c 22 6c  "],PARAMETER[\"l
5a30: 61 74 69 74 75 64 65 5f 6f 66 5f 6f 72 69 67 69  atitude_of_origi
5a40: 6e 5c 22 2c 30 5d 2c 50 22 29 3b 0a 20 20 20 20  n\",0],P");.    
5a50: 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20  add_srs_wkt (p, 
5a60: 37 2c 0a 20 20 20 20 20 20 20 20 22 41 52 41 4d  7,.        "ARAM
5a70: 45 54 45 52 5b 5c 22 63 65 6e 74 72 61 6c 5f 6d  ETER[\"central_m
5a80: 65 72 69 64 69 61 6e 5c 22 2c 31 30 35 5d 2c 50  eridian\",105],P
5a90: 41 52 41 4d 45 54 45 52 5b 5c 22 73 63 61 6c 65  ARAMETER[\"scale
5aa0: 5f 66 61 63 22 29 3b 0a 20 20 20 20 61 64 64 5f  _fac");.    add_
5ab0: 73 72 73 5f 77 6b 74 20 28 70 2c 20 38 2c 0a 20  srs_wkt (p, 8,. 
5ac0: 20 20 20 20 20 20 20 22 74 6f 72 5c 22 2c 30 2e         "tor\",0.
5ad0: 39 39 39 36 5d 2c 50 41 52 41 4d 45 54 45 52 5b  9996],PARAMETER[
5ae0: 5c 22 66 61 6c 73 65 5f 65 61 73 74 69 6e 67 5c  \"false_easting\
5af0: 22 2c 35 30 30 30 30 30 5d 2c 50 41 52 41 4d 45  ",500000],PARAME
5b00: 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f  ");.    add_srs_
5b10: 77 6b 74 20 28 70 2c 20 39 2c 0a 20 20 20 20 20  wkt (p, 9,.     
5b20: 20 20 20 22 54 45 52 5b 5c 22 66 61 6c 73 65 5f     "TER[\"false_
5b30: 6e 6f 72 74 68 69 6e 67 5c 22 2c 31 30 30 30 30  northing\",10000
5b40: 30 30 30 5d 2c 55 4e 49 54 5b 5c 22 6d 65 74 72  000],UNIT[\"metr
5b50: 65 5c 22 2c 31 2c 41 55 54 48 4f 52 22 29 3b 0a  e\",1,AUTHOR");.
5b60: 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20      add_srs_wkt 
5b70: 28 70 2c 20 31 30 2c 0a 20 20 20 20 20 20 20 20  (p, 10,.        
5b80: 22 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22  "ITY[\"EPSG\",\"
5b90: 39 30 30 31 5c 22 5d 5d 2c 41 58 49 53 5b 5c 22  9001\"]],AXIS[\"
5ba0: 45 61 73 74 69 6e 67 5c 22 2c 45 41 53 54 5d 2c  Easting\",EAST],
5bb0: 41 58 49 53 5b 5c 22 4e 6f 22 29 3b 0a 20 20 20  AXIS[\"No");.   
5bc0: 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c   add_srs_wkt (p,
5bd0: 20 31 31 2c 0a 20 20 20 20 20 20 20 20 22 72 74   11,.        "rt
5be0: 68 69 6e 67 5c 22 2c 4e 4f 52 54 48 5d 2c 41 55  hing\",NORTH],AU
5bf0: 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22  THORITY[\"EPSG\"
5c00: 2c 5c 22 33 32 37 34 38 5c 22 5d 5d 22 29 3b 0a  ,\"32748\"]]");.
5c10: 20 20 20 20 70 20 3d 20 61 64 64 5f 65 70 73 67      p = add_epsg
5c20: 5f 64 65 66 5f 65 78 20 28 66 69 6c 74 65 72 2c  _def_ex (filter,
5c30: 20 66 69 72 73 74 2c 20 6c 61 73 74 2c 20 33 32   first, last, 32
5c40: 37 34 39 2c 20 22 65 70 73 67 22 2c 20 33 32 37  749, "epsg", 327
5c50: 34 39 2c 0a 20 20 20 20 20 20 20 20 22 57 47 53  49,.        "WGS
5c60: 20 38 34 20 2f 20 55 54 4d 20 7a 6f 6e 65 20 34   84 / UTM zone 4
5c70: 39 53 22 2c 20 30 2c 20 30 2c 0a 20 20 20 20 20  9S", 0, 0,.     
5c80: 20 20 20 22 57 47 53 20 38 34 22 2c 20 22 47 72     "WGS 84", "Gr
5c90: 65 65 6e 77 69 63 68 22 2c 0a 20 20 20 20 20 20  eenwich",.      
5ca0: 20 20 22 57 47 53 5f 31 39 38 34 22 2c 20 22 54    "WGS_1984", "T
5cb0: 72 61 6e 73 76 65 72 73 65 5f 4d 65 72 63 61 74  ransverse_Mercat
5cc0: 6f 72 22 2c 20 22 6d 65 74 72 65 22 2c 0a 20 20  or", "metre",.  
5cd0: 20 20 20 20 20 20 22 45 61 73 74 69 6e 67 22 2c        "Easting",
5ce0: 20 22 45 61 73 74 22 2c 20 22 4e 6f 72 74 68 69   "East", "Northi
5cf0: 6e 67 22 2c 20 22 4e 6f 72 74 68 22 29 3b 0a 20  ng", "North");. 
5d00: 20 20 20 61 64 64 5f 70 72 6f 6a 34 74 65 78 74     add_proj4text
5d10: 20 28 70 2c 20 30 2c 0a 20 20 20 20 20 20 20 20   (p, 0,.        
5d20: 22 2b 70 72 6f 6a 3d 75 74 6d 20 2b 7a 6f 6e 65  "+proj=utm +zone
5d30: 3d 34 39 20 2b 73 6f 75 74 68 20 2b 64 61 74 75  =49 +south +datu
5d40: 6d 3d 57 47 53 38 34 20 2b 75 6e 69 74 73 3d 6d  m=WGS84 +units=m
5d50: 20 2b 6e 6f 5f 64 65 66 73 22 29 3b 0a 20 20 20   +no_defs");.   
5d60: 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c   add_srs_wkt (p,
5d70: 20 30 2c 0a 20 20 20 20 20 20 20 20 22 50 52 4f   0,.        "PRO
5d80: 4a 43 53 5b 5c 22 57 47 53 20 38 34 20 2f 20 55  JCS[\"WGS 84 / U
5d90: 54 4d 20 7a 6f 6e 65 20 34 39 53 5c 22 2c 47 45  TM zone 49S\",GE
5da0: 4f 47 43 53 5b 5c 22 57 47 53 20 38 34 5c 22 2c  OGCS[\"WGS 84\",
5db0: 44 41 54 55 4d 22 29 3b 0a 20 20 20 20 61 64 64  DATUM");.    add
5dc0: 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 31 2c 0a  _srs_wkt (p, 1,.
5dd0: 20 20 20 20 20 20 20 20 22 5b 5c 22 57 47 53 5f          "[\"WGS_
5de0: 31 39 38 34 5c 22 2c 53 50 48 45 52 4f 49 44 5b  1984\",SPHEROID[
5df0: 5c 22 57 47 53 20 38 34 5c 22 2c 36 33 37 38 31  \"WGS 84\",63781
5e00: 33 37 2c 32 39 38 2e 32 35 37 32 32 33 35 36 33  37,298.257223563
5e10: 2c 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73  ,");.    add_srs
5e20: 5f 77 6b 74 20 28 70 2c 20 32 2c 0a 20 20 20 20  _wkt (p, 2,.    
5e30: 20 20 20 20 22 41 55 54 48 4f 52 49 54 59 5b 5c      "AUTHORITY[\
5e40: 22 45 50 53 47 5c 22 2c 5c 22 37 30 33 30 5c 22  "EPSG\",\"7030\"
5e50: 5d 5d 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22 45  ]],AUTHORITY[\"E
5e60: 50 53 47 5c 22 2c 5c 22 36 33 32 36 5c 22 22 29  PSG\",\"6326\"")
5e70: 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b  ;.    add_srs_wk
5e80: 74 20 28 70 2c 20 33 2c 0a 20 20 20 20 20 20 20  t (p, 3,.       
5e90: 20 22 5d 5d 2c 50 52 49 4d 45 4d 5b 5c 22 47 72   "]],PRIMEM[\"Gr
5ea0: 65 65 6e 77 69 63 68 5c 22 2c 30 2c 41 55 54 48  eenwich\",0,AUTH
5eb0: 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c  ORITY[\"EPSG\",\
5ec0: 22 38 39 30 31 5c 22 5d 5d 2c 22 29 3b 0a 20 20  "8901\"]],");.  
5ed0: 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70    add_srs_wkt (p
5ee0: 2c 20 34 2c 0a 20 20 20 20 20 20 20 20 22 55 4e  , 4,.        "UN
5ef0: 49 54 5b 5c 22 64 65 67 72 65 65 5c 22 2c 30 2e  IT[\"degree\",0.
5f00: 30 31 37 34 35 33 32 39 32 35 31 39 39 34 33 33  0174532925199433
5f10: 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53  ,AUTHORITY[\"EPS
5f20: 47 5c 22 2c 5c 22 22 29 3b 0a 20 20 20 20 61 64  G\",\"");.    ad
5f30: 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 35 2c  d_srs_wkt (p, 5,
5f40: 0a 20 20 20 20 20 20 20 20 22 39 31 32 32 5c 22  .        "9122\"
5f50: 5d 5d 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22 45  ]],AUTHORITY[\"E
5f60: 50 53 47 5c 22 2c 5c 22 34 33 32 36 5c 22 5d 5d  PSG\",\"4326\"]]
5f70: 2c 50 52 4f 4a 45 43 54 49 4f 4e 5b 5c 22 54 72  ,PROJECTION[\"Tr
5f80: 61 6e 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72  an");.    add_sr
5f90: 73 5f 77 6b 74 20 28 70 2c 20 36 2c 0a 20 20 20  s_wkt (p, 6,.   
5fa0: 20 20 20 20 20 22 73 76 65 72 73 65 5f 4d 65 72       "sverse_Mer
5fb0: 63 61 74 6f 72 5c 22 5d 2c 50 41 52 41 4d 45 54  cator\"],PARAMET
5fc0: 45 52 5b 5c 22 6c 61 74 69 74 75 64 65 5f 6f 66  ER[\"latitude_of
5fd0: 5f 6f 72 69 67 69 6e 5c 22 2c 30 5d 2c 50 22 29  _origin\",0],P")
5fe0: 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b  ;.    add_srs_wk
5ff0: 74 20 28 70 2c 20 37 2c 0a 20 20 20 20 20 20 20  t (p, 7,.       
6000: 20 22 41 52 41 4d 45 54 45 52 5b 5c 22 63 65 6e   "ARAMETER[\"cen
6010: 74 72 61 6c 5f 6d 65 72 69 64 69 61 6e 5c 22 2c  tral_meridian\",
6020: 31 31 31 5d 2c 50 41 52 41 4d 45 54 45 52 5b 5c  111],PARAMETER[\
6030: 22 73 63 61 6c 65 5f 66 61 63 22 29 3b 0a 20 20  "scale_fac");.  
6040: 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70    add_srs_wkt (p
6050: 2c 20 38 2c 0a 20 20 20 20 20 20 20 20 22 74 6f  , 8,.        "to
6060: 72 5c 22 2c 30 2e 39 39 39 36 5d 2c 50 41 52 41  r\",0.9996],PARA
6070: 4d 45 54 45 52 5b 5c 22 66 61 6c 73 65 5f 65 61  METER[\"false_ea
6080: 73 74 69 6e 67 5c 22 2c 35 30 30 30 30 30 5d 2c  sting\",500000],
6090: 50 41 52 41 4d 45 22 29 3b 0a 20 20 20 20 61 64  PARAME");.    ad
60a0: 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 39 2c  d_srs_wkt (p, 9,
60b0: 0a 20 20 20 20 20 20 20 20 22 54 45 52 5b 5c 22  .        "TER[\"
60c0: 66 61 6c 73 65 5f 6e 6f 72 74 68 69 6e 67 5c 22  false_northing\"
60d0: 2c 31 30 30 30 30 30 30 30 5d 2c 55 4e 49 54 5b  ,10000000],UNIT[
60e0: 5c 22 6d 65 74 72 65 5c 22 2c 31 2c 41 55 54 48  \"metre\",1,AUTH
60f0: 4f 52 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72  OR");.    add_sr
6100: 73 5f 77 6b 74 20 28 70 2c 20 31 30 2c 0a 20 20  s_wkt (p, 10,.  
6110: 20 20 20 20 20 20 22 49 54 59 5b 5c 22 45 50 53        "ITY[\"EPS
6120: 47 5c 22 2c 5c 22 39 30 30 31 5c 22 5d 5d 2c 41  G\",\"9001\"]],A
6130: 58 49 53 5b 5c 22 45 61 73 74 69 6e 67 5c 22 2c  XIS[\"Easting\",
6140: 45 41 53 54 5d 2c 41 58 49 53 5b 5c 22 4e 6f 22  EAST],AXIS[\"No"
6150: 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77  );.    add_srs_w
6160: 6b 74 20 28 70 2c 20 31 31 2c 0a 20 20 20 20 20  kt (p, 11,.     
6170: 20 20 20 22 72 74 68 69 6e 67 5c 22 2c 4e 4f 52     "rthing\",NOR
6180: 54 48 5d 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22  TH],AUTHORITY[\"
6190: 45 50 53 47 5c 22 2c 5c 22 33 32 37 34 39 5c 22  EPSG\",\"32749\"
61a0: 5d 5d 22 29 3b 0a 20 20 20 20 70 20 3d 20 61 64  ]]");.    p = ad
61b0: 64 5f 65 70 73 67 5f 64 65 66 5f 65 78 20 28 66  d_epsg_def_ex (f
61c0: 69 6c 74 65 72 2c 20 66 69 72 73 74 2c 20 6c 61  ilter, first, la
61d0: 73 74 2c 20 33 32 37 35 30 2c 20 22 65 70 73 67  st, 32750, "epsg
61e0: 22 2c 20 33 32 37 35 30 2c 0a 20 20 20 20 20 20  ", 32750,.      
61f0: 20 20 22 57 47 53 20 38 34 20 2f 20 55 54 4d 20    "WGS 84 / UTM 
6200: 7a 6f 6e 65 20 35 30 53 22 2c 20 30 2c 20 30 2c  zone 50S", 0, 0,
6210: 0a 20 20 20 20 20 20 20 20 22 57 47 53 20 38 34  .        "WGS 84
6220: 22 2c 20 22 47 72 65 65 6e 77 69 63 68 22 2c 0a  ", "Greenwich",.
6230: 20 20 20 20 20 20 20 20 22 57 47 53 5f 31 39 38          "WGS_198
6240: 34 22 2c 20 22 54 72 61 6e 73 76 65 72 73 65 5f  4", "Transverse_
6250: 4d 65 72 63 61 74 6f 72 22 2c 20 22 6d 65 74 72  Mercator", "metr
6260: 65 22 2c 0a 20 20 20 20 20 20 20 20 22 45 61 73  e",.        "Eas
6270: 74 69 6e 67 22 2c 20 22 45 61 73 74 22 2c 20 22  ting", "East", "
6280: 4e 6f 72 74 68 69 6e 67 22 2c 20 22 4e 6f 72 74  Northing", "Nort
6290: 68 22 29 3b 0a 20 20 20 20 61 64 64 5f 70 72 6f  h");.    add_pro
62a0: 6a 34 74 65 78 74 20 28 70 2c 20 30 2c 0a 20 20  j4text (p, 0,.  
62b0: 20 20 20 20 20 20 22 2b 70 72 6f 6a 3d 75 74 6d        "+proj=utm
62c0: 20 2b 7a 6f 6e 65 3d 35 30 20 2b 73 6f 75 74 68   +zone=50 +south
62d0: 20 2b 64 61 74 75 6d 3d 57 47 53 38 34 20 2b 75   +datum=WGS84 +u
62e0: 6e 69 74 73 3d 6d 20 2b 6e 6f 5f 64 65 66 73 22  nits=m +no_defs"
62f0: 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77  );.    add_srs_w
6300: 6b 74 20 28 70 2c 20 30 2c 0a 20 20 20 20 20 20  kt (p, 0,.      
6310: 20 20 22 50 52 4f 4a 43 53 5b 5c 22 57 47 53 20    "PROJCS[\"WGS 
6320: 38 34 20 2f 20 55 54 4d 20 7a 6f 6e 65 20 35 30  84 / UTM zone 50
6330: 53 5c 22 2c 47 45 4f 47 43 53 5b 5c 22 57 47 53  S\",GEOGCS[\"WGS
6340: 20 38 34 5c 22 2c 44 41 54 55 4d 22 29 3b 0a 20   84\",DATUM");. 
6350: 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28     add_srs_wkt (
6360: 70 2c 20 31 2c 0a 20 20 20 20 20 20 20 20 22 5b  p, 1,.        "[
6370: 5c 22 57 47 53 5f 31 39 38 34 5c 22 2c 53 50 48  \"WGS_1984\",SPH
6380: 45 52 4f 49 44 5b 5c 22 57 47 53 20 38 34 5c 22  EROID[\"WGS 84\"
6390: 2c 36 33 37 38 31 33 37 2c 32 39 38 2e 32 35 37  ,6378137,298.257
63a0: 32 32 33 35 36 33 2c 22 29 3b 0a 20 20 20 20 61  223563,");.    a
63b0: 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 32  dd_srs_wkt (p, 2
63c0: 2c 0a 20 20 20 20 20 20 20 20 22 41 55 54 48 4f  ,.        "AUTHO
63d0: 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22  RITY[\"EPSG\",\"
63e0: 37 30 33 30 5c 22 5d 5d 2c 41 55 54 48 4f 52 49  7030\"]],AUTHORI
63f0: 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 36 33  TY[\"EPSG\",\"63
6400: 32 36 5c 22 22 29 3b 0a 20 20 20 20 61 64 64 5f  26\"");.    add_
6410: 73 72 73 5f 77 6b 74 20 28 70 2c 20 33 2c 0a 20  srs_wkt (p, 3,. 
6420: 20 20 20 20 20 20 20 22 5d 5d 2c 50 52 49 4d 45         "]],PRIME
6430: 4d 5b 5c 22 47 72 65 65 6e 77 69 63 68 5c 22 2c  M[\"Greenwich\",
6440: 30 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22 45 50  0,AUTHORITY[\"EP
6450: 53 47 5c 22 2c 5c 22 38 39 30 31 5c 22 5d 5d 2c  SG\",\"8901\"]],
6460: 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f  ");.    add_srs_
6470: 77 6b 74 20 28 70 2c 20 34 2c 0a 20 20 20 20 20  wkt (p, 4,.     
6480: 20 20 20 22 55 4e 49 54 5b 5c 22 64 65 67 72 65     "UNIT[\"degre
6490: 65 5c 22 2c 30 2e 30 31 37 34 35 33 32 39 32 35  e\",0.0174532925
64a0: 31 39 39 34 33 33 2c 41 55 54 48 4f 52 49 54 59  199433,AUTHORITY
64b0: 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 22 29 3b 0a  [\"EPSG\",\"");.
64c0: 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20      add_srs_wkt 
64d0: 28 70 2c 20 35 2c 0a 20 20 20 20 20 20 20 20 22  (p, 5,.        "
64e0: 39 31 32 32 5c 22 5d 5d 2c 41 55 54 48 4f 52 49  9122\"]],AUTHORI
64f0: 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 34 33  TY[\"EPSG\",\"43
6500: 32 36 5c 22 5d 5d 2c 50 52 4f 4a 45 43 54 49 4f  26\"]],PROJECTIO
6510: 4e 5b 5c 22 54 72 61 6e 22 29 3b 0a 20 20 20 20  N[\"Tran");.    
6520: 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20  add_srs_wkt (p, 
6530: 36 2c 0a 20 20 20 20 20 20 20 20 22 73 76 65 72  6,.        "sver
6540: 73 65 5f 4d 65 72 63 61 74 6f 72 5c 22 5d 2c 50  se_Mercator\"],P
6550: 41 52 41 4d 45 54 45 52 5b 5c 22 6c 61 74 69 74  ARAMETER[\"latit
6560: 75 64 65 5f 6f 66 5f 6f 72 69 67 69 6e 5c 22 2c  ude_of_origin\",
6570: 30 5d 2c 50 22 29 3b 0a 20 20 20 20 61 64 64 5f  0],P");.    add_
6580: 73 72 73 5f 77 6b 74 20 28 70 2c 20 37 2c 0a 20  srs_wkt (p, 7,. 
6590: 20 20 20 20 20 20 20 22 41 52 41 4d 45 54 45 52         "ARAMETER
65a0: 5b 5c 22 63 65 6e 74 72 61 6c 5f 6d 65 72 69 64  [\"central_merid
65b0: 69 61 6e 5c 22 2c 31 31 37 5d 2c 50 41 52 41 4d  ian\",117],PARAM
65c0: 45 54 45 52 5b 5c 22 73 63 61 6c 65 5f 66 61 63  ETER[\"scale_fac
65d0: 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f  ");.    add_srs_
65e0: 77 6b 74 20 28 70 2c 20 38 2c 0a 20 20 20 20 20  wkt (p, 8,.     
65f0: 20 20 20 22 74 6f 72 5c 22 2c 30 2e 39 39 39 36     "tor\",0.9996
6600: 5d 2c 50 41 52 41 4d 45 54 45 52 5b 5c 22 66 61  ],PARAMETER[\"fa
6610: 6c 73 65 5f 65 61 73 74 69 6e 67 5c 22 2c 35 30  lse_easting\",50
6620: 30 30 30 30 5d 2c 50 41 52 41 4d 45 22 29 3b 0a  0000],PARAME");.
6630: 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20      add_srs_wkt 
6640: 28 70 2c 20 39 2c 0a 20 20 20 20 20 20 20 20 22  (p, 9,.        "
6650: 54 45 52 5b 5c 22 66 61 6c 73 65 5f 6e 6f 72 74  TER[\"false_nort
6660: 68 69 6e 67 5c 22 2c 31 30 30 30 30 30 30 30 5d  hing\",10000000]
6670: 2c 55 4e 49 54 5b 5c 22 6d 65 74 72 65 5c 22 2c  ,UNIT[\"metre\",
6680: 31 2c 41 55 54 48 4f 52 22 29 3b 0a 20 20 20 20  1,AUTHOR");.    
6690: 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20  add_srs_wkt (p, 
66a0: 31 30 2c 0a 20 20 20 20 20 20 20 20 22 49 54 59  10,.        "ITY
66b0: 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 39 30 30 31  [\"EPSG\",\"9001
66c0: 5c 22 5d 5d 2c 41 58 49 53 5b 5c 22 45 61 73 74  \"]],AXIS[\"East
66d0: 69 6e 67 5c 22 2c 45 41 53 54 5d 2c 41 58 49 53  ing\",EAST],AXIS
66e0: 5b 5c 22 4e 6f 22 29 3b 0a 20 20 20 20 61 64 64  [\"No");.    add
66f0: 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 31 31 2c  _srs_wkt (p, 11,
6700: 0a 20 20 20 20 20 20 20 20 22 72 74 68 69 6e 67  .        "rthing
6710: 5c 22 2c 4e 4f 52 54 48 5d 2c 41 55 54 48 4f 52  \",NORTH],AUTHOR
6720: 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 33  ITY[\"EPSG\",\"3
6730: 32 37 35 30 5c 22 5d 5d 22 29 3b 0a 20 20 20 20  2750\"]]");.    
6740: 70 20 3d 20 61 64 64 5f 65 70 73 67 5f 64 65 66  p = add_epsg_def
6750: 5f 65 78 20 28 66 69 6c 74 65 72 2c 20 66 69 72  _ex (filter, fir
6760: 73 74 2c 20 6c 61 73 74 2c 20 33 32 37 35 31 2c  st, last, 32751,
6770: 20 22 65 70 73 67 22 2c 20 33 32 37 35 31 2c 0a   "epsg", 32751,.
6780: 20 20 20 20 20 20 20 20 22 57 47 53 20 38 34 20          "WGS 84 
6790: 2f 20 55 54 4d 20 7a 6f 6e 65 20 35 31 53 22 2c  / UTM zone 51S",
67a0: 20 30 2c 20 30 2c 0a 20 20 20 20 20 20 20 20 22   0, 0,.        "
67b0: 57 47 53 20 38 34 22 2c 20 22 47 72 65 65 6e 77  WGS 84", "Greenw
67c0: 69 63 68 22 2c 0a 20 20 20 20 20 20 20 20 22 57  ich",.        "W
67d0: 47 53 5f 31 39 38 34 22 2c 20 22 54 72 61 6e 73  GS_1984", "Trans
67e0: 76 65 72 73 65 5f 4d 65 72 63 61 74 6f 72 22 2c  verse_Mercator",
67f0: 20 22 6d 65 74 72 65 22 2c 0a 20 20 20 20 20 20   "metre",.      
6800: 20 20 22 45 61 73 74 69 6e 67 22 2c 20 22 45 61    "Easting", "Ea
6810: 73 74 22 2c 20 22 4e 6f 72 74 68 69 6e 67 22 2c  st", "Northing",
6820: 20 22 4e 6f 72 74 68 22 29 3b 0a 20 20 20 20 61   "North");.    a
6830: 64 64 5f 70 72 6f 6a 34 74 65 78 74 20 28 70 2c  dd_proj4text (p,
6840: 20 30 2c 0a 20 20 20 20 20 20 20 20 22 2b 70 72   0,.        "+pr
6850: 6f 6a 3d 75 74 6d 20 2b 7a 6f 6e 65 3d 35 31 20  oj=utm +zone=51 
6860: 2b 73 6f 75 74 68 20 2b 64 61 74 75 6d 3d 57 47  +south +datum=WG
6870: 53 38 34 20 2b 75 6e 69 74 73 3d 6d 20 2b 6e 6f  S84 +units=m +no
6880: 5f 64 65 66 73 22 29 3b 0a 20 20 20 20 61 64 64  _defs");.    add
6890: 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 30 2c 0a  _srs_wkt (p, 0,.
68a0: 20 20 20 20 20 20 20 20 22 50 52 4f 4a 43 53 5b          "PROJCS[
68b0: 5c 22 57 47 53 20 38 34 20 2f 20 55 54 4d 20 7a  \"WGS 84 / UTM z
68c0: 6f 6e 65 20 35 31 53 5c 22 2c 47 45 4f 47 43 53  one 51S\",GEOGCS
68d0: 5b 5c 22 57 47 53 20 38 34 5c 22 2c 44 41 54 55  [\"WGS 84\",DATU
68e0: 4d 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73  M");.    add_srs
68f0: 5f 77 6b 74 20 28 70 2c 20 31 2c 0a 20 20 20 20  _wkt (p, 1,.    
6900: 20 20 20 20 22 5b 5c 22 57 47 53 5f 31 39 38 34      "[\"WGS_1984
6910: 5c 22 2c 53 50 48 45 52 4f 49 44 5b 5c 22 57 47  \",SPHEROID[\"WG
6920: 53 20 38 34 5c 22 2c 36 33 37 38 31 33 37 2c 32  S 84\",6378137,2
6930: 39 38 2e 32 35 37 32 32 33 35 36 33 2c 22 29 3b  98.257223563,");
6940: 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74  .    add_srs_wkt
6950: 20 28 70 2c 20 32 2c 0a 20 20 20 20 20 20 20 20   (p, 2,.        
6960: 22 41 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53  "AUTHORITY[\"EPS
6970: 47 5c 22 2c 5c 22 37 30 33 30 5c 22 5d 5d 2c 41  G\",\"7030\"]],A
6980: 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c  UTHORITY[\"EPSG\
6990: 22 2c 5c 22 36 33 32 36 5c 22 22 29 3b 0a 20 20  ",\"6326\"");.  
69a0: 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70    add_srs_wkt (p
69b0: 2c 20 33 2c 0a 20 20 20 20 20 20 20 20 22 5d 5d  , 3,.        "]]
69c0: 2c 50 52 49 4d 45 4d 5b 5c 22 47 72 65 65 6e 77  ,PRIMEM[\"Greenw
69d0: 69 63 68 5c 22 2c 30 2c 41 55 54 48 4f 52 49 54  ich\",0,AUTHORIT
69e0: 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 38 39 30  Y[\"EPSG\",\"890
69f0: 31 5c 22 5d 5d 2c 22 29 3b 0a 20 20 20 20 61 64  1\"]],");.    ad
6a00: 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 34 2c  d_srs_wkt (p, 4,
6a10: 0a 20 20 20 20 20 20 20 20 22 55 4e 49 54 5b 5c  .        "UNIT[\
6a20: 22 64 65 67 72 65 65 5c 22 2c 30 2e 30 31 37 34  "degree\",0.0174
6a30: 35 33 32 39 32 35 31 39 39 34 33 33 2c 41 55 54  532925199433,AUT
6a40: 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c  HORITY[\"EPSG\",
6a50: 5c 22 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72  \"");.    add_sr
6a60: 73 5f 77 6b 74 20 28 70 2c 20 35 2c 0a 20 20 20  s_wkt (p, 5,.   
6a70: 20 20 20 20 20 22 39 31 32 32 5c 22 5d 5d 2c 41       "9122\"]],A
6a80: 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c  UTHORITY[\"EPSG\
6a90: 22 2c 5c 22 34 33 32 36 5c 22 5d 5d 2c 50 52 4f  ",\"4326\"]],PRO
6aa0: 4a 45 43 54 49 4f 4e 5b 5c 22 54 72 61 6e 22 29  JECTION[\"Tran")
6ab0: 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b  ;.    add_srs_wk
6ac0: 74 20 28 70 2c 20 36 2c 0a 20 20 20 20 20 20 20  t (p, 6,.       
6ad0: 20 22 73 76 65 72 73 65 5f 4d 65 72 63 61 74 6f   "sverse_Mercato
6ae0: 72 5c 22 5d 2c 50 41 52 41 4d 45 54 45 52 5b 5c  r\"],PARAMETER[\
6af0: 22 6c 61 74 69 74 75 64 65 5f 6f 66 5f 6f 72 69  "latitude_of_ori
6b00: 67 69 6e 5c 22 2c 30 5d 2c 50 22 29 3b 0a 20 20  gin\",0],P");.  
6b10: 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70    add_srs_wkt (p
6b20: 2c 20 37 2c 0a 20 20 20 20 20 20 20 20 22 41 52  , 7,.        "AR
6b30: 41 4d 45 54 45 52 5b 5c 22 63 65 6e 74 72 61 6c  AMETER[\"central
6b40: 5f 6d 65 72 69 64 69 61 6e 5c 22 2c 31 32 33 5d  _meridian\",123]
6b50: 2c 50 41 52 41 4d 45 54 45 52 5b 5c 22 73 63 61  ,PARAMETER[\"sca
6b60: 6c 65 5f 66 61 63 22 29 3b 0a 20 20 20 20 61 64  le_fac");.    ad
6b70: 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 38 2c  d_srs_wkt (p, 8,
6b80: 0a 20 20 20 20 20 20 20 20 22 74 6f 72 5c 22 2c  .        "tor\",
6b90: 30 2e 39 39 39 36 5d 2c 50 41 52 41 4d 45 54 45  0.9996],PARAMETE
6ba0: 52 5b 5c 22 66 61 6c 73 65 5f 65 61 73 74 69 6e  R[\"false_eastin
6bb0: 67 5c 22 2c 35 30 30 30 30 30 5d 2c 50 41 52 41  g\",500000],PARA
6bc0: 4d 45 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72  ME");.    add_sr
6bd0: 73 5f 77 6b 74 20 28 70 2c 20 39 2c 0a 20 20 20  s_wkt (p, 9,.   
6be0: 20 20 20 20 20 22 54 45 52 5b 5c 22 66 61 6c 73       "TER[\"fals
6bf0: 65 5f 6e 6f 72 74 68 69 6e 67 5c 22 2c 31 30 30  e_northing\",100
6c00: 30 30 30 30 30 5d 2c 55 4e 49 54 5b 5c 22 6d 65  00000],UNIT[\"me
6c10: 74 72 65 5c 22 2c 31 2c 41 55 54 48 4f 52 22 29  tre\",1,AUTHOR")
6c20: 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b  ;.    add_srs_wk
6c30: 74 20 28 70 2c 20 31 30 2c 0a 20 20 20 20 20 20  t (p, 10,.      
6c40: 20 20 22 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c    "ITY[\"EPSG\",
6c50: 5c 22 39 30 30 31 5c 22 5d 5d 2c 41 58 49 53 5b  \"9001\"]],AXIS[
6c60: 5c 22 45 61 73 74 69 6e 67 5c 22 2c 45 41 53 54  \"Easting\",EAST
6c70: 5d 2c 41 58 49 53 5b 5c 22 4e 6f 22 29 3b 0a 20  ],AXIS[\"No");. 
6c80: 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28     add_srs_wkt (
6c90: 70 2c 20 31 31 2c 0a 20 20 20 20 20 20 20 20 22  p, 11,.        "
6ca0: 72 74 68 69 6e 67 5c 22 2c 4e 4f 52 54 48 5d 2c  rthing\",NORTH],
6cb0: 41 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47  AUTHORITY[\"EPSG
6cc0: 5c 22 2c 5c 22 33 32 37 35 31 5c 22 5d 5d 22 29  \",\"32751\"]]")
6cd0: 3b 0a 20 20 20 20 70 20 3d 20 61 64 64 5f 65 70  ;.    p = add_ep
6ce0: 73 67 5f 64 65 66 5f 65 78 20 28 66 69 6c 74 65  sg_def_ex (filte
6cf0: 72 2c 20 66 69 72 73 74 2c 20 6c 61 73 74 2c 20  r, first, last, 
6d00: 33 32 37 35 32 2c 20 22 65 70 73 67 22 2c 20 33  32752, "epsg", 3
6d10: 32 37 35 32 2c 0a 20 20 20 20 20 20 20 20 22 57  2752,.        "W
6d20: 47 53 20 38 34 20 2f 20 55 54 4d 20 7a 6f 6e 65  GS 84 / UTM zone
6d30: 20 35 32 53 22 2c 20 30 2c 20 30 2c 0a 20 20 20   52S", 0, 0,.   
6d40: 20 20 20 20 20 22 57 47 53 20 38 34 22 2c 20 22       "WGS 84", "
6d50: 47 72 65 65 6e 77 69 63 68 22 2c 0a 20 20 20 20  Greenwich",.    
6d60: 20 20 20 20 22 57 47 53 5f 31 39 38 34 22 2c 20      "WGS_1984", 
6d70: 22 54 72 61 6e 73 76 65 72 73 65 5f 4d 65 72 63  "Transverse_Merc
6d80: 61 74 6f 72 22 2c 20 22 6d 65 74 72 65 22 2c 0a  ator", "metre",.
6d90: 20 20 20 20 20 20 20 20 22 45 61 73 74 69 6e 67          "Easting
6da0: 22 2c 20 22 45 61 73 74 22 2c 20 22 4e 6f 72 74  ", "East", "Nort
6db0: 68 69 6e 67 22 2c 20 22 4e 6f 72 74 68 22 29 3b  hing", "North");
6dc0: 0a 20 20 20 20 61 64 64 5f 70 72 6f 6a 34 74 65  .    add_proj4te
6dd0: 78 74 20 28 70 2c 20 30 2c 0a 20 20 20 20 20 20  xt (p, 0,.      
6de0: 20 20 22 2b 70 72 6f 6a 3d 75 74 6d 20 2b 7a 6f    "+proj=utm +zo
6df0: 6e 65 3d 35 32 20 2b 73 6f 75 74 68 20 2b 64 61  ne=52 +south +da
6e00: 74 75 6d 3d 57 47 53 38 34 20 2b 75 6e 69 74 73  tum=WGS84 +units
6e10: 3d 6d 20 2b 6e 6f 5f 64 65 66 73 22 29 3b 0a 20  =m +no_defs");. 
6e20: 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28     add_srs_wkt (
6e30: 70 2c 20 30 2c 0a 20 20 20 20 20 20 20 20 22 50  p, 0,.        "P
6e40: 52 4f 4a 43 53 5b 5c 22 57 47 53 20 38 34 20 2f  ROJCS[\"WGS 84 /
6e50: 20 55 54 4d 20 7a 6f 6e 65 20 35 32 53 5c 22 2c   UTM zone 52S\",
6e60: 47 45 4f 47 43 53 5b 5c 22 57 47 53 20 38 34 5c  GEOGCS[\"WGS 84\
6e70: 22 2c 44 41 54 55 4d 22 29 3b 0a 20 20 20 20 61  ",DATUM");.    a
6e80: 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 31  dd_srs_wkt (p, 1
6e90: 2c 0a 20 20 20 20 20 20 20 20 22 5b 5c 22 57 47  ,.        "[\"WG
6ea0: 53 5f 31 39 38 34 5c 22 2c 53 50 48 45 52 4f 49  S_1984\",SPHEROI
6eb0: 44 5b 5c 22 57 47 53 20 38 34 5c 22 2c 36 33 37  D[\"WGS 84\",637
6ec0: 38 31 33 37 2c 32 39 38 2e 32 35 37 32 32 33 35  8137,298.2572235
6ed0: 36 33 2c 22 29 3b 0a 20 20 20 20 61 64 64 5f 73  63,");.    add_s
6ee0: 72 73 5f 77 6b 74 20 28 70 2c 20 32 2c 0a 20 20  rs_wkt (p, 2,.  
6ef0: 20 20 20 20 20 20 22 41 55 54 48 4f 52 49 54 59        "AUTHORITY
6f00: 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 37 30 33 30  [\"EPSG\",\"7030
6f10: 5c 22 5d 5d 2c 41 55 54 48 4f 52 49 54 59 5b 5c  \"]],AUTHORITY[\
6f20: 22 45 50 53 47 5c 22 2c 5c 22 36 33 32 36 5c 22  "EPSG\",\"6326\"
6f30: 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f  ");.    add_srs_
6f40: 77 6b 74 20 28 70 2c 20 33 2c 0a 20 20 20 20 20  wkt (p, 3,.     
6f50: 20 20 20 22 5d 5d 2c 50 52 49 4d 45 4d 5b 5c 22     "]],PRIMEM[\"
6f60: 47 72 65 65 6e 77 69 63 68 5c 22 2c 30 2c 41 55  Greenwich\",0,AU
6f70: 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22  THORITY[\"EPSG\"
6f80: 2c 5c 22 38 39 30 31 5c 22 5d 5d 2c 22 29 3b 0a  ,\"8901\"]],");.
6f90: 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20      add_srs_wkt 
6fa0: 28 70 2c 20 34 2c 0a 20 20 20 20 20 20 20 20 22  (p, 4,.        "
6fb0: 55 4e 49 54 5b 5c 22 64 65 67 72 65 65 5c 22 2c  UNIT[\"degree\",
6fc0: 30 2e 30 31 37 34 35 33 32 39 32 35 31 39 39 34  0.01745329251994
6fd0: 33 33 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22 45  33,AUTHORITY[\"E
6fe0: 50 53 47 5c 22 2c 5c 22 22 29 3b 0a 20 20 20 20  PSG\",\"");.    
6ff0: 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20  add_srs_wkt (p, 
7000: 35 2c 0a 20 20 20 20 20 20 20 20 22 39 31 32 32  5,.        "9122
7010: 5c 22 5d 5d 2c 41 55 54 48 4f 52 49 54 59 5b 5c  \"]],AUTHORITY[\
7020: 22 45 50 53 47 5c 22 2c 5c 22 34 33 32 36 5c 22  "EPSG\",\"4326\"
7030: 5d 5d 2c 50 52 4f 4a 45 43 54 49 4f 4e 5b 5c 22  ]],PROJECTION[\"
7040: 54 72 61 6e 22 29 3b 0a 20 20 20 20 61 64 64 5f  Tran");.    add_
7050: 73 72 73 5f 77 6b 74 20 28 70 2c 20 36 2c 0a 20  srs_wkt (p, 6,. 
7060: 20 20 20 20 20 20 20 22 73 76 65 72 73 65 5f 4d         "sverse_M
7070: 65 72 63 61 74 6f 72 5c 22 5d 2c 50 41 52 41 4d  ercator\"],PARAM
7080: 45 54 45 52 5b 5c 22 6c 61 74 69 74 75 64 65 5f  ETER[\"latitude_
7090: 6f 66 5f 6f 72 69 67 69 6e 5c 22 2c 30 5d 2c 50  of_origin\",0],P
70a0: 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f  ");.    add_srs_
70b0: 77 6b 74 20 28 70 2c 20 37 2c 0a 20 20 20 20 20  wkt (p, 7,.     
70c0: 20 20 20 22 41 52 41 4d 45 54 45 52 5b 5c 22 63     "ARAMETER[\"c
70d0: 65 6e 74 72 61 6c 5f 6d 65 72 69 64 69 61 6e 5c  entral_meridian\
70e0: 22 2c 31 32 39 5d 2c 50 41 52 41 4d 45 54 45 52  ",129],PARAMETER
70f0: 5b 5c 22 73 63 61 6c 65 5f 66 61 63 22 29 3b 0a  [\"scale_fac");.
7100: 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20      add_srs_wkt 
7110: 28 70 2c 20 38 2c 0a 20 20 20 20 20 20 20 20 22  (p, 8,.        "
7120: 74 6f 72 5c 22 2c 30 2e 39 39 39 36 5d 2c 50 41  tor\",0.9996],PA
7130: 52 41 4d 45 54 45 52 5b 5c 22 66 61 6c 73 65 5f  RAMETER[\"false_
7140: 65 61 73 74 69 6e 67 5c 22 2c 35 30 30 30 30 30  easting\",500000
7150: 5d 2c 50 41 52 41 4d 45 22 29 3b 0a 20 20 20 20  ],PARAME");.    
7160: 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20  add_srs_wkt (p, 
7170: 39 2c 0a 20 20 20 20 20 20 20 20 22 54 45 52 5b  9,.        "TER[
7180: 5c 22 66 61 6c 73 65 5f 6e 6f 72 74 68 69 6e 67  \"false_northing
7190: 5c 22 2c 31 30 30 30 30 30 30 30 5d 2c 55 4e 49  \",10000000],UNI
71a0: 54 5b 5c 22 6d 65 74 72 65 5c 22 2c 31 2c 41 55  T[\"metre\",1,AU
71b0: 54 48 4f 52 22 29 3b 0a 20 20 20 20 61 64 64 5f  THOR");.    add_
71c0: 73 72 73 5f 77 6b 74 20 28 70 2c 20 31 30 2c 0a  srs_wkt (p, 10,.
71d0: 20 20 20 20 20 20 20 20 22 49 54 59 5b 5c 22 45          "ITY[\"E
71e0: 50 53 47 5c 22 2c 5c 22 39 30 30 31 5c 22 5d 5d  PSG\",\"9001\"]]
71f0: 2c 41 58 49 53 5b 5c 22 45 61 73 74 69 6e 67 5c  ,AXIS[\"Easting\
7200: 22 2c 45 41 53 54 5d 2c 41 58 49 53 5b 5c 22 4e  ",EAST],AXIS[\"N
7210: 6f 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73  o");.    add_srs
7220: 5f 77 6b 74 20 28 70 2c 20 31 31 2c 0a 20 20 20  _wkt (p, 11,.   
7230: 20 20 20 20 20 22 72 74 68 69 6e 67 5c 22 2c 4e       "rthing\",N
7240: 4f 52 54 48 5d 2c 41 55 54 48 4f 52 49 54 59 5b  ORTH],AUTHORITY[
7250: 5c 22 45 50 53 47 5c 22 2c 5c 22 33 32 37 35 32  \"EPSG\",\"32752
7260: 5c 22 5d 5d 22 29 3b 0a 20 20 20 20 70 20 3d 20  \"]]");.    p = 
7270: 61 64 64 5f 65 70 73 67 5f 64 65 66 5f 65 78 20  add_epsg_def_ex 
7280: 28 66 69 6c 74 65 72 2c 20 66 69 72 73 74 2c 20  (filter, first, 
7290: 6c 61 73 74 2c 20 33 32 37 35 33 2c 20 22 65 70  last, 32753, "ep
72a0: 73 67 22 2c 20 33 32 37 35 33 2c 0a 20 20 20 20  sg", 32753,.    
72b0: 20 20 20 20 22 57 47 53 20 38 34 20 2f 20 55 54      "WGS 84 / UT
72c0: 4d 20 7a 6f 6e 65 20 35 33 53 22 2c 20 30 2c 20  M zone 53S", 0, 
72d0: 30 2c 0a 20 20 20 20 20 20 20 20 22 57 47 53 20  0,.        "WGS 
72e0: 38 34 22 2c 20 22 47 72 65 65 6e 77 69 63 68 22  84", "Greenwich"
72f0: 2c 0a 20 20 20 20 20 20 20 20 22 57 47 53 5f 31  ,.        "WGS_1
7300: 39 38 34 22 2c 20 22 54 72 61 6e 73 76 65 72 73  984", "Transvers
7310: 65 5f 4d 65 72 63 61 74 6f 72 22 2c 20 22 6d 65  e_Mercator", "me
7320: 74 72 65 22 2c 0a 20 20 20 20 20 20 20 20 22 45  tre",.        "E
7330: 61 73 74 69 6e 67 22 2c 20 22 45 61 73 74 22 2c  asting", "East",
7340: 20 22 4e 6f 72 74 68 69 6e 67 22 2c 20 22 4e 6f   "Northing", "No
7350: 72 74 68 22 29 3b 0a 20 20 20 20 61 64 64 5f 70  rth");.    add_p
7360: 72 6f 6a 34 74 65 78 74 20 28 70 2c 20 30 2c 0a  roj4text (p, 0,.
7370: 20 20 20 20 20 20 20 20 22 2b 70 72 6f 6a 3d 75          "+proj=u
7380: 74 6d 20 2b 7a 6f 6e 65 3d 35 33 20 2b 73 6f 75  tm +zone=53 +sou
7390: 74 68 20 2b 64 61 74 75 6d 3d 57 47 53 38 34 20  th +datum=WGS84 
73a0: 2b 75 6e 69 74 73 3d 6d 20 2b 6e 6f 5f 64 65 66  +units=m +no_def
73b0: 73 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73  s");.    add_srs
73c0: 5f 77 6b 74 20 28 70 2c 20 30 2c 0a 20 20 20 20  _wkt (p, 0,.    
73d0: 20 20 20 20 22 50 52 4f 4a 43 53 5b 5c 22 57 47      "PROJCS[\"WG
73e0: 53 20 38 34 20 2f 20 55 54 4d 20 7a 6f 6e 65 20  S 84 / UTM zone 
73f0: 35 33 53 5c 22 2c 47 45 4f 47 43 53 5b 5c 22 57  53S\",GEOGCS[\"W
7400: 47 53 20 38 34 5c 22 2c 44 41 54 55 4d 22 29 3b  GS 84\",DATUM");
7410: 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74  .    add_srs_wkt
7420: 20 28 70 2c 20 31 2c 0a 20 20 20 20 20 20 20 20   (p, 1,.        
7430: 22 5b 5c 22 57 47 53 5f 31 39 38 34 5c 22 2c 53  "[\"WGS_1984\",S
7440: 50 48 45 52 4f 49 44 5b 5c 22 57 47 53 20 38 34  PHEROID[\"WGS 84
7450: 5c 22 2c 36 33 37 38 31 33 37 2c 32 39 38 2e 32  \",6378137,298.2
7460: 35 37 32 32 33 35 36 33 2c 22 29 3b 0a 20 20 20  57223563,");.   
7470: 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c   add_srs_wkt (p,
7480: 20 32 2c 0a 20 20 20 20 20 20 20 20 22 41 55 54   2,.        "AUT
7490: 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c  HORITY[\"EPSG\",
74a0: 5c 22 37 30 33 30 5c 22 5d 5d 2c 41 55 54 48 4f  \"7030\"]],AUTHO
74b0: 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22  RITY[\"EPSG\",\"
74c0: 36 33 32 36 5c 22 22 29 3b 0a 20 20 20 20 61 64  6326\"");.    ad
74d0: 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 33 2c  d_srs_wkt (p, 3,
74e0: 0a 20 20 20 20 20 20 20 20 22 5d 5d 2c 50 52 49  .        "]],PRI
74f0: 4d 45 4d 5b 5c 22 47 72 65 65 6e 77 69 63 68 5c  MEM[\"Greenwich\
7500: 22 2c 30 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22  ",0,AUTHORITY[\"
7510: 45 50 53 47 5c 22 2c 5c 22 38 39 30 31 5c 22 5d  EPSG\",\"8901\"]
7520: 5d 2c 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72  ],");.    add_sr
7530: 73 5f 77 6b 74 20 28 70 2c 20 34 2c 0a 20 20 20  s_wkt (p, 4,.   
7540: 20 20 20 20 20 22 55 4e 49 54 5b 5c 22 64 65 67       "UNIT[\"deg
7550: 72 65 65 5c 22 2c 30 2e 30 31 37 34 35 33 32 39  ree\",0.01745329
7560: 32 35 31 39 39 34 33 33 2c 41 55 54 48 4f 52 49  25199433,AUTHORI
7570: 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 22 29  TY[\"EPSG\",\"")
7580: 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b  ;.    add_srs_wk
7590: 74 20 28 70 2c 20 35 2c 0a 20 20 20 20 20 20 20  t (p, 5,.       
75a0: 20 22 39 31 32 32 5c 22 5d 5d 2c 41 55 54 48 4f   "9122\"]],AUTHO
75b0: 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22  RITY[\"EPSG\",\"
75c0: 34 33 32 36 5c 22 5d 5d 2c 50 52 4f 4a 45 43 54  4326\"]],PROJECT
75d0: 49 4f 4e 5b 5c 22 54 72 61 6e 22 29 3b 0a 20 20  ION[\"Tran");.  
75e0: 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70    add_srs_wkt (p
75f0: 2c 20 36 2c 0a 20 20 20 20 20 20 20 20 22 73 76  , 6,.        "sv
7600: 65 72 73 65 5f 4d 65 72 63 61 74 6f 72 5c 22 5d  erse_Mercator\"]
7610: 2c 50 41 52 41 4d 45 54 45 52 5b 5c 22 6c 61 74  ,PARAMETER[\"lat
7620: 69 74 75 64 65 5f 6f 66 5f 6f 72 69 67 69 6e 5c  itude_of_origin\
7630: 22 2c 30 5d 2c 50 22 29 3b 0a 20 20 20 20 61 64  ",0],P");.    ad
7640: 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 37 2c  d_srs_wkt (p, 7,
7650: 0a 20 20 20 20 20 20 20 20 22 41 52 41 4d 45 54  .        "ARAMET
7660: 45 52 5b 5c 22 63 65 6e 74 72 61 6c 5f 6d 65 72  ER[\"central_mer
7670: 69 64 69 61 6e 5c 22 2c 31 33 35 5d 2c 50 41 52  idian\",135],PAR
7680: 41 4d 45 54 45 52 5b 5c 22 73 63 61 6c 65 5f 66  AMETER[\"scale_f
7690: 61 63 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72  ac");.    add_sr
76a0: 73 5f 77 6b 74 20 28 70 2c 20 38 2c 0a 20 20 20  s_wkt (p, 8,.   
76b0: 20 20 20 20 20 22 74 6f 72 5c 22 2c 30 2e 39 39       "tor\",0.99
76c0: 39 36 5d 2c 50 41 52 41 4d 45 54 45 52 5b 5c 22  96],PARAMETER[\"
76d0: 66 61 6c 73 65 5f 65 61 73 74 69 6e 67 5c 22 2c  false_easting\",
76e0: 35 30 30 30 30 30 5d 2c 50 41 52 41 4d 45 22 29  500000],PARAME")
76f0: 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b  ;.    add_srs_wk
7700: 74 20 28 70 2c 20 39 2c 0a 20 20 20 20 20 20 20  t (p, 9,.       
7710: 20 22 54 45 52 5b 5c 22 66 61 6c 73 65 5f 6e 6f   "TER[\"false_no
7720: 72 74 68 69 6e 67 5c 22 2c 31 30 30 30 30 30 30  rthing\",1000000
7730: 30 5d 2c 55 4e 49 54 5b 5c 22 6d 65 74 72 65 5c  0],UNIT[\"metre\
7740: 22 2c 31 2c 41 55 54 48 4f 52 22 29 3b 0a 20 20  ",1,AUTHOR");.  
7750: 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70    add_srs_wkt (p
7760: 2c 20 31 30 2c 0a 20 20 20 20 20 20 20 20 22 49  , 10,.        "I
7770: 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 39 30  TY[\"EPSG\",\"90
7780: 30 31 5c 22 5d 5d 2c 41 58 49 53 5b 5c 22 45 61  01\"]],AXIS[\"Ea
7790: 73 74 69 6e 67 5c 22 2c 45 41 53 54 5d 2c 41 58  sting\",EAST],AX
77a0: 49 53 5b 5c 22 4e 6f 22 29 3b 0a 20 20 20 20 61  IS[\"No");.    a
77b0: 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 31  dd_srs_wkt (p, 1
77c0: 31 2c 0a 20 20 20 20 20 20 20 20 22 72 74 68 69  1,.        "rthi
77d0: 6e 67 5c 22 2c 4e 4f 52 54 48 5d 2c 41 55 54 48  ng\",NORTH],AUTH
77e0: 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c  ORITY[\"EPSG\",\
77f0: 22 33 32 37 35 33 5c 22 5d 5d 22 29 3b 0a 20 20  "32753\"]]");.  
7800: 20 20 70 20 3d 20 61 64 64 5f 65 70 73 67 5f 64    p = add_epsg_d
7810: 65 66 5f 65 78 20 28 66 69 6c 74 65 72 2c 20 66  ef_ex (filter, f
7820: 69 72 73 74 2c 20 6c 61 73 74 2c 20 33 32 37 35  irst, last, 3275
7830: 34 2c 20 22 65 70 73 67 22 2c 20 33 32 37 35 34  4, "epsg", 32754
7840: 2c 0a 20 20 20 20 20 20 20 20 22 57 47 53 20 38  ,.        "WGS 8
7850: 34 20 2f 20 55 54 4d 20 7a 6f 6e 65 20 35 34 53  4 / UTM zone 54S
7860: 22 2c 20 30 2c 20 30 2c 0a 20 20 20 20 20 20 20  ", 0, 0,.       
7870: 20 22 57 47 53 20 38 34 22 2c 20 22 47 72 65 65   "WGS 84", "Gree
7880: 6e 77 69 63 68 22 2c 0a 20 20 20 20 20 20 20 20  nwich",.        
7890: 22 57 47 53 5f 31 39 38 34 22 2c 20 22 54 72 61  "WGS_1984", "Tra
78a0: 6e 73 76 65 72 73 65 5f 4d 65 72 63 61 74 6f 72  nsverse_Mercator
78b0: 22 2c 20 22 6d 65 74 72 65 22 2c 0a 20 20 20 20  ", "metre",.    
78c0: 20 20 20 20 22 45 61 73 74 69 6e 67 22 2c 20 22      "Easting", "
78d0: 45 61 73 74 22 2c 20 22 4e 6f 72 74 68 69 6e 67  East", "Northing
78e0: 22 2c 20 22 4e 6f 72 74 68 22 29 3b 0a 20 20 20  ", "North");.   
78f0: 20 61 64 64 5f 70 72 6f 6a 34 74 65 78 74 20 28   add_proj4text (
7900: 70 2c 20 30 2c 0a 20 20 20 20 20 20 20 20 22 2b  p, 0,.        "+
7910: 70 72 6f 6a 3d 75 74 6d 20 2b 7a 6f 6e 65 3d 35  proj=utm +zone=5
7920: 34 20 2b 73 6f 75 74 68 20 2b 64 61 74 75 6d 3d  4 +south +datum=
7930: 57 47 53 38 34 20 2b 75 6e 69 74 73 3d 6d 20 2b  WGS84 +units=m +
7940: 6e 6f 5f 64 65 66 73 22 29 3b 0a 20 20 20 20 61  no_defs");.    a
7950: 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 30  dd_srs_wkt (p, 0
7960: 2c 0a 20 20 20 20 20 20 20 20 22 50 52 4f 4a 43  ,.        "PROJC
7970: 53 5b 5c 22 57 47 53 20 38 34 20 2f 20 55 54 4d  S[\"WGS 84 / UTM
7980: 20 7a 6f 6e 65 20 35 34 53 5c 22 2c 47 45 4f 47   zone 54S\",GEOG
7990: 43 53 5b 5c 22 57 47 53 20 38 34 5c 22 2c 44 41  CS[\"WGS 84\",DA
79a0: 54 55 4d 22 29 3b 0a 20 20 20 20 61 64 64 5f 73  TUM");.    add_s
79b0: 72 73 5f 77 6b 74 20 28 70 2c 20 31 2c 0a 20 20  rs_wkt (p, 1,.  
79c0: 20 20 20 20 20 20 22 5b 5c 22 57 47 53 5f 31 39        "[\"WGS_19
79d0: 38 34 5c 22 2c 53 50 48 45 52 4f 49 44 5b 5c 22  84\",SPHEROID[\"
79e0: 57 47 53 20 38 34 5c 22 2c 36 33 37 38 31 33 37  WGS 84\",6378137
79f0: 2c 32 39 38 2e 32 35 37 32 32 33 35 36 33 2c 22  ,298.257223563,"
7a00: 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77  );.    add_srs_w
7a10: 6b 74 20 28 70 2c 20 32 2c 0a 20 20 20 20 20 20  kt (p, 2,.      
7a20: 20 20 22 41 55 54 48 4f 52 49 54 59 5b 5c 22 45    "AUTHORITY[\"E
7a30: 50 53 47 5c 22 2c 5c 22 37 30 33 30 5c 22 5d 5d  PSG\",\"7030\"]]
7a40: 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53  ,AUTHORITY[\"EPS
7a50: 47 5c 22 2c 5c 22 36 33 32 36 5c 22 22 29 3b 0a  G\",\"6326\"");.
7a60: 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20      add_srs_wkt 
7a70: 28 70 2c 20 33 2c 0a 20 20 20 20 20 20 20 20 22  (p, 3,.        "
7a80: 5d 5d 2c 50 52 49 4d 45 4d 5b 5c 22 47 72 65 65  ]],PRIMEM[\"Gree
7a90: 6e 77 69 63 68 5c 22 2c 30 2c 41 55 54 48 4f 52  nwich\",0,AUTHOR
7aa0: 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 38  ITY[\"EPSG\",\"8
7ab0: 39 30 31 5c 22 5d 5d 2c 22 29 3b 0a 20 20 20 20  901\"]],");.    
7ac0: 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20  add_srs_wkt (p, 
7ad0: 34 2c 0a 20 20 20 20 20 20 20 20 22 55 4e 49 54  4,.        "UNIT
7ae0: 5b 5c 22 64 65 67 72 65 65 5c 22 2c 30 2e 30 31  [\"degree\",0.01
7af0: 37 34 35 33 32 39 32 35 31 39 39 34 33 33 2c 41  74532925199433,A
7b00: 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c  UTHORITY[\"EPSG\
7b10: 22 2c 5c 22 22 29 3b 0a 20 20 20 20 61 64 64 5f  ",\"");.    add_
7b20: 73 72 73 5f 77 6b 74 20 28 70 2c 20 35 2c 0a 20  srs_wkt (p, 5,. 
7b30: 20 20 20 20 20 20 20 22 39 31 32 32 5c 22 5d 5d         "9122\"]]
7b40: 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53  ,AUTHORITY[\"EPS
7b50: 47 5c 22 2c 5c 22 34 33 32 36 5c 22 5d 5d 2c 50  G\",\"4326\"]],P
7b60: 52 4f 4a 45 43 54 49 4f 4e 5b 5c 22 54 72 61 6e  ROJECTION[\"Tran
7b70: 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f  ");.    add_srs_
7b80: 77 6b 74 20 28 70 2c 20 36 2c 0a 20 20 20 20 20  wkt (p, 6,.     
7b90: 20 20 20 22 73 76 65 72 73 65 5f 4d 65 72 63 61     "sverse_Merca
7ba0: 74 6f 72 5c 22 5d 2c 50 41 52 41 4d 45 54 45 52  tor\"],PARAMETER
7bb0: 5b 5c 22 6c 61 74 69 74 75 64 65 5f 6f 66 5f 6f  [\"latitude_of_o
7bc0: 72 69 67 69 6e 5c 22 2c 30 5d 2c 50 22 29 3b 0a  rigin\",0],P");.
7bd0: 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20      add_srs_wkt 
7be0: 28 70 2c 20 37 2c 0a 20 20 20 20 20 20 20 20 22  (p, 7,.        "
7bf0: 41 52 41 4d 45 54 45 52 5b 5c 22 63 65 6e 74 72  ARAMETER[\"centr
7c00: 61 6c 5f 6d 65 72 69 64 69 61 6e 5c 22 2c 31 34  al_meridian\",14
7c10: 31 5d 2c 50 41 52 41 4d 45 54 45 52 5b 5c 22 73  1],PARAMETER[\"s
7c20: 63 61 6c 65 5f 66 61 63 22 29 3b 0a 20 20 20 20  cale_fac");.    
7c30: 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20  add_srs_wkt (p, 
7c40: 38 2c 0a 20 20 20 20 20 20 20 20 22 74 6f 72 5c  8,.        "tor\
7c50: 22 2c 30 2e 39 39 39 36 5d 2c 50 41 52 41 4d 45  ",0.9996],PARAME
7c60: 54 45 52 5b 5c 22 66 61 6c 73 65 5f 65 61 73 74  TER[\"false_east
7c70: 69 6e 67 5c 22 2c 35 30 30 30 30 30 5d 2c 50 41  ing\",500000],PA
7c80: 52 41 4d 45 22 29 3b 0a 20 20 20 20 61 64 64 5f  RAME");.    add_
7c90: 73 72 73 5f 77 6b 74 20 28 70 2c 20 39 2c 0a 20  srs_wkt (p, 9,. 
7ca0: 20 20 20 20 20 20 20 22 54 45 52 5b 5c 22 66 61         "TER[\"fa
7cb0: 6c 73 65 5f 6e 6f 72 74 68 69 6e 67 5c 22 2c 31  lse_northing\",1
7cc0: 30 30 30 30 30 30 30 5d 2c 55 4e 49 54 5b 5c 22  0000000],UNIT[\"
7cd0: 6d 65 74 72 65 5c 22 2c 31 2c 41 55 54 48 4f 52  metre\",1,AUTHOR
7ce0: 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f  ");.    add_srs_
7cf0: 77 6b 74 20 28 70 2c 20 31 30 2c 0a 20 20 20 20  wkt (p, 10,.    
7d00: 20 20 20 20 22 49 54 59 5b 5c 22 45 50 53 47 5c      "ITY[\"EPSG\
7d10: 22 2c 5c 22 39 30 30 31 5c 22 5d 5d 2c 41 58 49  ",\"9001\"]],AXI
7d20: 53 5b 5c 22 45 61 73 74 69 6e 67 5c 22 2c 45 41  S[\"Easting\",EA
7d30: 53 54 5d 2c 41 58 49 53 5b 5c 22 4e 6f 22 29 3b  ST],AXIS[\"No");
7d40: 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74  .    add_srs_wkt
7d50: 20 28 70 2c 20 31 31 2c 0a 20 20 20 20 20 20 20   (p, 11,.       
7d60: 20 22 72 74 68 69 6e 67 5c 22 2c 4e 4f 52 54 48   "rthing\",NORTH
7d70: 5d 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22 45 50  ],AUTHORITY[\"EP
7d80: 53 47 5c 22 2c 5c 22 33 32 37 35 34 5c 22 5d 5d  SG\",\"32754\"]]
7d90: 22 29 3b 0a 20 20 20 20 70 20 3d 20 61 64 64 5f  ");.    p = add_
7da0: 65 70 73 67 5f 64 65 66 5f 65 78 20 28 66 69 6c  epsg_def_ex (fil
7db0: 74 65 72 2c 20 66 69 72 73 74 2c 20 6c 61 73 74  ter, first, last
7dc0: 2c 20 33 32 37 35 35 2c 20 22 65 70 73 67 22 2c  , 32755, "epsg",
7dd0: 20 33 32 37 35 35 2c 0a 20 20 20 20 20 20 20 20   32755,.        
7de0: 22 57 47 53 20 38 34 20 2f 20 55 54 4d 20 7a 6f  "WGS 84 / UTM zo
7df0: 6e 65 20 35 35 53 22 2c 20 30 2c 20 30 2c 0a 20  ne 55S", 0, 0,. 
7e00: 20 20 20 20 20 20 20 22 57 47 53 20 38 34 22 2c         "WGS 84",
7e10: 20 22 47 72 65 65 6e 77 69 63 68 22 2c 0a 20 20   "Greenwich",.  
7e20: 20 20 20 20 20 20 22 57 47 53 5f 31 39 38 34 22        "WGS_1984"
7e30: 2c 20 22 54 72 61 6e 73 76 65 72 73 65 5f 4d 65  , "Transverse_Me
7e40: 72 63 61 74 6f 72 22 2c 20 22 6d 65 74 72 65 22  rcator", "metre"
7e50: 2c 0a 20 20 20 20 20 20 20 20 22 45 61 73 74 69  ,.        "Easti
7e60: 6e 67 22 2c 20 22 45 61 73 74 22 2c 20 22 4e 6f  ng", "East", "No
7e70: 72 74 68 69 6e 67 22 2c 20 22 4e 6f 72 74 68 22  rthing", "North"
7e80: 29 3b 0a 20 20 20 20 61 64 64 5f 70 72 6f 6a 34  );.    add_proj4
7e90: 74 65 78 74 20 28 70 2c 20 30 2c 0a 20 20 20 20  text (p, 0,.    
7ea0: 20 20 20 20 22 2b 70 72 6f 6a 3d 75 74 6d 20 2b      "+proj=utm +
7eb0: 7a 6f 6e 65 3d 35 35 20 2b 73 6f 75 74 68 20 2b  zone=55 +south +
7ec0: 64 61 74 75 6d 3d 57 47 53 38 34 20 2b 75 6e 69  datum=WGS84 +uni
7ed0: 74 73 3d 6d 20 2b 6e 6f 5f 64 65 66 73 22 29 3b  ts=m +no_defs");
7ee0: 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74  .    add_srs_wkt
7ef0: 20 28 70 2c 20 30 2c 0a 20 20 20 20 20 20 20 20   (p, 0,.        
7f00: 22 50 52 4f 4a 43 53 5b 5c 22 57 47 53 20 38 34  "PROJCS[\"WGS 84
7f10: 20 2f 20 55 54 4d 20 7a 6f 6e 65 20 35 35 53 5c   / UTM zone 55S\
7f20: 22 2c 47 45 4f 47 43 53 5b 5c 22 57 47 53 20 38  ",GEOGCS[\"WGS 8
7f30: 34 5c 22 2c 44 41 54 55 4d 22 29 3b 0a 20 20 20  4\",DATUM");.   
7f40: 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c   add_srs_wkt (p,
7f50: 20 31 2c 0a 20 20 20 20 20 20 20 20 22 5b 5c 22   1,.        "[\"
7f60: 57 47 53 5f 31 39 38 34 5c 22 2c 53 50 48 45 52  WGS_1984\",SPHER
7f70: 4f 49 44 5b 5c 22 57 47 53 20 38 34 5c 22 2c 36  OID[\"WGS 84\",6
7f80: 33 37 38 31 33 37 2c 32 39 38 2e 32 35 37 32 32  378137,298.25722
7f90: 33 35 36 33 2c 22 29 3b 0a 20 20 20 20 61 64 64  3563,");.    add
7fa0: 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 32 2c 0a  _srs_wkt (p, 2,.
7fb0: 20 20 20 20 20 20 20 20 22 41 55 54 48 4f 52 49          "AUTHORI
7fc0: 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 37 30  TY[\"EPSG\",\"70
7fd0: 33 30 5c 22 5d 5d 2c 41 55 54 48 4f 52 49 54 59  30\"]],AUTHORITY
7fe0: 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 36 33 32 36  [\"EPSG\",\"6326
7ff0: 5c 22 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72  \"");.    add_sr
8000: 73 5f 77 6b 74 20 28 70 2c 20 33 2c 0a 20 20 20  s_wkt (p, 3,.   
8010: 20 20 20 20 20 22 5d 5d 2c 50 52 49 4d 45 4d 5b       "]],PRIMEM[
8020: 5c 22 47 72 65 65 6e 77 69 63 68 5c 22 2c 30 2c  \"Greenwich\",0,
8030: 41 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47  AUTHORITY[\"EPSG
8040: 5c 22 2c 5c 22 38 39 30 31 5c 22 5d 5d 2c 22 29  \",\"8901\"]],")
8050: 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b  ;.    add_srs_wk
8060: 74 20 28 70 2c 20 34 2c 0a 20 20 20 20 20 20 20  t (p, 4,.       
8070: 20 22 55 4e 49 54 5b 5c 22 64 65 67 72 65 65 5c   "UNIT[\"degree\
8080: 22 2c 30 2e 30 31 37 34 35 33 32 39 32 35 31 39  ",0.017453292519
8090: 39 34 33 33 2c 41 55 54 48 4f 52 49 54 59 5b 5c  9433,AUTHORITY[\
80a0: 22 45 50 53 47 5c 22 2c 5c 22 22 29 3b 0a 20 20  "EPSG\",\"");.  
80b0: 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70    add_srs_wkt (p
80c0: 2c 20 35 2c 0a 20 20 20 20 20 20 20 20 22 39 31  , 5,.        "91
80d0: 32 32 5c 22 5d 5d 2c 41 55 54 48 4f 52 49 54 59  22\"]],AUTHORITY
80e0: 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 34 33 32 36  [\"EPSG\",\"4326
80f0: 5c 22 5d 5d 2c 50 52 4f 4a 45 43 54 49 4f 4e 5b  \"]],PROJECTION[
8100: 5c 22 54 72 61 6e 22 29 3b 0a 20 20 20 20 61 64  \"Tran");.    ad
8110: 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 36 2c  d_srs_wkt (p, 6,
8120: 0a 20 20 20 20 20 20 20 20 22 73 76 65 72 73 65  .        "sverse
8130: 5f 4d 65 72 63 61 74 6f 72 5c 22 5d 2c 50 41 52  _Mercator\"],PAR
8140: 41 4d 45 54 45 52 5b 5c 22 6c 61 74 69 74 75 64  AMETER[\"latitud
8150: 65 5f 6f 66 5f 6f 72 69 67 69 6e 5c 22 2c 30 5d  e_of_origin\",0]
8160: 2c 50 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72  ,P");.    add_sr
8170: 73 5f 77 6b 74 20 28 70 2c 20 37 2c 0a 20 20 20  s_wkt (p, 7,.   
8180: 20 20 20 20 20 22 41 52 41 4d 45 54 45 52 5b 5c       "ARAMETER[\
8190: 22 63 65 6e 74 72 61 6c 5f 6d 65 72 69 64 69 61  "central_meridia
81a0: 6e 5c 22 2c 31 34 37 5d 2c 50 41 52 41 4d 45 54  n\",147],PARAMET
81b0: 45 52 5b 5c 22 73 63 61 6c 65 5f 66 61 63 22 29  ER[\"scale_fac")
81c0: 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b  ;.    add_srs_wk
81d0: 74 20 28 70 2c 20 38 2c 0a 20 20 20 20 20 20 20  t (p, 8,.       
81e0: 20 22 74 6f 72 5c 22 2c 30 2e 39 39 39 36 5d 2c   "tor\",0.9996],
81f0: 50 41 52 41 4d 45 54 45 52 5b 5c 22 66 61 6c 73  PARAMETER[\"fals
8200: 65 5f 65 61 73 74 69 6e 67 5c 22 2c 35 30 30 30  e_easting\",5000
8210: 30 30 5d 2c 50 41 52 41 4d 45 22 29 3b 0a 20 20  00],PARAME");.  
8220: 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70    add_srs_wkt (p
8230: 2c 20 39 2c 0a 20 20 20 20 20 20 20 20 22 54 45  , 9,.        "TE
8240: 52 5b 5c 22 66 61 6c 73 65 5f 6e 6f 72 74 68 69  R[\"false_northi
8250: 6e 67 5c 22 2c 31 30 30 30 30 30 30 30 5d 2c 55  ng\",10000000],U
8260: 4e 49 54 5b 5c 22 6d 65 74 72 65 5c 22 2c 31 2c  NIT[\"metre\",1,
8270: 41 55 54 48 4f 52 22 29 3b 0a 20 20 20 20 61 64  AUTHOR");.    ad
8280: 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 31 30  d_srs_wkt (p, 10
8290: 2c 0a 20 20 20 20 20 20 20 20 22 49 54 59 5b 5c  ,.        "ITY[\
82a0: 22 45 50 53 47 5c 22 2c 5c 22 39 30 30 31 5c 22  "EPSG\",\"9001\"
82b0: 5d 5d 2c 41 58 49 53 5b 5c 22 45 61 73 74 69 6e  ]],AXIS[\"Eastin
82c0: 67 5c 22 2c 45 41 53 54 5d 2c 41 58 49 53 5b 5c  g\",EAST],AXIS[\
82d0: 22 4e 6f 22 29 3b 0a 20 20 20 20 61 64 64 5f 73  "No");.    add_s
82e0: 72 73 5f 77 6b 74 20 28 70 2c 20 31 31 2c 0a 20  rs_wkt (p, 11,. 
82f0: 20 20 20 20 20 20 20 22 72 74 68 69 6e 67 5c 22         "rthing\"
8300: 2c 4e 4f 52 54 48 5d 2c 41 55 54 48 4f 52 49 54  ,NORTH],AUTHORIT
8310: 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 33 32 37  Y[\"EPSG\",\"327
8320: 35 35 5c 22 5d 5d 22 29 3b 0a 20 20 20 20 70 20  55\"]]");.    p 
8330: 3d 20 61 64 64 5f 65 70 73 67 5f 64 65 66 5f 65  = add_epsg_def_e
8340: 78 20 28 66 69 6c 74 65 72 2c 20 66 69 72 73 74  x (filter, first
8350: 2c 20 6c 61 73 74 2c 20 33 32 37 35 36 2c 20 22  , last, 32756, "
8360: 65 70 73 67 22 2c 20 33 32 37 35 36 2c 0a 20 20  epsg", 32756,.  
8370: 20 20 20 20 20 20 22 57 47 53 20 38 34 20 2f 20        "WGS 84 / 
8380: 55 54 4d 20 7a 6f 6e 65 20 35 36 53 22 2c 20 30  UTM zone 56S", 0
8390: 2c 20 30 2c 0a 20 20 20 20 20 20 20 20 22 57 47  , 0,.        "WG
83a0: 53 20 38 34 22 2c 20 22 47 72 65 65 6e 77 69 63  S 84", "Greenwic
83b0: 68 22 2c 0a 20 20 20 20 20 20 20 20 22 57 47 53  h",.        "WGS
83c0: 5f 31 39 38 34 22 2c 20 22 54 72 61 6e 73 76 65  _1984", "Transve
83d0: 72 73 65 5f 4d 65 72 63 61 74 6f 72 22 2c 20 22  rse_Mercator", "
83e0: 6d 65 74 72 65 22 2c 0a 20 20 20 20 20 20 20 20  metre",.        
83f0: 22 45 61 73 74 69 6e 67 22 2c 20 22 45 61 73 74  "Easting", "East
8400: 22 2c 20 22 4e 6f 72 74 68 69 6e 67 22 2c 20 22  ", "Northing", "
8410: 4e 6f 72 74 68 22 29 3b 0a 20 20 20 20 61 64 64  North");.    add
8420: 5f 70 72 6f 6a 34 74 65 78 74 20 28 70 2c 20 30  _proj4text (p, 0
8430: 2c 0a 20 20 20 20 20 20 20 20 22 2b 70 72 6f 6a  ,.        "+proj
8440: 3d 75 74 6d 20 2b 7a 6f 6e 65 3d 35 36 20 2b 73  =utm +zone=56 +s
8450: 6f 75 74 68 20 2b 64 61 74 75 6d 3d 57 47 53 38  outh +datum=WGS8
8460: 34 20 2b 75 6e 69 74 73 3d 6d 20 2b 6e 6f 5f 64  4 +units=m +no_d
8470: 65 66 73 22 29 3b 0a 20 20 20 20 61 64 64 5f 73  efs");.    add_s
8480: 72 73 5f 77 6b 74 20 28 70 2c 20 30 2c 0a 20 20  rs_wkt (p, 0,.  
8490: 20 20 20 20 20 20 22 50 52 4f 4a 43 53 5b 5c 22        "PROJCS[\"
84a0: 57 47 53 20 38 34 20 2f 20 55 54 4d 20 7a 6f 6e  WGS 84 / UTM zon
84b0: 65 20 35 36 53 5c 22 2c 47 45 4f 47 43 53 5b 5c  e 56S\",GEOGCS[\
84c0: 22 57 47 53 20 38 34 5c 22 2c 44 41 54 55 4d 22  "WGS 84\",DATUM"
84d0: 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77  );.    add_srs_w
84e0: 6b 74 20 28 70 2c 20 31 2c 0a 20 20 20 20 20 20  kt (p, 1,.      
84f0: 20 20 22 5b 5c 22 57 47 53 5f 31 39 38 34 5c 22    "[\"WGS_1984\"
8500: 2c 53 50 48 45 52 4f 49 44 5b 5c 22 57 47 53 20  ,SPHEROID[\"WGS 
8510: 38 34 5c 22 2c 36 33 37 38 31 33 37 2c 32 39 38  84\",6378137,298
8520: 2e 32 35 37 32 32 33 35 36 33 2c 22 29 3b 0a 20  .257223563,");. 
8530: 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28     add_srs_wkt (
8540: 70 2c 20 32 2c 0a 20 20 20 20 20 20 20 20 22 41  p, 2,.        "A
8550: 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c  UTHORITY[\"EPSG\
8560: 22 2c 5c 22 37 30 33 30 5c 22 5d 5d 2c 41 55 54  ",\"7030\"]],AUT
8570: 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c  HORITY[\"EPSG\",
8580: 5c 22 36 33 32 36 5c 22 22 29 3b 0a 20 20 20 20  \"6326\"");.    
8590: 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20  add_srs_wkt (p, 
85a0: 33 2c 0a 20 20 20 20 20 20 20 20 22 5d 5d 2c 50  3,.        "]],P
85b0: 52 49 4d 45 4d 5b 5c 22 47 72 65 65 6e 77 69 63  RIMEM[\"Greenwic
85c0: 68 5c 22 2c 30 2c 41 55 54 48 4f 52 49 54 59 5b  h\",0,AUTHORITY[
85d0: 5c 22 45 50 53 47 5c 22 2c 5c 22 38 39 30 31 5c  \"EPSG\",\"8901\
85e0: 22 5d 5d 2c 22 29 3b 0a 20 20 20 20 61 64 64 5f  "]],");.    add_
85f0: 73 72 73 5f 77 6b 74 20 28 70 2c 20 34 2c 0a 20  srs_wkt (p, 4,. 
8600: 20 20 20 20 20 20 20 22 55 4e 49 54 5b 5c 22 64         "UNIT[\"d
8610: 65 67 72 65 65 5c 22 2c 30 2e 30 31 37 34 35 33  egree\",0.017453
8620: 32 39 32 35 31 39 39 34 33 33 2c 41 55 54 48 4f  2925199433,AUTHO
8630: 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22  RITY[\"EPSG\",\"
8640: 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f  ");.    add_srs_
8650: 77 6b 74 20 28 70 2c 20 35 2c 0a 20 20 20 20 20  wkt (p, 5,.     
8660: 20 20 20 22 39 31 32 32 5c 22 5d 5d 2c 41 55 54     "9122\"]],AUT
8670: 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c  HORITY[\"EPSG\",
8680: 5c 22 34 33 32 36 5c 22 5d 5d 2c 50 52 4f 4a 45  \"4326\"]],PROJE
8690: 43 54 49 4f 4e 5b 5c 22 54 72 61 6e 22 29 3b 0a  CTION[\"Tran");.
86a0: 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20      add_srs_wkt 
86b0: 28 70 2c 20 36 2c 0a 20 20 20 20 20 20 20 20 22  (p, 6,.        "
86c0: 73 76 65 72 73 65 5f 4d 65 72 63 61 74 6f 72 5c  sverse_Mercator\
86d0: 22 5d 2c 50 41 52 41 4d 45 54 45 52 5b 5c 22 6c  "],PARAMETER[\"l
86e0: 61 74 69 74 75 64 65 5f 6f 66 5f 6f 72 69 67 69  atitude_of_origi
86f0: 6e 5c 22 2c 30 5d 2c 50 22 29 3b 0a 20 20 20 20  n\",0],P");.    
8700: 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20  add_srs_wkt (p, 
8710: 37 2c 0a 20 20 20 20 20 20 20 20 22 41 52 41 4d  7,.        "ARAM
8720: 45 54 45 52 5b 5c 22 63 65 6e 74 72 61 6c 5f 6d  ETER[\"central_m
8730: 65 72 69 64 69 61 6e 5c 22 2c 31 35 33 5d 2c 50  eridian\",153],P
8740: 41 52 41 4d 45 54 45 52 5b 5c 22 73 63 61 6c 65  ARAMETER[\"scale
8750: 5f 66 61 63 22 29 3b 0a 20 20 20 20 61 64 64 5f  _fac");.    add_
8760: 73 72 73 5f 77 6b 74 20 28 70 2c 20 38 2c 0a 20  srs_wkt (p, 8,. 
8770: 20 20 20 20 20 20 20 22 74 6f 72 5c 22 2c 30 2e         "tor\",0.
8780: 39 39 39 36 5d 2c 50 41 52 41 4d 45 54 45 52 5b  9996],PARAMETER[
8790: 5c 22 66 61 6c 73 65 5f 65 61 73 74 69 6e 67 5c  \"false_easting\
87a0: 22 2c 35 30 30 30 30 30 5d 2c 50 41 52 41 4d 45  ",500000],PARAME
87b0: 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f  ");.    add_srs_
87c0: 77 6b 74 20 28 70 2c 20 39 2c 0a 20 20 20 20 20  wkt (p, 9,.     
87d0: 20 20 20 22 54 45 52 5b 5c 22 66 61 6c 73 65 5f     "TER[\"false_
87e0: 6e 6f 72 74 68 69 6e 67 5c 22 2c 31 30 30 30 30  northing\",10000
87f0: 30 30 30 5d 2c 55 4e 49 54 5b 5c 22 6d 65 74 72  000],UNIT[\"metr
8800: 65 5c 22 2c 31 2c 41 55 54 48 4f 52 22 29 3b 0a  e\",1,AUTHOR");.
8810: 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20      add_srs_wkt 
8820: 28 70 2c 20 31 30 2c 0a 20 20 20 20 20 20 20 20  (p, 10,.        
8830: 22 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22  "ITY[\"EPSG\",\"
8840: 39 30 30 31 5c 22 5d 5d 2c 41 58 49 53 5b 5c 22  9001\"]],AXIS[\"
8850: 45 61 73 74 69 6e 67 5c 22 2c 45 41 53 54 5d 2c  Easting\",EAST],
8860: 41 58 49 53 5b 5c 22 4e 6f 22 29 3b 0a 20 20 20  AXIS[\"No");.   
8870: 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c   add_srs_wkt (p,
8880: 20 31 31 2c 0a 20 20 20 20 20 20 20 20 22 72 74   11,.        "rt
8890: 68 69 6e 67 5c 22 2c 4e 4f 52 54 48 5d 2c 41 55  hing\",NORTH],AU
88a0: 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22  THORITY[\"EPSG\"
88b0: 2c 5c 22 33 32 37 35 36 5c 22 5d 5d 22 29 3b 0a  ,\"32756\"]]");.
88c0: 20 20 20 20 70 20 3d 20 61 64 64 5f 65 70 73 67      p = add_epsg
88d0: 5f 64 65 66 5f 65 78 20 28 66 69 6c 74 65 72 2c  _def_ex (filter,
88e0: 20 66 69 72 73 74 2c 20 6c 61 73 74 2c 20 33 32   first, last, 32
88f0: 37 35 37 2c 20 22 65 70 73 67 22 2c 20 33 32 37  757, "epsg", 327
8900: 35 37 2c 0a 20 20 20 20 20 20 20 20 22 57 47 53  57,.        "WGS
8910: 20 38 34 20 2f 20 55 54 4d 20 7a 6f 6e 65 20 35   84 / UTM zone 5
8920: 37 53 22 2c 20 30 2c 20 30 2c 0a 20 20 20 20 20  7S", 0, 0,.     
8930: 20 20 20 22 57 47 53 20 38 34 22 2c 20 22 47 72     "WGS 84", "Gr
8940: 65 65 6e 77 69 63 68 22 2c 0a 20 20 20 20 20 20  eenwich",.      
8950: 20 20 22 57 47 53 5f 31 39 38 34 22 2c 20 22 54    "WGS_1984", "T
8960: 72 61 6e 73 76 65 72 73 65 5f 4d 65 72 63 61 74  ransverse_Mercat
8970: 6f 72 22 2c 20 22 6d 65 74 72 65 22 2c 0a 20 20  or", "metre",.  
8980: 20 20 20 20 20 20 22 45 61 73 74 69 6e 67 22 2c        "Easting",
8990: 20 22 45 61 73 74 22 2c 20 22 4e 6f 72 74 68 69   "East", "Northi
89a0: 6e 67 22 2c 20 22 4e 6f 72 74 68 22 29 3b 0a 20  ng", "North");. 
89b0: 20 20 20 61 64 64 5f 70 72 6f 6a 34 74 65 78 74     add_proj4text
89c0: 20 28 70 2c 20 30 2c 0a 20 20 20 20 20 20 20 20   (p, 0,.        
89d0: 22 2b 70 72 6f 6a 3d 75 74 6d 20 2b 7a 6f 6e 65  "+proj=utm +zone
89e0: 3d 35 37 20 2b 73 6f 75 74 68 20 2b 64 61 74 75  =57 +south +datu
89f0: 6d 3d 57 47 53 38 34 20 2b 75 6e 69 74 73 3d 6d  m=WGS84 +units=m
8a00: 20 2b 6e 6f 5f 64 65 66 73 22 29 3b 0a 20 20 20   +no_defs");.   
8a10: 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c   add_srs_wkt (p,
8a20: 20 30 2c 0a 20 20 20 20 20 20 20 20 22 50 52 4f   0,.        "PRO
8a30: 4a 43 53 5b 5c 22 57 47 53 20 38 34 20 2f 20 55  JCS[\"WGS 84 / U
8a40: 54 4d 20 7a 6f 6e 65 20 35 37 53 5c 22 2c 47 45  TM zone 57S\",GE
8a50: 4f 47 43 53 5b 5c 22 57 47 53 20 38 34 5c 22 2c  OGCS[\"WGS 84\",
8a60: 44 41 54 55 4d 22 29 3b 0a 20 20 20 20 61 64 64  DATUM");.    add
8a70: 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 31 2c 0a  _srs_wkt (p, 1,.
8a80: 20 20 20 20 20 20 20 20 22 5b 5c 22 57 47 53 5f          "[\"WGS_
8a90: 31 39 38 34 5c 22 2c 53 50 48 45 52 4f 49 44 5b  1984\",SPHEROID[
8aa0: 5c 22 57 47 53 20 38 34 5c 22 2c 36 33 37 38 31  \"WGS 84\",63781
8ab0: 33 37 2c 32 39 38 2e 32 35 37 32 32 33 35 36 33  37,298.257223563
8ac0: 2c 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73  ,");.    add_srs
8ad0: 5f 77 6b 74 20 28 70 2c 20 32 2c 0a 20 20 20 20  _wkt (p, 2,.    
8ae0: 20 20 20 20 22 41 55 54 48 4f 52 49 54 59 5b 5c      "AUTHORITY[\
8af0: 22 45 50 53 47 5c 22 2c 5c 22 37 30 33 30 5c 22  "EPSG\",\"7030\"
8b00: 5d 5d 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22 45  ]],AUTHORITY[\"E
8b10: 50 53 47 5c 22 2c 5c 22 36 33 32 36 5c 22 22 29  PSG\",\"6326\"")
8b20: 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b  ;.    add_srs_wk
8b30: 74 20 28 70 2c 20 33 2c 0a 20 20 20 20 20 20 20  t (p, 3,.       
8b40: 20 22 5d 5d 2c 50 52 49 4d 45 4d 5b 5c 22 47 72   "]],PRIMEM[\"Gr
8b50: 65 65 6e 77 69 63 68 5c 22 2c 30 2c 41 55 54 48  eenwich\",0,AUTH
8b60: 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c  ORITY[\"EPSG\",\
8b70: 22 38 39 30 31 5c 22 5d 5d 2c 22 29 3b 0a 20 20  "8901\"]],");.  
8b80: 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70    add_srs_wkt (p
8b90: 2c 20 34 2c 0a 20 20 20 20 20 20 20 20 22 55 4e  , 4,.        "UN
8ba0: 49 54 5b 5c 22 64 65 67 72 65 65 5c 22 2c 30 2e  IT[\"degree\",0.
8bb0: 30 31 37 34 35 33 32 39 32 35 31 39 39 34 33 33  0174532925199433
8bc0: 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53  ,AUTHORITY[\"EPS
8bd0: 47 5c 22 2c 5c 22 22 29 3b 0a 20 20 20 20 61 64  G\",\"");.    ad
8be0: 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 35 2c  d_srs_wkt (p, 5,
8bf0: 0a 20 20 20 20 20 20 20 20 22 39 31 32 32 5c 22  .        "9122\"
8c00: 5d 5d 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22 45  ]],AUTHORITY[\"E
8c10: 50 53 47 5c 22 2c 5c 22 34 33 32 36 5c 22 5d 5d  PSG\",\"4326\"]]
8c20: 2c 50 52 4f 4a 45 43 54 49 4f 4e 5b 5c 22 54 72  ,PROJECTION[\"Tr
8c30: 61 6e 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72  an");.    add_sr
8c40: 73 5f 77 6b 74 20 28 70 2c 20 36 2c 0a 20 20 20  s_wkt (p, 6,.   
8c50: 20 20 20 20 20 22 73 76 65 72 73 65 5f 4d 65 72       "sverse_Mer
8c60: 63 61 74 6f 72 5c 22 5d 2c 50 41 52 41 4d 45 54  cator\"],PARAMET
8c70: 45 52 5b 5c 22 6c 61 74 69 74 75 64 65 5f 6f 66  ER[\"latitude_of
8c80: 5f 6f 72 69 67 69 6e 5c 22 2c 30 5d 2c 50 22 29  _origin\",0],P")
8c90: 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b  ;.    add_srs_wk
8ca0: 74 20 28 70 2c 20 37 2c 0a 20 20 20 20 20 20 20  t (p, 7,.       
8cb0: 20 22 41 52 41 4d 45 54 45 52 5b 5c 22 63 65 6e   "ARAMETER[\"cen
8cc0: 74 72 61 6c 5f 6d 65 72 69 64 69 61 6e 5c 22 2c  tral_meridian\",
8cd0: 31 35 39 5d 2c 50 41 52 41 4d 45 54 45 52 5b 5c  159],PARAMETER[\
8ce0: 22 73 63 61 6c 65 5f 66 61 63 22 29 3b 0a 20 20  "scale_fac");.  
8cf0: 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70    add_srs_wkt (p
8d00: 2c 20 38 2c 0a 20 20 20 20 20 20 20 20 22 74 6f  , 8,.        "to
8d10: 72 5c 22 2c 30 2e 39 39 39 36 5d 2c 50 41 52 41  r\",0.9996],PARA
8d20: 4d 45 54 45 52 5b 5c 22 66 61 6c 73 65 5f 65 61  METER[\"false_ea
8d30: 73 74 69 6e 67 5c 22 2c 35 30 30 30 30 30 5d 2c  sting\",500000],
8d40: 50 41 52 41 4d 45 22 29 3b 0a 20 20 20 20 61 64  PARAME");.    ad
8d50: 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 39 2c  d_srs_wkt (p, 9,
8d60: 0a 20 20 20 20 20 20 20 20 22 54 45 52 5b 5c 22  .        "TER[\"
8d70: 66 61 6c 73 65 5f 6e 6f 72 74 68 69 6e 67 5c 22  false_northing\"
8d80: 2c 31 30 30 30 30 30 30 30 5d 2c 55 4e 49 54 5b  ,10000000],UNIT[
8d90: 5c 22 6d 65 74 72 65 5c 22 2c 31 2c 41 55 54 48  \"metre\",1,AUTH
8da0: 4f 52 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72  OR");.    add_sr
8db0: 73 5f 77 6b 74 20 28 70 2c 20 31 30 2c 0a 20 20  s_wkt (p, 10,.  
8dc0: 20 20 20 20 20 20 22 49 54 59 5b 5c 22 45 50 53        "ITY[\"EPS
8dd0: 47 5c 22 2c 5c 22 39 30 30 31 5c 22 5d 5d 2c 41  G\",\"9001\"]],A
8de0: 58 49 53 5b 5c 22 45 61 73 74 69 6e 67 5c 22 2c  XIS[\"Easting\",
8df0: 45 41 53 54 5d 2c 41 58 49 53 5b 5c 22 4e 6f 22  EAST],AXIS[\"No"
8e00: 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77  );.    add_srs_w
8e10: 6b 74 20 28 70 2c 20 31 31 2c 0a 20 20 20 20 20  kt (p, 11,.     
8e20: 20 20 20 22 72 74 68 69 6e 67 5c 22 2c 4e 4f 52     "rthing\",NOR
8e30: 54 48 5d 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22  TH],AUTHORITY[\"
8e40: 45 50 53 47 5c 22 2c 5c 22 33 32 37 35 37 5c 22  EPSG\",\"32757\"
8e50: 5d 5d 22 29 3b 0a 20 20 20 20 70 20 3d 20 61 64  ]]");.    p = ad
8e60: 64 5f 65 70 73 67 5f 64 65 66 5f 65 78 20 28 66  d_epsg_def_ex (f
8e70: 69 6c 74 65 72 2c 20 66 69 72 73 74 2c 20 6c 61  ilter, first, la
8e80: 73 74 2c 20 33 32 37 35 38 2c 20 22 65 70 73 67  st, 32758, "epsg
8e90: 22 2c 20 33 32 37 35 38 2c 0a 20 20 20 20 20 20  ", 32758,.      
8ea0: 20 20 22 57 47 53 20 38 34 20 2f 20 55 54 4d 20    "WGS 84 / UTM 
8eb0: 7a 6f 6e 65 20 35 38 53 22 2c 20 30 2c 20 30 2c  zone 58S", 0, 0,
8ec0: 0a 20 20 20 20 20 20 20 20 22 57 47 53 20 38 34  .        "WGS 84
8ed0: 22 2c 20 22 47 72 65 65 6e 77 69 63 68 22 2c 0a  ", "Greenwich",.
8ee0: 20 20 20 20 20 20 20 20 22 57 47 53 5f 31 39 38          "WGS_198
8ef0: 34 22 2c 20 22 54 72 61 6e 73 76 65 72 73 65 5f  4", "Transverse_
8f00: 4d 65 72 63 61 74 6f 72 22 2c 20 22 6d 65 74 72  Mercator", "metr
8f10: 65 22 2c 0a 20 20 20 20 20 20 20 20 22 45 61 73  e",.        "Eas
8f20: 74 69 6e 67 22 2c 20 22 45 61 73 74 22 2c 20 22  ting", "East", "
8f30: 4e 6f 72 74 68 69 6e 67 22 2c 20 22 4e 6f 72 74  Northing", "Nort
8f40: 68 22 29 3b 0a 20 20 20 20 61 64 64 5f 70 72 6f  h");.    add_pro
8f50: 6a 34 74 65 78 74 20 28 70 2c 20 30 2c 0a 20 20  j4text (p, 0,.  
8f60: 20 20 20 20 20 20 22 2b 70 72 6f 6a 3d 75 74 6d        "+proj=utm
8f70: 20 2b 7a 6f 6e 65 3d 35 38 20 2b 73 6f 75 74 68   +zone=58 +south
8f80: 20 2b 64 61 74 75 6d 3d 57 47 53 38 34 20 2b 75   +datum=WGS84 +u
8f90: 6e 69 74 73 3d 6d 20 2b 6e 6f 5f 64 65 66 73 22  nits=m +no_defs"
8fa0: 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77  );.    add_srs_w
8fb0: 6b 74 20 28 70 2c 20 30 2c 0a 20 20 20 20 20 20  kt (p, 0,.      
8fc0: 20 20 22 50 52 4f 4a 43 53 5b 5c 22 57 47 53 20    "PROJCS[\"WGS 
8fd0: 38 34 20 2f 20 55 54 4d 20 7a 6f 6e 65 20 35 38  84 / UTM zone 58
8fe0: 53 5c 22 2c 47 45 4f 47 43 53 5b 5c 22 57 47 53  S\",GEOGCS[\"WGS
8ff0: 20 38 34 5c 22 2c 44 41 54 55 4d 22 29 3b 0a 20   84\",DATUM");. 
9000: 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28     add_srs_wkt (
9010: 70 2c 20 31 2c 0a 20 20 20 20 20 20 20 20 22 5b  p, 1,.        "[
9020: 5c 22 57 47 53 5f 31 39 38 34 5c 22 2c 53 50 48  \"WGS_1984\",SPH
9030: 45 52 4f 49 44 5b 5c 22 57 47 53 20 38 34 5c 22  EROID[\"WGS 84\"
9040: 2c 36 33 37 38 31 33 37 2c 32 39 38 2e 32 35 37  ,6378137,298.257
9050: 32 32 33 35 36 33 2c 22 29 3b 0a 20 20 20 20 61  223563,");.    a
9060: 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 32  dd_srs_wkt (p, 2
9070: 2c 0a 20 20 20 20 20 20 20 20 22 41 55 54 48 4f  ,.        "AUTHO
9080: 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22  RITY[\"EPSG\",\"
9090: 37 30 33 30 5c 22 5d 5d 2c 41 55 54 48 4f 52 49  7030\"]],AUTHORI
90a0: 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 36 33  TY[\"EPSG\",\"63
90b0: 32 36 5c 22 22 29 3b 0a 20 20 20 20 61 64 64 5f  26\"");.    add_
90c0: 73 72 73 5f 77 6b 74 20 28 70 2c 20 33 2c 0a 20  srs_wkt (p, 3,. 
90d0: 20 20 20 20 20 20 20 22 5d 5d 2c 50 52 49 4d 45         "]],PRIME
90e0: 4d 5b 5c 22 47 72 65 65 6e 77 69 63 68 5c 22 2c  M[\"Greenwich\",
90f0: 30 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22 45 50  0,AUTHORITY[\"EP
9100: 53 47 5c 22 2c 5c 22 38 39 30 31 5c 22 5d 5d 2c  SG\",\"8901\"]],
9110: 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f  ");.    add_srs_
9120: 77 6b 74 20 28 70 2c 20 34 2c 0a 20 20 20 20 20  wkt (p, 4,.     
9130: 20 20 20 22 55 4e 49 54 5b 5c 22 64 65 67 72 65     "UNIT[\"degre
9140: 65 5c 22 2c 30 2e 30 31 37 34 35 33 32 39 32 35  e\",0.0174532925
9150: 31 39 39 34 33 33 2c 41 55 54 48 4f 52 49 54 59  199433,AUTHORITY
9160: 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 22 29 3b 0a  [\"EPSG\",\"");.
9170: 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20      add_srs_wkt 
9180: 28 70 2c 20 35 2c 0a 20 20 20 20 20 20 20 20 22  (p, 5,.        "
9190: 39 31 32 32 5c 22 5d 5d 2c 41 55 54 48 4f 52 49  9122\"]],AUTHORI
91a0: 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 34 33  TY[\"EPSG\",\"43
91b0: 32 36 5c 22 5d 5d 2c 50 52 4f 4a 45 43 54 49 4f  26\"]],PROJECTIO
91c0: 4e 5b 5c 22 54 72 61 6e 22 29 3b 0a 20 20 20 20  N[\"Tran");.    
91d0: 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20  add_srs_wkt (p, 
91e0: 36 2c 0a 20 20 20 20 20 20 20 20 22 73 76 65 72  6,.        "sver
91f0: 73 65 5f 4d 65 72 63 61 74 6f 72 5c 22 5d 2c 50  se_Mercator\"],P
9200: 41 52 41 4d 45 54 45 52 5b 5c 22 6c 61 74 69 74  ARAMETER[\"latit
9210: 75 64 65 5f 6f 66 5f 6f 72 69 67 69 6e 5c 22 2c  ude_of_origin\",
9220: 30 5d 2c 50 22 29 3b 0a 20 20 20 20 61 64 64 5f  0],P");.    add_
9230: 73 72 73 5f 77 6b 74 20 28 70 2c 20 37 2c 0a 20  srs_wkt (p, 7,. 
9240: 20 20 20 20 20 20 20 22 41 52 41 4d 45 54 45 52         "ARAMETER
9250: 5b 5c 22 63 65 6e 74 72 61 6c 5f 6d 65 72 69 64  [\"central_merid
9260: 69 61 6e 5c 22 2c 31 36 35 5d 2c 50 41 52 41 4d  ian\",165],PARAM
9270: 45 54 45 52 5b 5c 22 73 63 61 6c 65 5f 66 61 63  ETER[\"scale_fac
9280: 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f  ");.    add_srs_
9290: 77 6b 74 20 28 70 2c 20 38 2c 0a 20 20 20 20 20  wkt (p, 8,.     
92a0: 20 20 20 22 74 6f 72 5c 22 2c 30 2e 39 39 39 36     "tor\",0.9996
92b0: 5d 2c 50 41 52 41 4d 45 54 45 52 5b 5c 22 66 61  ],PARAMETER[\"fa
92c0: 6c 73 65 5f 65 61 73 74 69 6e 67 5c 22 2c 35 30  lse_easting\",50
92d0: 30 30 30 30 5d 2c 50 41 52 41 4d 45 22 29 3b 0a  0000],PARAME");.
92e0: 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20      add_srs_wkt 
92f0: 28 70 2c 20 39 2c 0a 20 20 20 20 20 20 20 20 22  (p, 9,.        "
9300: 54 45 52 5b 5c 22 66 61 6c 73 65 5f 6e 6f 72 74  TER[\"false_nort
9310: 68 69 6e 67 5c 22 2c 31 30 30 30 30 30 30 30 5d  hing\",10000000]
9320: 2c 55 4e 49 54 5b 5c 22 6d 65 74 72 65 5c 22 2c  ,UNIT[\"metre\",
9330: 31 2c 41 55 54 48 4f 52 22 29 3b 0a 20 20 20 20  1,AUTHOR");.    
9340: 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20  add_srs_wkt (p, 
9350: 31 30 2c 0a 20 20 20 20 20 20 20 20 22 49 54 59  10,.        "ITY
9360: 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 39 30 30 31  [\"EPSG\",\"9001
9370: 5c 22 5d 5d 2c 41 58 49 53 5b 5c 22 45 61 73 74  \"]],AXIS[\"East
9380: 69 6e 67 5c 22 2c 45 41 53 54 5d 2c 41 58 49 53  ing\",EAST],AXIS
9390: 5b 5c 22 4e 6f 22 29 3b 0a 20 20 20 20 61 64 64  [\"No");.    add
93a0: 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 31 31 2c  _srs_wkt (p, 11,
93b0: 0a 20 20 20 20 20 20 20 20 22 72 74 68 69 6e 67  .        "rthing
93c0: 5c 22 2c 4e 4f 52 54 48 5d 2c 41 55 54 48 4f 52  \",NORTH],AUTHOR
93d0: 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 33  ITY[\"EPSG\",\"3
93e0: 32 37 35 38 5c 22 5d 5d 22 29 3b 0a 20 20 20 20  2758\"]]");.    
93f0: 70 20 3d 20 61 64 64 5f 65 70 73 67 5f 64 65 66  p = add_epsg_def
9400: 5f 65 78 20 28 66 69 6c 74 65 72 2c 20 66 69 72  _ex (filter, fir
9410: 73 74 2c 20 6c 61 73 74 2c 20 33 32 37 35 39 2c  st, last, 32759,
9420: 20 22 65 70 73 67 22 2c 20 33 32 37 35 39 2c 0a   "epsg", 32759,.
9430: 20 20 20 20 20 20 20 20 22 57 47 53 20 38 34 20          "WGS 84 
9440: 2f 20 55 54 4d 20 7a 6f 6e 65 20 35 39 53 22 2c  / UTM zone 59S",
9450: 20 30 2c 20 30 2c 0a 20 20 20 20 20 20 20 20 22   0, 0,.        "
9460: 57 47 53 20 38 34 22 2c 20 22 47 72 65 65 6e 77  WGS 84", "Greenw
9470: 69 63 68 22 2c 0a 20 20 20 20 20 20 20 20 22 57  ich",.        "W
9480: 47 53 5f 31 39 38 34 22 2c 20 22 54 72 61 6e 73  GS_1984", "Trans
9490: 76 65 72 73 65 5f 4d 65 72 63 61 74 6f 72 22 2c  verse_Mercator",
94a0: 20 22 6d 65 74 72 65 22 2c 0a 20 20 20 20 20 20   "metre",.      
94b0: 20 20 22 45 61 73 74 69 6e 67 22 2c 20 22 45 61    "Easting", "Ea
94c0: 73 74 22 2c 20 22 4e 6f 72 74 68 69 6e 67 22 2c  st", "Northing",
94d0: 20 22 4e 6f 72 74 68 22 29 3b 0a 20 20 20 20 61   "North");.    a
94e0: 64 64 5f 70 72 6f 6a 34 74 65 78 74 20 28 70 2c  dd_proj4text (p,
94f0: 20 30 2c 0a 20 20 20 20 20 20 20 20 22 2b 70 72   0,.        "+pr
9500: 6f 6a 3d 75 74 6d 20 2b 7a 6f 6e 65 3d 35 39 20  oj=utm +zone=59 
9510: 2b 73 6f 75 74 68 20 2b 64 61 74 75 6d 3d 57 47  +south +datum=WG
9520: 53 38 34 20 2b 75 6e 69 74 73 3d 6d 20 2b 6e 6f  S84 +units=m +no
9530: 5f 64 65 66 73 22 29 3b 0a 20 20 20 20 61 64 64  _defs");.    add
9540: 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 30 2c 0a  _srs_wkt (p, 0,.
9550: 20 20 20 20 20 20 20 20 22 50 52 4f 4a 43 53 5b          "PROJCS[
9560: 5c 22 57 47 53 20 38 34 20 2f 20 55 54 4d 20 7a  \"WGS 84 / UTM z
9570: 6f 6e 65 20 35 39 53 5c 22 2c 47 45 4f 47 43 53  one 59S\",GEOGCS
9580: 5b 5c 22 57 47 53 20 38 34 5c 22 2c 44 41 54 55  [\"WGS 84\",DATU
9590: 4d 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73  M");.    add_srs
95a0: 5f 77 6b 74 20 28 70 2c 20 31 2c 0a 20 20 20 20  _wkt (p, 1,.    
95b0: 20 20 20 20 22 5b 5c 22 57 47 53 5f 31 39 38 34      "[\"WGS_1984
95c0: 5c 22 2c 53 50 48 45 52 4f 49 44 5b 5c 22 57 47  \",SPHEROID[\"WG
95d0: 53 20 38 34 5c 22 2c 36 33 37 38 31 33 37 2c 32  S 84\",6378137,2
95e0: 39 38 2e 32 35 37 32 32 33 35 36 33 2c 22 29 3b  98.257223563,");
95f0: 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74  .    add_srs_wkt
9600: 20 28 70 2c 20 32 2c 0a 20 20 20 20 20 20 20 20   (p, 2,.        
9610: 22 41 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53  "AUTHORITY[\"EPS
9620: 47 5c 22 2c 5c 22 37 30 33 30 5c 22 5d 5d 2c 41  G\",\"7030\"]],A
9630: 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c  UTHORITY[\"EPSG\
9640: 22 2c 5c 22 36 33 32 36 5c 22 22 29 3b 0a 20 20  ",\"6326\"");.  
9650: 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70    add_srs_wkt (p
9660: 2c 20 33 2c 0a 20 20 20 20 20 20 20 20 22 5d 5d  , 3,.        "]]
9670: 2c 50 52 49 4d 45 4d 5b 5c 22 47 72 65 65 6e 77  ,PRIMEM[\"Greenw
9680: 69 63 68 5c 22 2c 30 2c 41 55 54 48 4f 52 49 54  ich\",0,AUTHORIT
9690: 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 38 39 30  Y[\"EPSG\",\"890
96a0: 31 5c 22 5d 5d 2c 22 29 3b 0a 20 20 20 20 61 64  1\"]],");.    ad
96b0: 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 34 2c  d_srs_wkt (p, 4,
96c0: 0a 20 20 20 20 20 20 20 20 22 55 4e 49 54 5b 5c  .        "UNIT[\
96d0: 22 64 65 67 72 65 65 5c 22 2c 30 2e 30 31 37 34  "degree\",0.0174
96e0: 35 33 32 39 32 35 31 39 39 34 33 33 2c 41 55 54  532925199433,AUT
96f0: 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c  HORITY[\"EPSG\",
9700: 5c 22 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72  \"");.    add_sr
9710: 73 5f 77 6b 74 20 28 70 2c 20 35 2c 0a 20 20 20  s_wkt (p, 5,.   
9720: 20 20 20 20 20 22 39 31 32 32 5c 22 5d 5d 2c 41       "9122\"]],A
9730: 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c  UTHORITY[\"EPSG\
9740: 22 2c 5c 22 34 33 32 36 5c 22 5d 5d 2c 50 52 4f  ",\"4326\"]],PRO
9750: 4a 45 43 54 49 4f 4e 5b 5c 22 54 72 61 6e 22 29  JECTION[\"Tran")
9760: 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b  ;.    add_srs_wk
9770: 74 20 28 70 2c 20 36 2c 0a 20 20 20 20 20 20 20  t (p, 6,.       
9780: 20 22 73 76 65 72 73 65 5f 4d 65 72 63 61 74 6f   "sverse_Mercato
9790: 72 5c 22 5d 2c 50 41 52 41 4d 45 54 45 52 5b 5c  r\"],PARAMETER[\
97a0: 22 6c 61 74 69 74 75 64 65 5f 6f 66 5f 6f 72 69  "latitude_of_ori
97b0: 67 69 6e 5c 22 2c 30 5d 2c 50 22 29 3b 0a 20 20  gin\",0],P");.  
97c0: 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70    add_srs_wkt (p
97d0: 2c 20 37 2c 0a 20 20 20 20 20 20 20 20 22 41 52  , 7,.        "AR
97e0: 41 4d 45 54 45 52 5b 5c 22 63 65 6e 74 72 61 6c  AMETER[\"central
97f0: 5f 6d 65 72 69 64 69 61 6e 5c 22 2c 31 37 31 5d  _meridian\",171]
9800: 2c 50 41 52 41 4d 45 54 45 52 5b 5c 22 73 63 61  ,PARAMETER[\"sca
9810: 6c 65 5f 66 61 63 22 29 3b 0a 20 20 20 20 61 64  le_fac");.    ad
9820: 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 38 2c  d_srs_wkt (p, 8,
9830: 0a 20 20 20 20 20 20 20 20 22 74 6f 72 5c 22 2c  .        "tor\",
9840: 30 2e 39 39 39 36 5d 2c 50 41 52 41 4d 45 54 45  0.9996],PARAMETE
9850: 52 5b 5c 22 66 61 6c 73 65 5f 65 61 73 74 69 6e  R[\"false_eastin
9860: 67 5c 22 2c 35 30 30 30 30 30 5d 2c 50 41 52 41  g\",500000],PARA
9870: 4d 45 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72  ME");.    add_sr
9880: 73 5f 77 6b 74 20 28 70 2c 20 39 2c 0a 20 20 20  s_wkt (p, 9,.   
9890: 20 20 20 20 20 22 54 45 52 5b 5c 22 66 61 6c 73       "TER[\"fals
98a0: 65 5f 6e 6f 72 74 68 69 6e 67 5c 22 2c 31 30 30  e_northing\",100
98b0: 30 30 30 30 30 5d 2c 55 4e 49 54 5b 5c 22 6d 65  00000],UNIT[\"me
98c0: 74 72 65 5c 22 2c 31 2c 41 55 54 48 4f 52 22 29  tre\",1,AUTHOR")
98d0: 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b  ;.    add_srs_wk
98e0: 74 20 28 70 2c 20 31 30 2c 0a 20 20 20 20 20 20  t (p, 10,.      
98f0: 20 20 22 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c    "ITY[\"EPSG\",
9900: 5c 22 39 30 30 31 5c 22 5d 5d 2c 41 58 49 53 5b  \"9001\"]],AXIS[
9910: 5c 22 45 61 73 74 69 6e 67 5c 22 2c 45 41 53 54  \"Easting\",EAST
9920: 5d 2c 41 58 49 53 5b 5c 22 4e 6f 22 29 3b 0a 20  ],AXIS[\"No");. 
9930: 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28     add_srs_wkt (
9940: 70 2c 20 31 31 2c 0a 20 20 20 20 20 20 20 20 22  p, 11,.        "
9950: 72 74 68 69 6e 67 5c 22 2c 4e 4f 52 54 48 5d 2c  rthing\",NORTH],
9960: 41 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47  AUTHORITY[\"EPSG
9970: 5c 22 2c 5c 22 33 32 37 35 39 5c 22 5d 5d 22 29  \",\"32759\"]]")
9980: 3b 0a 20 20 20 20 70 20 3d 20 61 64 64 5f 65 70  ;.    p = add_ep
9990: 73 67 5f 64 65 66 5f 65 78 20 28 66 69 6c 74 65  sg_def_ex (filte
99a0: 72 2c 20 66 69 72 73 74 2c 20 6c 61 73 74 2c 20  r, first, last, 
99b0: 33 32 37 36 30 2c 20 22 65 70 73 67 22 2c 20 33  32760, "epsg", 3
99c0: 32 37 36 30 2c 0a 20 20 20 20 20 20 20 20 22 57  2760,.        "W
99d0: 47 53 20 38 34 20 2f 20 55 54 4d 20 7a 6f 6e 65  GS 84 / UTM zone
99e0: 20 36 30 53 22 2c 20 30 2c 20 30 2c 0a 20 20 20   60S", 0, 0,.   
99f0: 20 20 20 20 20 22 57 47 53 20 38 34 22 2c 20 22       "WGS 84", "
9a00: 47 72 65 65 6e 77 69 63 68 22 2c 0a 20 20 20 20  Greenwich",.    
9a10: 20 20 20 20 22 57 47 53 5f 31 39 38 34 22 2c 20      "WGS_1984", 
9a20: 22 54 72 61 6e 73 76 65 72 73 65 5f 4d 65 72 63  "Transverse_Merc
9a30: 61 74 6f 72 22 2c 20 22 6d 65 74 72 65 22 2c 0a  ator", "metre",.
9a40: 20 20 20 20 20 20 20 20 22 45 61 73 74 69 6e 67          "Easting
9a50: 22 2c 20 22 45 61 73 74 22 2c 20 22 4e 6f 72 74  ", "East", "Nort
9a60: 68 69 6e 67 22 2c 20 22 4e 6f 72 74 68 22 29 3b  hing", "North");
9a70: 0a 20 20 20 20 61 64 64 5f 70 72 6f 6a 34 74 65  .    add_proj4te
9a80: 78 74 20 28 70 2c 20 30 2c 0a 20 20 20 20 20 20  xt (p, 0,.      
9a90: 20 20 22 2b 70 72 6f 6a 3d 75 74 6d 20 2b 7a 6f    "+proj=utm +zo
9aa0: 6e 65 3d 36 30 20 2b 73 6f 75 74 68 20 2b 64 61  ne=60 +south +da
9ab0: 74 75 6d 3d 57 47 53 38 34 20 2b 75 6e 69 74 73  tum=WGS84 +units
9ac0: 3d 6d 20 2b 6e 6f 5f 64 65 66 73 22 29 3b 0a 20  =m +no_defs");. 
9ad0: 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28     add_srs_wkt (
9ae0: 70 2c 20 30 2c 0a 20 20 20 20 20 20 20 20 22 50  p, 0,.        "P
9af0: 52 4f 4a 43 53 5b 5c 22 57 47 53 20 38 34 20 2f  ROJCS[\"WGS 84 /
9b00: 20 55 54 4d 20 7a 6f 6e 65 20 36 30 53 5c 22 2c   UTM zone 60S\",
9b10: 47 45 4f 47 43 53 5b 5c 22 57 47 53 20 38 34 5c  GEOGCS[\"WGS 84\
9b20: 22 2c 44 41 54 55 4d 22 29 3b 0a 20 20 20 20 61  ",DATUM");.    a
9b30: 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 31  dd_srs_wkt (p, 1
9b40: 2c 0a 20 20 20 20 20 20 20 20 22 5b 5c 22 57 47  ,.        "[\"WG
9b50: 53 5f 31 39 38 34 5c 22 2c 53 50 48 45 52 4f 49  S_1984\",SPHEROI
9b60: 44 5b 5c 22 57 47 53 20 38 34 5c 22 2c 36 33 37  D[\"WGS 84\",637
9b70: 38 31 33 37 2c 32 39 38 2e 32 35 37 32 32 33 35  8137,298.2572235
9b80: 36 33 2c 22 29 3b 0a 20 20 20 20 61 64 64 5f 73  63,");.    add_s
9b90: 72 73 5f 77 6b 74 20 28 70 2c 20 32 2c 0a 20 20  rs_wkt (p, 2,.  
9ba0: 20 20 20 20 20 20 22 41 55 54 48 4f 52 49 54 59        "AUTHORITY
9bb0: 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 37 30 33 30  [\"EPSG\",\"7030
9bc0: 5c 22 5d 5d 2c 41 55 54 48 4f 52 49 54 59 5b 5c  \"]],AUTHORITY[\
9bd0: 22 45 50 53 47 5c 22 2c 5c 22 36 33 32 36 5c 22  "EPSG\",\"6326\"
9be0: 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f  ");.    add_srs_
9bf0: 77 6b 74 20 28 70 2c 20 33 2c 0a 20 20 20 20 20  wkt (p, 3,.     
9c00: 20 20 20 22 5d 5d 2c 50 52 49 4d 45 4d 5b 5c 22     "]],PRIMEM[\"
9c10: 47 72 65 65 6e 77 69 63 68 5c 22 2c 30 2c 41 55  Greenwich\",0,AU
9c20: 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22  THORITY[\"EPSG\"
9c30: 2c 5c 22 38 39 30 31 5c 22 5d 5d 2c 22 29 3b 0a  ,\"8901\"]],");.
9c40: 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20      add_srs_wkt 
9c50: 28 70 2c 20 34 2c 0a 20 20 20 20 20 20 20 20 22  (p, 4,.        "
9c60: 55 4e 49 54 5b 5c 22 64 65 67 72 65 65 5c 22 2c  UNIT[\"degree\",
9c70: 30 2e 30 31 37 34 35 33 32 39 32 35 31 39 39 34  0.01745329251994
9c80: 33 33 2c 41 55 54 48 4f 52 49 54 59 5b 5c 22 45  33,AUTHORITY[\"E
9c90: 50 53 47 5c 22 2c 5c 22 22 29 3b 0a 20 20 20 20  PSG\",\"");.    
9ca0: 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20  add_srs_wkt (p, 
9cb0: 35 2c 0a 20 20 20 20 20 20 20 20 22 39 31 32 32  5,.        "9122
9cc0: 5c 22 5d 5d 2c 41 55 54 48 4f 52 49 54 59 5b 5c  \"]],AUTHORITY[\
9cd0: 22 45 50 53 47 5c 22 2c 5c 22 34 33 32 36 5c 22  "EPSG\",\"4326\"
9ce0: 5d 5d 2c 50 52 4f 4a 45 43 54 49 4f 4e 5b 5c 22  ]],PROJECTION[\"
9cf0: 54 72 61 6e 22 29 3b 0a 20 20 20 20 61 64 64 5f  Tran");.    add_
9d00: 73 72 73 5f 77 6b 74 20 28 70 2c 20 36 2c 0a 20  srs_wkt (p, 6,. 
9d10: 20 20 20 20 20 20 20 22 73 76 65 72 73 65 5f 4d         "sverse_M
9d20: 65 72 63 61 74 6f 72 5c 22 5d 2c 50 41 52 41 4d  ercator\"],PARAM
9d30: 45 54 45 52 5b 5c 22 6c 61 74 69 74 75 64 65 5f  ETER[\"latitude_
9d40: 6f 66 5f 6f 72 69 67 69 6e 5c 22 2c 30 5d 2c 50  of_origin\",0],P
9d50: 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f  ");.    add_srs_
9d60: 77 6b 74 20 28 70 2c 20 37 2c 0a 20 20 20 20 20  wkt (p, 7,.     
9d70: 20 20 20 22 41 52 41 4d 45 54 45 52 5b 5c 22 63     "ARAMETER[\"c
9d80: 65 6e 74 72 61 6c 5f 6d 65 72 69 64 69 61 6e 5c  entral_meridian\
9d90: 22 2c 31 37 37 5d 2c 50 41 52 41 4d 45 54 45 52  ",177],PARAMETER
9da0: 5b 5c 22 73 63 61 6c 65 5f 66 61 63 22 29 3b 0a  [\"scale_fac");.
9db0: 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20      add_srs_wkt 
9dc0: 28 70 2c 20 38 2c 0a 20 20 20 20 20 20 20 20 22  (p, 8,.        "
9dd0: 74 6f 72 5c 22 2c 30 2e 39 39 39 36 5d 2c 50 41  tor\",0.9996],PA
9de0: 52 41 4d 45 54 45 52 5b 5c 22 66 61 6c 73 65 5f  RAMETER[\"false_
9df0: 65 61 73 74 69 6e 67 5c 22 2c 35 30 30 30 30 30  easting\",500000
9e00: 5d 2c 50 41 52 41 4d 45 22 29 3b 0a 20 20 20 20  ],PARAME");.    
9e10: 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20  add_srs_wkt (p, 
9e20: 39 2c 0a 20 20 20 20 20 20 20 20 22 54 45 52 5b  9,.        "TER[
9e30: 5c 22 66 61 6c 73 65 5f 6e 6f 72 74 68 69 6e 67  \"false_northing
9e40: 5c 22 2c 31 30 30 30 30 30 30 30 5d 2c 55 4e 49  \",10000000],UNI
9e50: 54 5b 5c 22 6d 65 74 72 65 5c 22 2c 31 2c 41 55  T[\"metre\",1,AU
9e60: 54 48 4f 52 22 29 3b 0a 20 20 20 20 61 64 64 5f  THOR");.    add_
9e70: 73 72 73 5f 77 6b 74 20 28 70 2c 20 31 30 2c 0a  srs_wkt (p, 10,.
9e80: 20 20 20 20 20 20 20 20 22 49 54 59 5b 5c 22 45          "ITY[\"E
9e90: 50 53 47 5c 22 2c 5c 22 39 30 30 31 5c 22 5d 5d  PSG\",\"9001\"]]
9ea0: 2c 41 58 49 53 5b 5c 22 45 61 73 74 69 6e 67 5c  ,AXIS[\"Easting\
9eb0: 22 2c 45 41 53 54 5d 2c 41 58 49 53 5b 5c 22 4e  ",EAST],AXIS[\"N
9ec0: 6f 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73  o");.    add_srs
9ed0: 5f 77 6b 74 20 28 70 2c 20 31 31 2c 0a 20 20 20  _wkt (p, 11,.   
9ee0: 20 20 20 20 20 22 72 74 68 69 6e 67 5c 22 2c 4e       "rthing\",N
9ef0: 4f 52 54 48 5d 2c 41 55 54 48 4f 52 49 54 59 5b  ORTH],AUTHORITY[
9f00: 5c 22 45 50 53 47 5c 22 2c 5c 22 33 32 37 36 30  \"EPSG\",\"32760
9f10: 5c 22 5d 5d 22 29 3b 0a 20 20 20 20 70 20 3d 20  \"]]");.    p = 
9f20: 61 64 64 5f 65 70 73 67 5f 64 65 66 5f 65 78 20  add_epsg_def_ex 
9f30: 28 66 69 6c 74 65 72 2c 20 66 69 72 73 74 2c 20  (filter, first, 
9f40: 6c 61 73 74 2c 20 33 32 37 36 31 2c 20 22 65 70  last, 32761, "ep
9f50: 73 67 22 2c 20 33 32 37 36 31 2c 0a 20 20 20 20  sg", 32761,.    
9f60: 20 20 20 20 22 57 47 53 20 38 34 20 2f 20 55 50      "WGS 84 / UP
9f70: 53 20 53 6f 75 74 68 20 28 4e 2c 45 29 22 2c 20  S South (N,E)", 
9f80: 30 2c 20 31 2c 0a 20 20 20 20 20 20 20 20 22 57  0, 1,.        "W
9f90: 47 53 20 38 34 22 2c 20 22 47 72 65 65 6e 77 69  GS 84", "Greenwi
9fa0: 63 68 22 2c 0a 20 20 20 20 20 20 20 20 22 57 47  ch",.        "WG
9fb0: 53 5f 31 39 38 34 22 2c 20 22 50 6f 6c 61 72 5f  S_1984", "Polar_
9fc0: 53 74 65 72 65 6f 67 72 61 70 68 69 63 22 2c 20  Stereographic", 
9fd0: 22 6d 65 74 72 65 22 2c 0a 20 20 20 20 20 20 20  "metre",.       
9fe0: 20 22 4e 6f 72 74 68 69 6e 67 22 2c 20 22 4e 6f   "Northing", "No
9ff0: 72 74 68 22 2c 20 22 45 61 73 74 69 6e 67 22 2c  rth", "Easting",
a000: 20 22 4e 6f 72 74 68 22 29 3b 0a 20 20 20 20 61   "North");.    a
a010: 64 64 5f 70 72 6f 6a 34 74 65 78 74 20 28 70 2c  dd_proj4text (p,
a020: 20 30 2c 0a 20 20 20 20 20 20 20 20 22 2b 70 72   0,.        "+pr
a030: 6f 6a 3d 73 74 65 72 65 20 2b 6c 61 74 5f 30 3d  oj=stere +lat_0=
a040: 2d 39 30 20 2b 6c 61 74 5f 74 73 3d 2d 39 30 20  -90 +lat_ts=-90 
a050: 2b 6c 6f 6e 5f 30 3d 30 20 2b 6b 3d 30 2e 39 39  +lon_0=0 +k=0.99
a060: 34 20 2b 78 5f 22 29 3b 0a 20 20 20 20 61 64 64  4 +x_");.    add
a070: 5f 70 72 6f 6a 34 74 65 78 74 20 28 70 2c 20 31  _proj4text (p, 1
a080: 2c 0a 20 20 20 20 20 20 20 20 22 30 3d 32 30 30  ,.        "0=200
a090: 30 30 30 30 20 2b 79 5f 30 3d 32 30 30 30 30 30  0000 +y_0=200000
a0a0: 30 20 2b 64 61 74 75 6d 3d 57 47 53 38 34 20 2b  0 +datum=WGS84 +
a0b0: 75 6e 69 74 73 3d 6d 20 2b 6e 6f 5f 64 65 66 73  units=m +no_defs
a0c0: 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73 5f  ");.    add_srs_
a0d0: 77 6b 74 20 28 70 2c 20 30 2c 0a 20 20 20 20 20  wkt (p, 0,.     
a0e0: 20 20 20 22 50 52 4f 4a 43 53 5b 5c 22 57 47 53     "PROJCS[\"WGS
a0f0: 20 38 34 20 2f 20 55 50 53 20 53 6f 75 74 68 20   84 / UPS South 
a100: 28 4e 2c 45 29 5c 22 2c 47 45 4f 47 43 53 5b 5c  (N,E)\",GEOGCS[\
a110: 22 57 47 53 20 38 34 5c 22 2c 44 41 22 29 3b 0a  "WGS 84\",DA");.
a120: 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74 20      add_srs_wkt 
a130: 28 70 2c 20 31 2c 0a 20 20 20 20 20 20 20 20 22  (p, 1,.        "
a140: 54 55 4d 5b 5c 22 57 47 53 5f 31 39 38 34 5c 22  TUM[\"WGS_1984\"
a150: 2c 53 50 48 45 52 4f 49 44 5b 5c 22 57 47 53 20  ,SPHEROID[\"WGS 
a160: 38 34 5c 22 2c 36 33 37 38 31 33 37 2c 32 39 38  84\",6378137,298
a170: 2e 32 35 37 32 32 33 35 22 29 3b 0a 20 20 20 20  .2572235");.    
a180: 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20  add_srs_wkt (p, 
a190: 32 2c 0a 20 20 20 20 20 20 20 20 22 36 33 2c 41  2,.        "63,A
a1a0: 55 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c  UTHORITY[\"EPSG\
a1b0: 22 2c 5c 22 37 30 33 30 5c 22 5d 5d 2c 41 55 54  ",\"7030\"]],AUT
a1c0: 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c  HORITY[\"EPSG\",
a1d0: 5c 22 36 33 22 29 3b 0a 20 20 20 20 61 64 64 5f  \"63");.    add_
a1e0: 73 72 73 5f 77 6b 74 20 28 70 2c 20 33 2c 0a 20  srs_wkt (p, 3,. 
a1f0: 20 20 20 20 20 20 20 22 32 36 5c 22 5d 5d 2c 50         "26\"]],P
a200: 52 49 4d 45 4d 5b 5c 22 47 72 65 65 6e 77 69 63  RIMEM[\"Greenwic
a210: 68 5c 22 2c 30 2c 41 55 54 48 4f 52 49 54 59 5b  h\",0,AUTHORITY[
a220: 5c 22 45 50 53 47 5c 22 2c 5c 22 38 39 30 31 5c  \"EPSG\",\"8901\
a230: 22 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73  "");.    add_srs
a240: 5f 77 6b 74 20 28 70 2c 20 34 2c 0a 20 20 20 20  _wkt (p, 4,.    
a250: 20 20 20 20 22 5d 5d 2c 55 4e 49 54 5b 5c 22 64      "]],UNIT[\"d
a260: 65 67 72 65 65 5c 22 2c 30 2e 30 31 37 34 35 33  egree\",0.017453
a270: 32 39 32 35 31 39 39 34 33 33 2c 41 55 54 48 4f  2925199433,AUTHO
a280: 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 22 29 3b  RITY[\"EPSG\"");
a290: 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74  .    add_srs_wkt
a2a0: 20 28 70 2c 20 35 2c 0a 20 20 20 20 20 20 20 20   (p, 5,.        
a2b0: 22 2c 5c 22 39 31 32 32 5c 22 5d 5d 2c 41 55 54  ",\"9122\"]],AUT
a2c0: 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c  HORITY[\"EPSG\",
a2d0: 5c 22 34 33 32 36 5c 22 5d 5d 2c 50 52 4f 4a 45  \"4326\"]],PROJE
a2e0: 43 54 49 4f 4e 5b 5c 22 50 22 29 3b 0a 20 20 20  CTION[\"P");.   
a2f0: 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c   add_srs_wkt (p,
a300: 20 36 2c 0a 20 20 20 20 20 20 20 20 22 6f 6c 61   6,.        "ola
a310: 72 5f 53 74 65 72 65 6f 67 72 61 70 68 69 63 5c  r_Stereographic\
a320: 22 5d 2c 50 41 52 41 4d 45 54 45 52 5b 5c 22 6c  "],PARAMETER[\"l
a330: 61 74 69 74 75 64 65 5f 6f 66 5f 6f 72 69 67 69  atitude_of_origi
a340: 6e 5c 22 2c 2d 22 29 3b 0a 20 20 20 20 61 64 64  n\",-");.    add
a350: 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 37 2c 0a  _srs_wkt (p, 7,.
a360: 20 20 20 20 20 20 20 20 22 39 30 5d 2c 50 41 52          "90],PAR
a370: 41 4d 45 54 45 52 5b 5c 22 63 65 6e 74 72 61 6c  AMETER[\"central
a380: 5f 6d 65 72 69 64 69 61 6e 5c 22 2c 30 5d 2c 50  _meridian\",0],P
a390: 41 52 41 4d 45 54 45 52 5b 5c 22 73 63 61 6c 65  ARAMETER[\"scale
a3a0: 5f 22 29 3b 0a 20 20 20 20 61 64 64 5f 73 72 73  _");.    add_srs
a3b0: 5f 77 6b 74 20 28 70 2c 20 38 2c 0a 20 20 20 20  _wkt (p, 8,.    
a3c0: 20 20 20 20 22 66 61 63 74 6f 72 5c 22 2c 30 2e      "factor\",0.
a3d0: 39 39 34 5d 2c 50 41 52 41 4d 45 54 45 52 5b 5c  994],PARAMETER[\
a3e0: 22 66 61 6c 73 65 5f 65 61 73 74 69 6e 67 5c 22  "false_easting\"
a3f0: 2c 32 30 30 30 30 30 30 5d 2c 50 41 52 22 29 3b  ,2000000],PAR");
a400: 0a 20 20 20 20 61 64 64 5f 73 72 73 5f 77 6b 74  .    add_srs_wkt
a410: 20 28 70 2c 20 39 2c 0a 20 20 20 20 20 20 20 20   (p, 9,.        
a420: 22 41 4d 45 54 45 52 5b 5c 22 66 61 6c 73 65 5f  "AMETER[\"false_
a430: 6e 6f 72 74 68 69 6e 67 5c 22 2c 32 30 30 30 30  northing\",20000
a440: 30 30 5d 2c 55 4e 49 54 5b 5c 22 6d 65 74 72 65  00],UNIT[\"metre
a450: 5c 22 2c 31 2c 41 55 54 48 22 29 3b 0a 20 20 20  \",1,AUTH");.   
a460: 20 61 64 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c   add_srs_wkt (p,
a470: 20 31 30 2c 0a 20 20 20 20 20 20 20 20 22 4f 52   10,.        "OR
a480: 49 54 59 5b 5c 22 45 50 53 47 5c 22 2c 5c 22 39  ITY[\"EPSG\",\"9
a490: 30 30 31 5c 22 5d 5d 2c 41 58 49 53 5b 5c 22 4e  001\"]],AXIS[\"N
a4a0: 6f 72 74 68 69 6e 67 5c 22 2c 4e 4f 52 54 48 5d  orthing\",NORTH]
a4b0: 2c 41 58 49 53 5b 22 29 3b 0a 20 20 20 20 61 64  ,AXIS[");.    ad
a4c0: 64 5f 73 72 73 5f 77 6b 74 20 28 70 2c 20 31 31  d_srs_wkt (p, 11
a4d0: 2c 0a 20 20 20 20 20 20 20 20 22 5c 22 45 61 73  ,.        "\"Eas
a4e0: 74 69 6e 67 5c 22 2c 4e 4f 52 54 48 5d 2c 41 55  ting\",NORTH],AU
a4f0: 54 48 4f 52 49 54 59 5b 5c 22 45 50 53 47 5c 22  THORITY[\"EPSG\"
a500: 2c 5c 22 33 32 37 36 31 5c 22 5d 5d 22 29 3b 0a  ,\"32761\"]]");.
a510: 7d 0a 0a                                         }..