OpenLayers OpenLayers

Ticket #1176: wmscap.2.patch

File wmscap.2.patch, 204.9 kB (added by tschaub, 1 year ago)

wms capabilities parsing

  • tests/Format/WMSCapabilities/v1_1_1.js

    old new  
     1var doc = (new OpenLayers.Format.XML).read( 
     2    '<?xml version="1.0" encoding="UTF-8"?>' + 
     3    '<!DOCTYPE WMT_MS_Capabilities SYSTEM "http://publicus.opengeo.org:80/geoserver/schemas/wms/1.1.1/WMS_MS_Capabilities.dtd">' + 
     4    '<WMT_MS_Capabilities version="1.1.1" updateSequence="57">' + 
     5      '<Service>' + 
     6        '<Name>OGC:WMS</Name>' + 
     7        '<Title>GeoServer Web Map Service</Title>' + 
     8        '<Abstract>A compliant implementation of WMS 1.1.1 plus most of the SLD 1.0 extension (dynamic styling). Can also generate PDF, SVG, KML, GeoRSS</Abstract>' + 
     9        '<KeywordList>' + 
     10          '<Keyword>WFS</Keyword>' + 
     11          '<Keyword>WMS</Keyword>' + 
     12          '<Keyword>GEOSERVER</Keyword>' + 
     13        '</KeywordList>' + 
     14        '<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://publicus.opengeo.org:80/geoserver/wms"/>' + 
     15        '<ContactInformation>' + 
     16          '<ContactPersonPrimary>' + 
     17            '<ContactPerson>Claudius Ptolomaeus</ContactPerson>' + 
     18            '<ContactOrganization>The ancient geographes INC</ContactOrganization>' + 
     19          '</ContactPersonPrimary>' + 
     20          '<ContactPosition>Chief geographer</ContactPosition>' + 
     21          '<ContactAddress>' + 
     22            '<AddressType>Work</AddressType>' + 
     23            '<Address/>' + 
     24            '<City>Alexandria</City>' + 
     25            '<StateOrProvince/>' + 
     26            '<PostCode/>' + 
     27            '<Country>Egypt</Country>' + 
     28          '</ContactAddress>' + 
     29          '<ContactVoiceTelephone/>' + 
     30          '<ContactFacsimileTelephone/>' + 
     31          '<ContactElectronicMailAddress>claudius.ptolomaeus@gmail.com</ContactElectronicMailAddress>' + 
     32        '</ContactInformation>' + 
     33        '<Fees>NONE</Fees>' + 
     34        '<AccessConstraints>NONE</AccessConstraints>' + 
     35      '</Service>' + 
     36      '<Capability>' + 
     37        '<Request>' + 
     38          '<GetCapabilities>' + 
     39            '<Format>application/vnd.ogc.wms_xml</Format>' + 
     40            '<DCPType>' + 
     41              '<HTTP>' + 
     42                '<Get>' + 
     43                  '<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://publicus.opengeo.org:80/geoserver/wms?SERVICE=WMS&amp;"/>' + 
     44                '</Get>' + 
     45                '<Post>' + 
     46                  '<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://publicus.opengeo.org:80/geoserver/wms?SERVICE=WMS&amp;"/>' + 
     47                '</Post>' + 
     48              '</HTTP>' + 
     49            '</DCPType>' + 
     50          '</GetCapabilities>' + 
     51          '<GetMap>' + 
     52            '<Format>image/png</Format>' + 
     53            '<Format>application/atom xml</Format>' + 
     54            '<Format>application/atom+xml</Format>' + 
     55            '<Format>application/openlayers</Format>' + 
     56            '<Format>application/pdf</Format>' + 
     57            '<Format>application/rss xml</Format>' + 
     58            '<Format>application/rss+xml</Format>' + 
     59            '<Format>application/vnd.google-earth.kml</Format>' + 
     60            '<Format>application/vnd.google-earth.kml xml</Format>' + 
     61            '<Format>application/vnd.google-earth.kml+xml</Format>' + 
     62            '<Format>application/vnd.google-earth.kmz</Format>' + 
     63            '<Format>application/vnd.google-earth.kmz xml</Format>' + 
     64            '<Format>application/vnd.google-earth.kmz+xml</Format>' + 
     65            '<Format>atom</Format>' + 
     66            '<Format>image/geotiff</Format>' + 
     67            '<Format>image/geotiff8</Format>' + 
     68            '<Format>image/gif</Format>' + 
     69            '<Format>image/jpeg</Format>' + 
     70            '<Format>image/png8</Format>' + 
     71            '<Format>image/svg</Format>' + 
     72            '<Format>image/svg xml</Format>' + 
     73            '<Format>image/svg+xml</Format>' + 
     74            '<Format>image/tiff</Format>' + 
     75            '<Format>image/tiff8</Format>' + 
     76            '<Format>kml</Format>' + 
     77            '<Format>kmz</Format>' + 
     78            '<Format>openlayers</Format>' + 
     79            '<Format>rss</Format>' + 
     80            '<DCPType>' + 
     81              '<HTTP>' + 
     82                '<Get>' + 
     83                  '<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://publicus.opengeo.org:80/geoserver/wms?SERVICE=WMS&amp;"/>' + 
     84                '</Get>' + 
     85              '</HTTP>' + 
     86            '</DCPType>' + 
     87          '</GetMap>' + 
     88          '<GetFeatureInfo>' + 
     89            '<Format>text/plain</Format>' + 
     90            '<Format>text/html</Format>' + 
     91            '<Format>application/vnd.ogc.gml</Format>' + 
     92            '<DCPType>' + 
     93              '<HTTP>' + 
     94                '<Get>' + 
     95                  '<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://publicus.opengeo.org:80/geoserver/wms?SERVICE=WMS&amp;"/>' + 
     96                '</Get>' + 
     97                '<Post>' + 
     98                  '<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://publicus.opengeo.org:80/geoserver/wms?SERVICE=WMS&amp;"/>' + 
     99                '</Post>' + 
     100              '</HTTP>' + 
     101            '</DCPType>' + 
     102          '</GetFeatureInfo>' + 
     103          '<DescribeLayer>' + 
     104            '<Format>application/vnd.ogc.wms_xml</Format>' + 
     105            '<DCPType>' + 
     106              '<HTTP>' + 
     107                '<Get>' + 
     108                  '<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://publicus.opengeo.org:80/geoserver/wms?SERVICE=WMS&amp;"/>' + 
     109                '</Get>' + 
     110              '</HTTP>' + 
     111            '</DCPType>' + 
     112          '</DescribeLayer>' + 
     113          '<GetLegendGraphic>' + 
     114            '<Format>image/png</Format>' + 
     115            '<Format>image/jpeg</Format>' + 
     116            '<Format>image/gif</Format>' + 
     117            '<DCPType>' + 
     118              '<HTTP>' + 
     119                '<Get>' + 
     120                  '<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://publicus.opengeo.org:80/geoserver/wms?SERVICE=WMS&amp;"/>' + 
     121                '</Get>' + 
     122              '</HTTP>' + 
     123            '</DCPType>' + 
     124          '</GetLegendGraphic>' + 
     125        '</Request>' + 
     126        '<Exception>' + 
     127          '<Format>application/vnd.ogc.se_xml</Format>' + 
     128        '</Exception>' + 
     129        '<UserDefinedSymbolization SupportSLD="1" UserLayer="1" UserStyle="1" RemoteWFS="1"/>' + 
     130        '<Layer>' + 
     131          '<Title>GeoServer Web Map Service</Title>' + 
     132          '<Abstract>A compliant implementation of WMS 1.1.1 plus most of the SLD 1.0 extension (dynamic styling). Can also generate PDF, SVG, KML, GeoRSS</Abstract>' + 
     133          '<!--All supported EPSG projections:-->' + 
     134          '<SRS>EPSG:WGS84(DD)</SRS>' + 
     135          '<SRS>EPSG:2000</SRS>' + 
     136          '<SRS>EPSG:2001</SRS>' + 
     137          '<SRS>EPSG:2002</SRS>' + 
     138          '<SRS>EPSG:2003</SRS>' + 
     139          '<SRS>EPSG:2004</SRS>' + 
     140          '<SRS>EPSG:2005</SRS>' + 
     141          '<SRS>EPSG:2006</SRS>' + 
     142          '<SRS>EPSG:2007</SRS>' + 
     143          '<SRS>EPSG:2008</SRS>' + 
     144          '<SRS>EPSG:2009</SRS>' + 
     145          '<SRS>EPSG:2010</SRS>' + 
     146          '<SRS>EPSG:2011</SRS>' + 
     147          '<SRS>EPSG:2012</SRS>' + 
     148          '<SRS>EPSG:2013</SRS>' + 
     149          '<SRS>EPSG:2014</SRS>' + 
     150          '<SRS>EPSG:2015</SRS>' + 
     151          '<SRS>EPSG:2016</SRS>' + 
     152          '<SRS>EPSG:2017</SRS>' + 
     153          '<SRS>EPSG:2018</SRS>' + 
     154          '<SRS>EPSG:2019</SRS>' + 
     155          '<SRS>EPSG:2020</SRS>' + 
     156          '<SRS>EPSG:2021</SRS>' + 
     157          '<SRS>EPSG:2022</SRS>' + 
     158          '<SRS>EPSG:2023</SRS>' + 
     159          '<SRS>EPSG:2024</SRS>' + 
     160          '<SRS>EPSG:2025</SRS>' + 
     161          '<SRS>EPSG:2026</SRS>' + 
     162          '<SRS>EPSG:2027</SRS>' + 
     163          '<SRS>EPSG:2028</SRS>' + 
     164          '<SRS>EPSG:2029</SRS>' + 
     165          '<SRS>EPSG:2030</SRS>' + 
     166          '<SRS>EPSG:2031</SRS>' + 
     167          '<SRS>EPSG:2032</SRS>' + 
     168          '<SRS>EPSG:2033</SRS>' + 
     169          '<SRS>EPSG:2034</SRS>' + 
     170          '<SRS>EPSG:2035</SRS>' + 
     171          '<SRS>EPSG:2036</SRS>' + 
     172          '<SRS>EPSG:2037</SRS>' + 
     173          '<SRS>EPSG:2038</SRS>' + 
     174          '<SRS>EPSG:2039</SRS>' + 
     175          '<SRS>EPSG:2040</SRS>' + 
     176          '<SRS>EPSG:2041</SRS>' + 
     177          '<SRS>EPSG:2042</SRS>' + 
     178          '<SRS>EPSG:2043</SRS>' + 
     179          '<SRS>EPSG:2044</SRS>' + 
     180          '<SRS>EPSG:2045</SRS>' + 
     181          '<SRS>EPSG:2046</SRS>' + 
     182          '<SRS>EPSG:2047</SRS>' + 
     183          '<SRS>EPSG:2048</SRS>' + 
     184          '<SRS>EPSG:2049</SRS>' + 
     185          '<SRS>EPSG:2050</SRS>' + 
     186          '<SRS>EPSG:2051</SRS>' + 
     187          '<SRS>EPSG:2052</SRS>' + 
     188          '<SRS>EPSG:2053</SRS>' + 
     189          '<SRS>EPSG:2054</SRS>' + 
     190          '<SRS>EPSG:2055</SRS>' + 
     191          '<SRS>EPSG:2056</SRS>' + 
     192          '<SRS>EPSG:2057</SRS>' + 
     193          '<SRS>EPSG:2058</SRS>' + 
     194          '<SRS>EPSG:2059</SRS>' + 
     195          '<SRS>EPSG:2060</SRS>' + 
     196          '<SRS>EPSG:2061</SRS>' + 
     197          '<SRS>EPSG:2062</SRS>' + 
     198          '<SRS>EPSG:2063</SRS>' + 
     199          '<SRS>EPSG:2064</SRS>' + 
     200          '<SRS>EPSG:2065</SRS>' + 
     201          '<SRS>EPSG:2066</SRS>' + 
     202          '<SRS>EPSG:2067</SRS>' + 
     203          '<SRS>EPSG:2068</SRS>' + 
     204          '<SRS>EPSG:2069</SRS>' + 
     205          '<SRS>EPSG:2070</SRS>' + 
     206          '<SRS>EPSG:2071</SRS>' + 
     207          '<SRS>EPSG:2072</SRS>' + 
     208          '<SRS>EPSG:2073</SRS>' + 
     209          '<SRS>EPSG:2074</SRS>' + 
     210          '<SRS>EPSG:2075</SRS>' + 
     211          '<SRS>EPSG:2076</SRS>' + 
     212          '<SRS>EPSG:2077</SRS>' + 
     213          '<SRS>EPSG:2078</SRS>' + 
     214          '<SRS>EPSG:2079</SRS>' + 
     215          '<SRS>EPSG:2080</SRS>' + 
     216          '<SRS>EPSG:2081</SRS>' + 
     217          '<SRS>EPSG:2082</SRS>' + 
     218          '<SRS>EPSG:2083</SRS>' + 
     219          '<SRS>EPSG:2084</SRS>' + 
     220          '<SRS>EPSG:2085</SRS>' + 
     221          '<SRS>EPSG:2086</SRS>' + 
     222          '<SRS>EPSG:2087</SRS>' + 
     223          '<SRS>EPSG:2088</SRS>' + 
     224          '<SRS>EPSG:2089</SRS>' + 
     225          '<SRS>EPSG:2090</SRS>' + 
     226          '<SRS>EPSG:2091</SRS>' + 
     227          '<SRS>EPSG:2092</SRS>' + 
     228          '<SRS>EPSG:2093</SRS>' + 
     229          '<SRS>EPSG:2094</SRS>' + 
     230          '<SRS>EPSG:2095</SRS>' + 
     231          '<SRS>EPSG:2096</SRS>' + 
     232          '<SRS>EPSG:2097</SRS>' + 
     233          '<SRS>EPSG:2098</SRS>' + 
     234          '<SRS>EPSG:2099</SRS>' + 
     235          '<SRS>EPSG:2100</SRS>' + 
     236          '<SRS>EPSG:2101</SRS>' + 
     237          '<SRS>EPSG:2102</SRS>' + 
     238          '<SRS>EPSG:2103</SRS>' + 
     239          '<SRS>EPSG:2104</SRS>' + 
     240          '<SRS>EPSG:2105</SRS>' + 
     241          '<SRS>EPSG:2106</SRS>' + 
     242          '<SRS>EPSG:2107</SRS>' + 
     243          '<SRS>EPSG:2108</SRS>' + 
     244          '<SRS>EPSG:2109</SRS>' + 
     245          '<SRS>EPSG:2110</SRS>' + 
     246          '<SRS>EPSG:2111</SRS>' + 
     247          '<SRS>EPSG:2112</SRS>' + 
     248          '<SRS>EPSG:2113</SRS>' + 
     249          '<SRS>EPSG:2114</SRS>' + 
     250          '<SRS>EPSG:2115</SRS>' + 
     251          '<SRS>EPSG:2116</SRS>' + 
     252          '<SRS>EPSG:2117</SRS>' + 
     253          '<SRS>EPSG:2118</SRS>' + 
     254          '<SRS>EPSG:2119</SRS>' + 
     255          '<SRS>EPSG:2120</SRS>' + 
     256          '<SRS>EPSG:2121</SRS>' + 
     257          '<SRS>EPSG:2122</SRS>' + 
     258          '<SRS>EPSG:2123</SRS>' + 
     259          '<SRS>EPSG:2124</SRS>' + 
     260          '<SRS>EPSG:2125</SRS>' + 
     261          '<SRS>EPSG:2126</SRS>' + 
     262          '<SRS>EPSG:2127</SRS>' + 
     263          '<SRS>EPSG:2128</SRS>' + 
     264          '<SRS>EPSG:2129</SRS>' + 
     265          '<SRS>EPSG:2130</SRS>' + 
     266          '<SRS>EPSG:2131</SRS>' + 
     267          '<SRS>EPSG:2132</SRS>' + 
     268          '<SRS>EPSG:2133</SRS>' + 
     269          '<SRS>EPSG:2134</SRS>' + 
     270          '<SRS>EPSG:2135</SRS>' + 
     271          '<SRS>EPSG:2136</SRS>' + 
     272          '<SRS>EPSG:2137</SRS>' + 
     273          '<SRS>EPSG:2138</SRS>' + 
     274          '<SRS>EPSG:2139</SRS>' + 
     275          '<SRS>EPSG:2140</SRS>' + 
     276          '<SRS>EPSG:2141</SRS>' + 
     277          '<SRS>EPSG:2142</SRS>' + 
     278          '<SRS>EPSG:2143</SRS>' + 
     279          '<SRS>EPSG:2144</SRS>' + 
     280          '<SRS>EPSG:2145</SRS>' + 
     281          '<SRS>EPSG:2146</SRS>' + 
     282          '<SRS>EPSG:2147</SRS>' + 
     283          '<SRS>EPSG:2148</SRS>' + 
     284          '<SRS>EPSG:2149</SRS>' + 
     285          '<SRS>EPSG:2150</SRS>' + 
     286          '<SRS>EPSG:2151</SRS>' + 
     287          '<SRS>EPSG:2152</SRS>' + 
     288          '<SRS>EPSG:2153</SRS>' + 
     289          '<SRS>EPSG:2154</SRS>' + 
     290          '<SRS>EPSG:2155</SRS>' + 
     291          '<SRS>EPSG:2156</SRS>' + 
     292          '<SRS>EPSG:2157</SRS>' + 
     293          '<SRS>EPSG:2158</SRS>' + 
     294          '<SRS>EPSG:2159</SRS>' + 
     295          '<SRS>EPSG:2160</SRS>' + 
     296          '<SRS>EPSG:2161</SRS>' + 
     297          '<SRS>EPSG:2162</SRS>' + 
     298          '<SRS>EPSG:2163</SRS>' + 
     299          '<SRS>EPSG:2164</SRS>' + 
     300          '<SRS>EPSG:2165</SRS>' + 
     301          '<SRS>EPSG:2166</SRS>' + 
     302          '<SRS>EPSG:2167</SRS>' + 
     303          '<SRS>EPSG:2168</SRS>' + 
     304          '<SRS>EPSG:2169</SRS>' + 
     305          '<SRS>EPSG:2170</SRS>' + 
     306          '<SRS>EPSG:2171</SRS>' + 
     307          '<SRS>EPSG:2172</SRS>' + 
     308          '<SRS>EPSG:2173</SRS>' + 
     309          '<SRS>EPSG:2174</SRS>' + 
     310          '<SRS>EPSG:2175</SRS>' + 
     311          '<SRS>EPSG:2176</SRS>' + 
     312          '<SRS>EPSG:2177</SRS>' + 
     313          '<SRS>EPSG:2178</SRS>' + 
     314          '<SRS>EPSG:2179</SRS>' + 
     315          '<SRS>EPSG:2180</SRS>' + 
     316          '<SRS>EPSG:2188</SRS>' + 
     317          '<SRS>EPSG:2189</SRS>' + 
     318          '<SRS>EPSG:2190</SRS>' + 
     319          '<SRS>EPSG:2191</SRS>' + 
     320          '<SRS>EPSG:2192</SRS>' + 
     321          '<SRS>EPSG:2193</SRS>' + 
     322          '<SRS>EPSG:2194</SRS>' + 
     323          '<SRS>EPSG:2195</SRS>' + 
     324          '<SRS>EPSG:2196</SRS>' + 
     325          '<SRS>EPSG:2197</SRS>' + 
     326          '<SRS>EPSG:2198</SRS>' + 
     327          '<SRS>EPSG:2199</SRS>' + 
     328          '<SRS>EPSG:2200</SRS>' + 
     329          '<SRS>EPSG:2201</SRS>' + 
     330          '<SRS>EPSG:2202</SRS>' + 
     331          '<SRS>EPSG:2203</SRS>' + 
     332          '<SRS>EPSG:2204</SRS>' + 
     333          '<SRS>EPSG:2205</SRS>' + 
     334          '<SRS>EPSG:2206</SRS>' + 
     335          '<SRS>EPSG:2207</SRS>' + 
     336          '<SRS>EPSG:2208</SRS>' + 
     337          '<SRS>EPSG:2209</SRS>' + 
     338          '<SRS>EPSG:2210</SRS>' + 
     339          '<SRS>EPSG:2211</SRS>' + 
     340          '<SRS>EPSG:2212</SRS>' + 
     341          '<SRS>EPSG:2213</SRS>' + 
     342          '<SRS>EPSG:2214</SRS>' + 
     343          '<SRS>EPSG:2215</SRS>' + 
     344          '<SRS>EPSG:2216</SRS>' + 
     345          '<SRS>EPSG:2217</SRS>' + 
     346          '<SRS>EPSG:2218</SRS>' + 
     347          '<SRS>EPSG:2219</SRS>' + 
     348          '<SRS>EPSG:2220</SRS>' + 
     349          '<SRS>EPSG:2221</SRS>' + 
     350          '<SRS>EPSG:2222</SRS>' + 
     351          '<SRS>EPSG:2223</SRS>' + 
     352          '<SRS>EPSG:2224</SRS>' + 
     353          '<SRS>EPSG:2225</SRS>' + 
     354          '<SRS>EPSG:2226</SRS>' + 
     355          '<SRS>EPSG:2227</SRS>' + 
     356          '<SRS>EPSG:2228</SRS>' + 
     357          '<SRS>EPSG:2229</SRS>' + 
     358          '<SRS>EPSG:2230</SRS>' + 
     359          '<SRS>EPSG:2231</SRS>' + 
     360          '<SRS>EPSG:2232</SRS>' + 
     361          '<SRS>EPSG:2233</SRS>' + 
     362          '<SRS>EPSG:2234</SRS>' + 
     363          '<SRS>EPSG:2235</SRS>' + 
     364          '<SRS>EPSG:2236</SRS>' + 
     365          '<SRS>EPSG:2237</SRS>' + 
     366          '<SRS>EPSG:2238</SRS>' + 
     367          '<SRS>EPSG:2239</SRS>' + 
     368          '<SRS>EPSG:2240</SRS>' + 
     369          '<SRS>EPSG:2241</SRS>' + 
     370          '<SRS>EPSG:2242</SRS>' + 
     371          '<SRS>EPSG:2243</SRS>' + 
     372          '<SRS>EPSG:2244</SRS>' + 
     373          '<SRS>EPSG:2245</SRS>' + 
     374          '<SRS>EPSG:2246</SRS>' + 
     375          '<SRS>EPSG:2247</SRS>' + 
     376          '<SRS>EPSG:2248</SRS>' + 
     377          '<SRS>EPSG:2249</SRS>' + 
     378          '<SRS>EPSG:2250</SRS>' + 
     379          '<SRS>EPSG:2251</SRS>' + 
     380          '<SRS>EPSG:2252</SRS>' + 
     381          '<SRS>EPSG:2253</SRS>' + 
     382          '<SRS>EPSG:2254</SRS>' + 
     383          '<SRS>EPSG:2255</SRS>' + 
     384          '<SRS>EPSG:2256</SRS>' + 
     385          '<SRS>EPSG:2257</SRS>' + 
     386          '<SRS>EPSG:2258</SRS>' + 
     387          '<SRS>EPSG:2259</SRS>' + 
     388          '<SRS>EPSG:2260</SRS>' + 
     389          '<SRS>EPSG:2261</SRS>' + 
     390          '<SRS>EPSG:2262</SRS>' + 
     391          '<SRS>EPSG:2263</SRS>' + 
     392          '<SRS>EPSG:2264</SRS>' + 
     393          '<SRS>EPSG:2265</SRS>' + 
     394          '<SRS>EPSG:2266</SRS>' + 
     395          '<SRS>EPSG:2267</SRS>' + 
     396          '<SRS>EPSG:2268</SRS>' + 
     397          '<SRS>EPSG:2269</SRS>' + 
     398          '<SRS>EPSG:2270</SRS>' + 
     399          '<SRS>EPSG:2271</SRS>' + 
     400          '<SRS>EPSG:2272</SRS>' + 
     401          '<SRS>EPSG:2273</SRS>' + 
     402          '<SRS>EPSG:2274</SRS>' + 
     403          '<SRS>EPSG:2275</SRS>' + 
     404          '<SRS>EPSG:2276</SRS>' + 
     405          '<SRS>EPSG:2277</SRS>' + 
     406          '<SRS>EPSG:2278</SRS>' + 
     407          '<SRS>EPSG:2279</SRS>' + 
     408          '<SRS>EPSG:2280</SRS>' + 
     409          '<SRS>EPSG:2281</SRS>' + 
     410          '<SRS>EPSG:2282</SRS>' + 
     411          '<SRS>EPSG:2283</SRS>' + 
     412          '<SRS>EPSG:2284</SRS>' + 
     413          '<SRS>EPSG:2285</SRS>' + 
     414          '<SRS>EPSG:2286</SRS>' + 
     415          '<SRS>EPSG:2287</SRS>' + 
     416          '<SRS>EPSG:2288</SRS>' + 
     417          '<SRS>EPSG:2289</SRS>' + 
     418          '<SRS>EPSG:2290</SRS>' + 
     419          '<SRS>EPSG:2291</SRS>' + 
     420          '<SRS>EPSG:2292</SRS>' + 
     421          '<SRS>EPSG:2294</SRS>' + 
     422          '<SRS>EPSG:2295</SRS>' + 
     423          '<SRS>EPSG:2296</SRS>' + 
     424          '<SRS>EPSG:2297</SRS>' + 
     425          '<SRS>EPSG:2298</SRS>' + 
     426          '<SRS>EPSG:2299</SRS>' + 
     427          '<SRS>EPSG:2300</SRS>' + 
     428          '<SRS>EPSG:2301</SRS>' + 
     429          '<SRS>EPSG:2302</SRS>' + 
     430          '<SRS>EPSG:2303</SRS>' + 
     431          '<SRS>EPSG:2304</SRS>' + 
     432          '<SRS>EPSG:2305</SRS>' + 
     433          '<SRS>EPSG:2306</SRS>' + 
     434          '<SRS>EPSG:2307</SRS>' + 
     435          '<SRS>EPSG:2308</SRS>' + 
     436          '<SRS>EPSG:2309</SRS>' + 
     437          '<SRS>EPSG:2310</SRS>' + 
     438          '<SRS>EPSG:2311</SRS>' + 
     439          '<SRS>EPSG:2312</SRS>' + 
     440          '<SRS>EPSG:2313</SRS>' + 
     441          '<SRS>EPSG:2314</SRS>' + 
     442          '<SRS>EPSG:2315</SRS>' + 
     443          '<SRS>EPSG:2316</SRS>' + 
     444          '<SRS>EPSG:2317</SRS>' + 
     445          '<SRS>EPSG:2318</SRS>' + 
     446          '<SRS>EPSG:2319</SRS>' + 
     447          '<SRS>EPSG:2320</SRS>' + 
     448          '<SRS>EPSG:2321</SRS>' + 
     449          '<SRS>EPSG:2322</SRS>' + 
     450          '<SRS>EPSG:2323</SRS>' + 
     451          '<SRS>EPSG:2324</SRS>' + 
     452          '<SRS>EPSG:2325</SRS>' + 
     453          '<SRS>EPSG:2326</SRS>' + 
     454          '<SRS>EPSG:2327</SRS>' + 
     455          '<SRS>EPSG:2328</SRS>' + 
     456          '<SRS>EPSG:2329</SRS>' + 
     457          '<SRS>EPSG:2330</SRS>' + 
     458          '<SRS>EPSG:2331</SRS>' + 
     459          '<SRS>EPSG:2332</SRS>' + 
     460          '<SRS>EPSG:2333</SRS>' + 
     461          '<SRS>EPSG:2334</SRS>' + 
     462          '<SRS>EPSG:2335</SRS>' + 
     463          '<SRS>EPSG:2336</SRS>' + 
     464          '<SRS>EPSG:2337</SRS>' + 
     465          '<SRS>EPSG:2338</SRS>' + 
     466          '<SRS>EPSG:2339</SRS>' + 
     467          '<SRS>EPSG:2340</SRS>' + 
     468          '<SRS>EPSG:2341</SRS>' + 
     469          '<SRS>EPSG:2342</SRS>' + 
     470          '<SRS>EPSG:2343</SRS>' + 
     471          '<SRS>EPSG:2344</SRS>' + 
     472          '<SRS>EPSG:2345</SRS>' + 
     473          '<SRS>EPSG:2346</SRS>' + 
     474          '<SRS>EPSG:2347</SRS>' + 
     475          '<SRS>EPSG:2348</SRS>' + 
     476          '<SRS>EPSG:2349</SRS>' + 
     477          '<SRS>EPSG:2350</SRS>' + 
     478          '<SRS>EPSG:2351</SRS>' + 
     479          '<SRS>EPSG:2352</SRS>' + 
     480          '<SRS>EPSG:2353</SRS>' + 
     481          '<SRS>EPSG:2354</SRS>' + 
     482          '<SRS>EPSG:2355</SRS>' + 
     483          '<SRS>EPSG:2356</SRS>' + 
     484          '<SRS>EPSG:2357</SRS>' + 
     485          '<SRS>EPSG:2358</SRS>' + 
     486          '<SRS>EPSG:2359</SRS>' + 
     487          '<SRS>EPSG:2360</SRS>' + 
     488          '<SRS>EPSG:2361</SRS>' + 
     489          '<SRS>EPSG:2362</SRS>' + 
     490          '<SRS>EPSG:2363</SRS>' + 
     491          '<SRS>EPSG:2364</SRS>' + 
     492          '<SRS>EPSG:2365</SRS>' + 
     493          '<SRS>EPSG:2366</SRS>' + 
     494          '<SRS>EPSG:2367</SRS>' + 
     495          '<SRS>EPSG:2368</SRS>' + 
     496          '<SRS>EPSG:2369</SRS>' + 
     497          '<SRS>EPSG:2370</SRS>' + 
     498          '<SRS>EPSG:2371</SRS>' + 
     499          '<SRS>EPSG:2372</SRS>' + 
     500          '<SRS>EPSG:2373</SRS>' + 
     501          '<SRS>EPSG:2374</SRS>' + 
     502          '<SRS>EPSG:2375</SRS>' + 
     503          '<SRS>EPSG:2376</SRS>' + 
     504          '<SRS>EPSG:2377</SRS>' + 
     505          '<SRS>EPSG:2378</SRS>' + 
     506          '<SRS>EPSG:2379</SRS>' + 
     507          '<SRS>EPSG:2380</SRS>' + 
     508          '<SRS>EPSG:2381</SRS>' + 
     509          '<SRS>EPSG:2382</SRS>' + 
     510          '<SRS>EPSG:2383</SRS>' + 
     511          '<SRS>EPSG:2384</SRS>' + 
     512          '<SRS>EPSG:2385</SRS>' + 
     513          '<SRS>EPSG:2386</SRS>' + 
     514          '<SRS>EPSG:2387</SRS>' + 
     515          '<SRS>EPSG:2388</SRS>' + 
     516          '<SRS>EPSG:2389</SRS>' + 
     517          '<SRS>EPSG:2390</SRS>' + 
     518          '<SRS>EPSG:2391</SRS>' + 
     519          '<SRS>EPSG:2392</SRS>' + 
     520          '<SRS>EPSG:2393</SRS>' + 
     521          '<SRS>EPSG:2394</SRS>' + 
     522          '<SRS>EPSG:2395</SRS>' + 
     523          '<SRS>EPSG:2396</SRS>' + 
     524          '<SRS>EPSG:2397</SRS>' + 
     525          '<SRS>EPSG:2398</SRS>' + 
     526          '<SRS>EPSG:2399</SRS>' + 
     527          '<SRS>EPSG:2400</SRS>' + 
     528          '<SRS>EPSG:2401</SRS>' + 
     529          '<SRS>EPSG:2402</SRS>' + 
     530          '<SRS>EPSG:2403</SRS>' + 
     531          '<SRS>EPSG:2404</SRS>' + 
     532          '<SRS>EPSG:2405</SRS>' + 
     533          '<SRS>EPSG:2406</SRS>' + 
     534          '<SRS>EPSG:2407</SRS>' + 
     535          '<SRS>EPSG:2408</SRS>' + 
     536          '<SRS>EPSG:2409</SRS>' + 
     537          '<SRS>EPSG:2410</SRS>' + 
     538          '<SRS>EPSG:2411</SRS>' + 
     539          '<SRS>EPSG:2412</SRS>' + 
     540          '<SRS>EPSG:2413</SRS>' + 
     541          '<SRS>EPSG:2414</SRS>' + 
     542          '<SRS>EPSG:2415</SRS>' + 
     543          '<SRS>EPSG:2416</SRS>' + 
     544          '<SRS>EPSG:2417</SRS>' + 
     545          '<SRS>EPSG:2418</SRS>' + 
     546          '<SRS>EPSG:2419</SRS>' + 
     547          '<SRS>EPSG:2420</SRS>' + 
     548          '<SRS>EPSG:2421</SRS>' + 
     549          '<SRS>EPSG:2422</SRS>' + 
     550          '<SRS>EPSG:2423</SRS>' + 
     551          '<SRS>EPSG:2424</SRS>' + 
     552          '<SRS>EPSG:2425</SRS>' + 
     553          '<SRS>EPSG:2426</SRS>' + 
     554          '<SRS>EPSG:2427</SRS>' + 
     555          '<SRS>EPSG:2428</SRS>' + 
     556          '<SRS>EPSG:2429</SRS>' + 
     557          '<SRS>EPSG:2430</SRS>' + 
     558          '<SRS>EPSG:2431</SRS>' + 
     559          '<SRS>EPSG:2432</SRS>' + 
     560          '<SRS>EPSG:2433</SRS>' + 
     561          '<SRS>EPSG:2434</SRS>' + 
     562          '<SRS>EPSG:2435</SRS>' + 
     563          '<SRS>EPSG:2436</SRS>' + 
     564          '<SRS>EPSG:2437</SRS>' + 
     565          '<SRS>EPSG:2438</SRS>' + 
     566          '<SRS>EPSG:2439</SRS>' + 
     567          '<SRS>EPSG:2440</SRS>' + 
     568          '<SRS>EPSG:2441</SRS>' + 
     569          '<SRS>EPSG:2442</SRS>' + 
     570          '<SRS>EPSG:2443</SRS>' + 
     571          '<SRS>EPSG:2444</SRS>' + 
     572          '<SRS>EPSG:2445</SRS>' + 
     573          '<SRS>EPSG:2446</SRS>' + 
     574          '<SRS>EPSG:2447</SRS>' + 
     575          '<SRS>EPSG:2448</SRS>' + 
     576          '<SRS>EPSG:2449</SRS>' + 
     577          '<SRS>EPSG:2450</SRS>' + 
     578          '<SRS>EPSG:2451</SRS>' + 
     579          '<SRS>EPSG:2452</SRS>' + 
     580          '<SRS>EPSG:2453</SRS>' + 
     581          '<SRS>EPSG:2454</SRS>' + 
     582          '<SRS>EPSG:2455</SRS>' + 
     583          '<SRS>EPSG:2456</SRS>' + 
     584          '<SRS>EPSG:2457</SRS>' + 
     585          '<SRS>EPSG:2458</SRS>' + 
     586          '<SRS>EPSG:2459</SRS>' + 
     587          '<SRS>EPSG:2460</SRS>' + 
     588          '<SRS>EPSG:2461</SRS>' + 
     589          '<SRS>EPSG:2462</SRS>' + 
     590          '<SRS>EPSG:2463</SRS>' + 
     591          '<SRS>EPSG:2464</SRS>' + 
     592          '<SRS>EPSG:2465</SRS>' + 
     593          '<SRS>EPSG:2466</SRS>' + 
     594          '<SRS>EPSG:2467</SRS>' + 
     595          '<SRS>EPSG:2468</SRS>' + 
     596          '<SRS>EPSG:2469</SRS>' + 
     597          '<SRS>EPSG:2470</SRS>' + 
     598          '<SRS>EPSG:2471</SRS>' + 
     599          '<SRS>EPSG:2472</SRS>' + 
     600          '<SRS>EPSG:2473</SRS>' + 
     601          '<SRS>EPSG:2474</SRS>' + 
     602          '<SRS>EPSG:2475</SRS>' + 
     603          '<SRS>EPSG:2476</SRS>' + 
     604          '<SRS>EPSG:2477</SRS>' + 
     605          '<SRS>EPSG:2478</SRS>' + 
     606          '<SRS>EPSG:2479</SRS>' + 
     607          '<SRS>EPSG:2480</SRS>' + 
     608          '<SRS>EPSG:2481</SRS>' + 
     609          '<SRS>EPSG:2482</SRS>' + 
     610          '<SRS>EPSG:2483</SRS>' + 
     611          '<SRS>EPSG:2484</SRS>' + 
     612          '<SRS>EPSG:2485</SRS>' + 
     613          '<SRS>EPSG:2486</SRS>' + 
     614          '<SRS>EPSG:2487</SRS>' + 
     615          '<SRS>EPSG:2488</SRS>' + 
     616          '<SRS>EPSG:2489</SRS>' + 
     617          '<SRS>EPSG:2490</SRS>' + 
     618          '<SRS>EPSG:2491</SRS>' + 
     619          '<SRS>EPSG:2492</SRS>' + 
     620          '<SRS>EPSG:2493</SRS>' + 
     621          '<SRS>EPSG:2494</SRS>' + 
     622          '<SRS>EPSG:2495</SRS>' + 
     623          '<SRS>EPSG:2496</SRS>' + 
     624          '<SRS>EPSG:2497</SRS>' + 
     625          '<SRS>EPSG:2498</SRS>' + 
     626          '<SRS>EPSG:2499</SRS>' + 
     627          '<SRS>EPSG:2500</SRS>' + 
     628          '<SRS>EPSG:2501</SRS>' + 
     629          '<SRS>EPSG:2502</SRS>' + 
     630          '<SRS>EPSG:2503</SRS>' + 
     631          '<SRS>EPSG:2504</SRS>' + 
     632          '<SRS>EPSG:2505</SRS>' + 
     633          '<SRS>EPSG:2506</SRS>' + 
     634          '<SRS>EPSG:2507</SRS>' + 
     635          '<SRS>EPSG:2508</SRS>' + 
     636          '<SRS>EPSG:2509</SRS>' + 
     637          '<SRS>EPSG:2510</SRS>' + 
     638          '<SRS>EPSG:2511</SRS>' + 
     639          '<SRS>EPSG:2512</SRS>' + 
     640          '<SRS>EPSG:2513</SRS>' + 
     641          '<SRS>EPSG:2514</SRS>' + 
     642          '<SRS>EPSG:2515</SRS>' + 
     643          '<SRS>EPSG:2516</SRS>' + 
     644          '<SRS>EPSG:2517</SRS>' + 
     645          '<SRS>EPSG:2518</SRS>' + 
     646          '<SRS>EPSG:2519</SRS>' + 
     647          '<SRS>EPSG:2520</SRS>' + 
     648          '<SRS>EPSG:2521</SRS>' + 
     649          '<SRS>EPSG:2522</SRS>' + 
     650          '<SRS>EPSG:2523</SRS>' + 
     651          '<SRS>EPSG:2524</SRS>' + 
     652          '<SRS>EPSG:2525</SRS>' + 
     653          '<SRS>EPSG:2526</SRS>' + 
     654          '<SRS>EPSG:2527</SRS>' + 
     655          '<SRS>EPSG:2528</SRS>' + 
     656          '<SRS>EPSG:2529</SRS>' + 
     657          '<SRS>EPSG:2530</SRS>' + 
     658          '<SRS>EPSG:2531</SRS>' + 
     659          '<SRS>EPSG:2532</SRS>' + 
     660          '<SRS>EPSG:2533</SRS>' + 
     661          '<SRS>EPSG:2534</SRS>' + 
     662          '<SRS>EPSG:2535</SRS>' + 
     663          '<SRS>EPSG:2536</SRS>' + 
     664          '<SRS>EPSG:2537</SRS>' + 
     665          '<SRS>EPSG:2538</SRS>' + 
     666          '<SRS>EPSG:2539</SRS>' + 
     667          '<SRS>EPSG:2540</SRS>' + 
     668          '<SRS>EPSG:2541</SRS>' + 
     669          '<SRS>EPSG:2542</SRS>' + 
     670          '<SRS>EPSG:2543</SRS>' + 
     671          '<SRS>EPSG:2544</SRS>' + 
     672          '<SRS>EPSG:2545</SRS>' + 
     673          '<SRS>EPSG:2546</SRS>' + 
     674          '<SRS>EPSG:2547</SRS>' + 
     675          '<SRS>EPSG:2548</SRS>' + 
     676          '<SRS>EPSG:2549</SRS>' + 
     677          '<SRS>EPSG:2550</SRS>' + 
     678          '<SRS>EPSG:2551</SRS>' + 
     679          '<SRS>EPSG:2552</SRS>' + 
     680          '<SRS>EPSG:2553</SRS>' + 
     681          '<SRS>EPSG:2554</SRS>' + 
     682          '<SRS>EPSG:2555</SRS>' + 
     683          '<SRS>EPSG:2556</SRS>' + 
     684          '<SRS>EPSG:2557</SRS>' + 
     685          '<SRS>EPSG:2558</SRS>' + 
     686          '<SRS>EPSG:2559</SRS>' + 
     687          '<SRS>EPSG:2560</SRS>' + 
     688          '<SRS>EPSG:2561</SRS>' + 
     689          '<SRS>EPSG:2562</SRS>' + 
     690          '<SRS>EPSG:2563</SRS>' + 
     691          '<SRS>EPSG:2564</SRS>' + 
     692          '<SRS>EPSG:2565</SRS>' + 
     693          '<SRS>EPSG:2566</SRS>' + 
     694          '<SRS>EPSG:2567</SRS>' + 
     695          '<SRS>EPSG:2568</SRS>' + 
     696          '<SRS>EPSG:2569</SRS>' + 
     697          '<SRS>EPSG:2570</SRS>' + 
     698          '<SRS>EPSG:2571</SRS>' + 
     699          '<SRS>EPSG:2572</SRS>' + 
     700          '<SRS>EPSG:2573</SRS>' + 
     701          '<SRS>EPSG:2574</SRS>' + 
     702          '<SRS>EPSG:2575</SRS>' + 
     703          '<SRS>EPSG:2576</SRS>' + 
     704          '<SRS>EPSG:2577</SRS>' + 
     705          '<SRS>EPSG:2578</SRS>' + 
     706          '<SRS>EPSG:2579</SRS>' + 
     707          '<SRS>EPSG:2580</SRS>' + 
     708          '<SRS>EPSG:2581</SRS>' + 
     709          '<SRS>EPSG:2582</SRS>' + 
     710          '<SRS>EPSG:2583</SRS>' + 
     711          '<SRS>EPSG:2584</SRS>' + 
     712          '<SRS>EPSG:2585</SRS>' + 
     713          '<SRS>EPSG:2586</SRS>' + 
     714          '<SRS>EPSG:2587</SRS>' + 
     715          '<SRS>EPSG:2588</SRS>' + 
     716          '<SRS>EPSG:2589</SRS>' + 
     717          '<SRS>EPSG:2590</SRS>' + 
     718          '<SRS>EPSG:2591</SRS>' + 
     719          '<SRS>EPSG:2592</SRS>' + 
     720          '<SRS>EPSG:2593</SRS>' + 
     721          '<SRS>EPSG:2594</SRS>' + 
     722          '<SRS>EPSG:2595</SRS>' + 
     723          '<SRS>EPSG:2596</SRS>' + 
     724          '<SRS>EPSG:2597</SRS>' + 
     725          '<SRS>EPSG:2598</SRS>' + 
     726          '<SRS>EPSG:2599</SRS>' + 
     727          '<SRS>EPSG:2600</SRS>' + 
     728          '<SRS>EPSG:2601</SRS>' + 
     729          '<SRS>EPSG:2602</SRS>' + 
     730          '<SRS>EPSG:2603</SRS>' + 
     731          '<SRS>EPSG:2604</SRS>' + 
     732          '<SRS>EPSG:2605</SRS>' + 
     733          '<SRS>EPSG:2606</SRS>' + 
     734          '<SRS>EPSG:2607</SRS>' + 
     735          '<SRS>EPSG:2608</SRS>' + 
     736          '<SRS>EPSG:2609</SRS>' + 
     737          '<SRS>EPSG:2610</SRS>' + 
     738          '<SRS>EPSG:2611</SRS>' + 
     739          '<SRS>EPSG:2612</SRS>' + 
     740          '<SRS>EPSG:2613</SRS>' + 
     741          '<SRS>EPSG:2614</SRS>' + 
     742          '<SRS>EPSG:2615</SRS>' + 
     743          '<SRS>EPSG:2616</SRS>' + 
     744          '<SRS>EPSG:2617</SRS>' + 
     745          '<SRS>EPSG:2618</SRS>' + 
     746          '<SRS>EPSG:2619</SRS>' + 
     747          '<SRS>EPSG:2620</SRS>' + 
     748          '<SRS>EPSG:2621</SRS>' + 
     749          '<SRS>EPSG:2622</SRS>' + 
     750          '<SRS>EPSG:2623</SRS>' + 
     751          '<SRS>EPSG:2624</SRS>' + 
     752          '<SRS>EPSG:2625</SRS>' + 
     753          '<SRS>EPSG:2626</SRS>' + 
     754          '<SRS>EPSG:2627</SRS>' + 
     755          '<SRS>EPSG:2628</SRS>' + 
     756          '<SRS>EPSG:2629</SRS>' + 
     757          '<SRS>EPSG:2630</SRS>' + 
     758          '<SRS>EPSG:2631</SRS>' + 
     759          '<SRS>EPSG:2632</SRS>' + 
     760          '<SRS>EPSG:2633</SRS>' + 
     761          '<SRS>EPSG:2634</SRS>' + 
     762          '<SRS>EPSG:2635</SRS>' + 
     763          '<SRS>EPSG:2636</SRS>' + 
     764          '<SRS>EPSG:2637</SRS>' + 
     765          '<SRS>EPSG:2638</SRS>' + 
     766          '<SRS>EPSG:2639</SRS>' + 
     767          '<SRS>EPSG:2640</SRS>' + 
     768          '<SRS>EPSG:2641</SRS>' + 
     769          '<SRS>EPSG:2642</SRS>' + 
     770          '<SRS>EPSG:2643</SRS>' + 
     771          '<SRS>EPSG:2644</SRS>' + 
     772          '<SRS>EPSG:2645</SRS>' + 
     773          '<SRS>EPSG:2646</SRS>' + 
     774          '<SRS>EPSG:2647</SRS>' + 
     775          '<SRS>EPSG:2648</SRS>' + 
     776          '<SRS>EPSG:2649</SRS>' + 
     777          '<SRS>EPSG:2650</SRS>' + 
     778          '<SRS>EPSG:2651</SRS>' + 
     779          '<SRS>EPSG:2652</SRS>' + 
     780          '<SRS>EPSG:2653</SRS>' + 
     781          '<SRS>EPSG:2654</SRS>' + 
     782          '<SRS>EPSG:2655</SRS>' + 
     783          '<SRS>EPSG:2656</SRS>' + 
     784          '<SRS>EPSG:2657</SRS>' + 
     785          '<SRS>EPSG:2658</SRS>' + 
     786          '<SRS>EPSG:2659</SRS>' + 
     787          '<SRS>EPSG:2660</SRS>' + 
     788          '<SRS>EPSG:2661</SRS>' + 
     789          '<SRS>EPSG:2662</SRS>' + 
     790          '<SRS>EPSG:2663</SRS>' + 
     791          '<SRS>EPSG:2664</SRS>' + 
     792          '<SRS>EPSG:2665</SRS>' + 
     793          '<SRS>EPSG:2666</SRS>' + 
     794          '<SRS>EPSG:2667</SRS>' + 
     795          '<SRS>EPSG:2668</SRS>' + 
     796          '<SRS>EPSG:2669</SRS>' + 
     797          '<SRS>EPSG:2670</SRS>' + 
     798          '<SRS>EPSG:2671</SRS>' + 
     799          '<SRS>EPSG:2672</SRS>' + 
     800          '<SRS>EPSG:2673</SRS>' + 
     801          '<SRS>EPSG:2674</SRS>' + 
     802          '<SRS>EPSG:2675</SRS>' + 
     803          '<SRS>EPSG:2676</SRS>' + 
     804          '<SRS>EPSG:2677</SRS>' + 
     805          '<SRS>EPSG:2678</SRS>' + 
     806          '<SRS>EPSG:2679</SRS>' + 
     807          '<SRS>EPSG:2680</SRS>' + 
     808          '<SRS>EPSG:2681</SRS>' + 
     809          '<SRS>EPSG:2682</SRS>' + 
     810          '<SRS>EPSG:2683</SRS>' + 
     811          '<SRS>EPSG:2684</SRS>' + 
     812          '<SRS>EPSG:2685</SRS>' + 
     813          '<SRS>EPSG:2686</SRS>' + 
     814          '<SRS>EPSG:2687</SRS>' + 
     815          '<SRS>EPSG:2688</SRS>' + 
     816          '<SRS>EPSG:2689</SRS>' + 
     817          '<SRS>EPSG:2690</SRS>' + 
     818          '<SRS>EPSG:2691</SRS>' + 
     819          '<SRS>EPSG:2692</SRS>' + 
     820          '<SRS>EPSG:2693</SRS>' + 
     821          '<SRS>EPSG:2694</SRS>' + 
     822          '<SRS>EPSG:2695</SRS>' + 
     823          '<SRS>EPSG:2696</SRS>' + 
     824          '<SRS>EPSG:2697</SRS>' + 
     825          '<SRS>EPSG:2698</SRS>' + 
     826          '<SRS>EPSG:2699</SRS>' + 
     827          '<SRS>EPSG:2700</SRS>' + 
     828          '<SRS>EPSG:2701</SRS>' + 
     829          '<SRS>EPSG:2702</SRS>' + 
     830          '<SRS>EPSG:2703</SRS>' + 
     831          '<SRS>EPSG:2704</SRS>' + 
     832          '<SRS>EPSG:2705</SRS>' + 
     833          '<SRS>EPSG:2706</SRS>' + 
     834          '<SRS>EPSG:2707</SRS>' + 
     835          '<SRS>EPSG:2708</SRS>' + 
     836          '<SRS>EPSG:2709</SRS>' + 
     837          '<SRS>EPSG:2710</SRS>' + 
     838          '<SRS>EPSG:2711</SRS>' + 
     839          '<SRS>EPSG:2712</SRS>' + 
     840          '<SRS>EPSG:2713</SRS>' + 
     841          '<SRS>EPSG:2714</SRS>' + 
     842          '<SRS>EPSG:2715</SRS>' + 
     843          '<SRS>EPSG:2716</SRS>' + 
     844          '<SRS>EPSG:2717</SRS>' + 
     845          '<SRS>EPSG:2718</SRS>' + 
     846          '<SRS>EPSG:2719</SRS>' + 
     847          '<SRS>EPSG:2720</SRS>' + 
     848          '<SRS>EPSG:2721</SRS>' + 
     849          '<SRS>EPSG:2722</SRS>' + 
     850          '<SRS>EPSG:2723</SRS>' + 
     851          '<SRS>EPSG:2724</SRS>' + 
     852          '<SRS>EPSG:2725</SRS>' + 
     853          '<SRS>EPSG:2726</SRS>' + 
     854          '<SRS>EPSG:2727</SRS>' + 
     855          '<SRS>EPSG:2728</SRS>' + 
     856          '<SRS>EPSG:2729</SRS>' + 
     857          '<SRS>EPSG:2730</SRS>' + 
     858          '<SRS>EPSG:2731</SRS>' + 
     859          '<SRS>EPSG:2732</SRS>' + 
     860          '<SRS>EPSG:2733</SRS>' + 
     861          '<SRS>EPSG:2734</SRS>' + 
     862          '<SRS>EPSG:2735</SRS>' + 
     863          '<SRS>EPSG:2736</SRS>' + 
     864          '<SRS>EPSG:2737</SRS>' + 
     865          '<SRS>EPSG:2738</SRS>' + 
     866          '<SRS>EPSG:2739</SRS>' + 
     867          '<SRS>EPSG:2740</SRS>' + 
     868          '<SRS>EPSG:2741</SRS>' + 
     869          '<SRS>EPSG:2742</SRS>' + 
     870          '<SRS>EPSG:2743</SRS>' + 
     871          '<SRS>EPSG:2744</SRS>' + 
     872          '<SRS>EPSG:2745</SRS>' + 
     873          '<SRS>EPSG:2746</SRS>' + 
     874          '<SRS>EPSG:2747</SRS>' + 
     875          '<SRS>EPSG:2748</SRS>' + 
     876          '<SRS>EPSG:2749</SRS>' + 
     877          '<SRS>EPSG:2750</SRS>' + 
     878          '<SRS>EPSG:2751</SRS>' + 
     879          '<SRS>EPSG:2752</SRS>' + 
     880          '<SRS>EPSG:2753</SRS>' + 
     881          '<SRS>EPSG:2754</SRS>' + 
     882          '<SRS>EPSG:2755</SRS>' + 
     883          '<SRS>EPSG:2756</SRS>' + 
     884          '<SRS>EPSG:2757</SRS>' + 
     885          '<SRS>EPSG:2758</SRS>' + 
     886          '<SRS>EPSG:2759</SRS>' + 
     887          '<SRS>EPSG:2760</SRS>' + 
     888          '<SRS>EPSG:2761</SRS>' + 
     889          '<SRS>EPSG:2762</SRS>' + 
     890          '<SRS>EPSG:2763</SRS>' + 
     891          '<SRS>EPSG:2764</SRS>' + 
     892          '<SRS>EPSG:2765</SRS>' + 
     893          '<SRS>EPSG:2766</SRS>' + 
     894          '<SRS>EPSG:2767</SRS>' + 
     895          '<SRS>EPSG:2768</SRS>' + 
     896          '<SRS>EPSG:2769</SRS>' + 
     897          '<SRS>EPSG:2770</SRS>' + 
     898          '<SRS>EPSG:2771</SRS>' + 
     899          '<SRS>EPSG:2772</SRS>' + 
     900          '<SRS>EPSG:2773</SRS>' + 
     901          '<SRS>EPSG:2774</SRS>' + 
     902          '<SRS>EPSG:2775</SRS>' + 
     903          '<SRS>EPSG:2776</SRS>' + 
     904          '<SRS>EPSG:2777</SRS>' + 
     905          '<SRS>EPSG:2778</SRS>' + 
     906          '<SRS>EPSG:2779</SRS>' + 
     907          '<SRS>EPSG:2780</SRS>' + 
     908          '<SRS>EPSG:2781</SRS>' + 
     909          '<SRS>EPSG:2782</SRS>' + 
     910          '<SRS>EPSG:2783</SRS>' + 
     911          '<SRS>EPSG:2784</SRS>' + 
     912          '<SRS>EPSG:2785</SRS>' + 
     913          '<SRS>EPSG:2786</SRS>' + 
     914          '<SRS>EPSG:2787</SRS>' + 
     915          '<SRS>EPSG:2788</SRS>' + 
     916          '<SRS>EPSG:2789</SRS>' + 
     917          '<SRS>EPSG:2790</SRS>' + 
     918          '<SRS>EPSG:2791</SRS>' + 
     919          '<SRS>EPSG:2792</SRS>' + 
     920          '<SRS>EPSG:2793</SRS>' + 
     921          '<SRS>EPSG:2794</SRS>' + 
     922          '<SRS>EPSG:2795</SRS>' + 
     923          '<SRS>EPSG:2796</SRS>' + 
     924          '<SRS>EPSG:2797</SRS>' + 
     925          '<SRS>EPSG:2798</SRS>' + 
     926          '<SRS>EPSG:2799</SRS>' + 
     927          '<SRS>EPSG:2800</SRS>' + 
     928          '<SRS>EPSG:2801</SRS>' + 
     929          '<SRS>EPSG:2802</SRS>' + 
     930          '<SRS>EPSG:2803</SRS>' + 
     931          '<SRS>EPSG:2804</SRS>' + 
     932          '<SRS>EPSG:2805</SRS>' + 
     933          '<SRS>EPSG:2806</SRS>' + 
     934          '<SRS>EPSG:2807</SRS>' + 
     935          '<SRS>EPSG:2808</SRS>' + 
     936          '<SRS>EPSG:2809</SRS>' + 
     937          '<SRS>EPSG:2810</SRS>' + 
     938          '<SRS>EPSG:2811</SRS>' + 
     939          '<SRS>EPSG:2812</SRS>' + 
     940          '<SRS>EPSG:2813</SRS>' + 
     941          '<SRS>EPSG:2814</SRS>' + 
     942          '<SRS>EPSG:2815</SRS>' + 
     943          '<SRS>EPSG:2816</SRS>' + 
     944          '<SRS>EPSG:2817</SRS>' + 
     945          '<SRS>EPSG:2818</SRS>' + 
     946          '<SRS>EPSG:2819</SRS>' + 
     947          '<SRS>EPSG:2820</SRS>' + 
     948          '<SRS>EPSG:2821</SRS>' + 
     949          '<SRS>EPSG:2822</SRS>' + 
     950          '<SRS>EPSG:2823</SRS>' + 
     951          '<SRS>EPSG:2824</SRS>' + 
     952          '<SRS>EPSG:2825</SRS>' + 
     953          '<SRS>EPSG:2826</SRS>' + 
     954          '<SRS>EPSG:2827</SRS>' + 
     955          '<SRS>EPSG:2828</SRS>' + 
     956          '<SRS>EPSG:2829</SRS>' + 
     957          '<SRS>EPSG:2830</SRS>' + 
     958          '<SRS>EPSG:2831</SRS>' + 
     959          '<SRS>EPSG:2832</SRS>' + 
     960          '<SRS>EPSG:2833</SRS>' + 
     961          '<SRS>EPSG:2834</SRS>' + 
     962          '<SRS>EPSG:2835</SRS>' + 
     963          '<SRS>EPSG:2836</SRS>' + 
     964          '<SRS>EPSG:2837</SRS>' + 
     965          '<SRS>EPSG:2838</SRS>' + 
     966          '<SRS>EPSG:2839</SRS>' + 
     967          '<SRS>EPSG:2840</SRS>' + 
     968          '<SRS>EPSG:2841</SRS>' + 
     969          '<SRS>EPSG:2842</SRS>' + 
     970          '<SRS>EPSG:2843</SRS>' + 
     971          '<SRS>EPSG:2844</SRS>' + 
     972          '<SRS>EPSG:2845</SRS>' + 
     973          '<SRS>EPSG:2846</SRS>' + 
     974          '<SRS>EPSG:2847</SRS>' + 
     975          '<SRS>EPSG:2848</SRS>' + 
     976          '<SRS>EPSG:2849</SRS>' + 
     977          '<SRS>EPSG:2850</SRS>' + 
     978          '<SRS>EPSG:2851</SRS>' + 
     979          '<SRS>EPSG:2852</SRS>' + 
     980          '<SRS>EPSG:2853</SRS>' + 
     981          '<SRS>EPSG:2854</SRS>' + 
     982          '<SRS>EPSG:2855</SRS>' + 
     983          '<SRS>EPSG:2856</SRS>' + 
     984          '<SRS>EPSG:2857</SRS>' + 
     985          '<SRS>EPSG:2858</SRS>' + 
     986          '<SRS>EPSG:2859</SRS>' + 
     987          '<SRS>EPSG:2860</SRS>' + 
     988          '<SRS>EPSG:2861</SRS>' + 
     989          '<SRS>EPSG:2862</SRS>' + 
     990          '<SRS>EPSG:2863</SRS>' + 
     991          '<SRS>EPSG:2864</SRS>' + 
     992          '<SRS>EPSG:2865</SRS>' + 
     993          '<SRS>EPSG:2866</SRS>' + 
     994          '<SRS>EPSG:2867</SRS>' + 
     995          '<SRS>EPSG:2868</SRS>' + 
     996          '<SRS>EPSG:2869</SRS>' + 
     997          '<SRS>EPSG:2870</SRS>' + 
     998          '<SRS>EPSG:2871</SRS>' + 
     999          '<SRS>EPSG:2872</SRS>' + 
     1000          '<SRS>EPSG:2873</SRS>' + 
     1001          '<SRS>EPSG:2874</SRS>' + 
     1002          '<SRS>EPSG:2875</SRS>' + 
     1003          '<SRS>EPSG:2876</SRS>' + 
     1004          '<SRS>EPSG:2877</SRS>' + 
     1005          '<SRS>EPSG:2878</SRS>' + 
     1006          '<SRS>EPSG:2879</SRS>' + 
     1007          '<SRS>EPSG:2880</SRS>' + 
     1008          '<SRS>EPSG:2881</SRS>' + 
     1009          '<SRS>EPSG:2882</SRS>' + 
     1010          '<SRS>EPSG:2883</SRS>' + 
     1011          '<SRS>EPSG:2884</SRS>' + 
     1012          '<SRS>EPSG:2885</SRS>' + 
     1013          '<SRS>EPSG:2886</SRS>' + 
     1014          '<SRS>EPSG:2887</SRS>' + 
     1015          '<SRS>EPSG:2888</SRS>' + 
     1016          '<SRS>EPSG:2889</SRS>' + 
     1017          '<SRS>EPSG:2890</SRS>' + 
     1018          '<SRS>EPSG:2891</SRS>' + 
     1019          '<SRS>EPSG:2892</SRS>' + 
     1020          '<SRS>EPSG:2893</SRS>' + 
     1021          '<SRS>EPSG:2894</SRS>' + 
     1022          '<SRS>EPSG:2895</SRS>' + 
     1023          '<SRS>EPSG:2896</SRS>' + 
     1024          '<SRS>EPSG:2897</SRS>' + 
     1025          '<SRS>EPSG:2898</SRS>' + 
     1026          '<SRS>EPSG:2899</SRS>' + 
     1027          '<SRS>EPSG:2900</SRS>' + 
     1028          '<SRS>EPSG:2901</SRS>' + 
     1029          '<SRS>EPSG:2902</SRS>' + 
     1030          '<SRS>EPSG:2903</SRS>' + 
     1031          '<SRS>EPSG:2904</SRS>' + 
     1032          '<SRS>EPSG:2905</SRS>' + 
     1033          '<SRS>EPSG:2906</SRS>' + 
     1034          '<SRS>EPSG:2907</SRS>' + 
     1035          '<SRS>EPSG:2908</SRS>' + 
     1036          '<SRS>EPSG:2909</SRS>' + 
     1037          '<SRS>EPSG:2910</SRS>' + 
     1038          '<SRS>EPSG:2911</SRS>' + 
     1039          '<SRS>EPSG:2912</SRS>' + 
     1040          '<SRS>EPSG:2913</SRS>' + 
     1041          '<SRS>EPSG:2914</SRS>' + 
     1042          '<SRS>EPSG:2915</SRS>' + 
     1043          '<SRS>EPSG:2916</SRS>' + 
     1044          '<SRS>EPSG:2917</SRS>' + 
     1045          '<SRS>EPSG:2918</SRS>' + 
     1046          '<SRS>EPSG:2919</SRS>' + 
     1047          '<SRS>EPSG:2920</SRS>' + 
     1048          '<SRS>EPSG:2921</SRS>' + 
     1049          '<SRS>EPSG:2922</SRS>' + 
     1050          '<SRS>EPSG:2923</SRS>' + 
     1051          '<SRS>EPSG:2924</SRS>' + 
     1052          '<SRS>EPSG:2925</SRS>' + 
     1053          '<SRS>EPSG:2926</SRS>' + 
     1054          '<SRS>EPSG:2927</SRS>' + 
     1055          '<SRS>EPSG:2928</SRS>' + 
     1056          '<SRS>EPSG:2929</SRS>' + 
     1057          '<SRS>EPSG:2930</SRS>' + 
     1058          '<SRS>EPSG:2931</SRS>' + 
     1059          '<SRS>EPSG:2932</SRS>' + 
     1060          '<SRS>EPSG:2933</SRS>' + 
     1061          '<SRS>EPSG:2934</SRS>' + 
     1062          '<SRS>EPSG:2935</SRS>' + 
     1063          '<SRS>EPSG:2936</SRS>' + 
     1064          '<SRS>EPSG:2937</SRS>' + 
     1065          '<SRS>EPSG:2938</SRS>' + 
     1066          '<SRS>EPSG:2939</SRS>' + 
     1067          '<SRS>EPSG:2940</SRS>' + 
     1068          '<SRS>EPSG:2941</SRS>' + 
     1069          '<SRS>EPSG:2942</SRS>' + 
     1070          '<SRS>EPSG:2943</SRS>' + 
     1071          '<SRS>EPSG:2944</SRS>' + 
     1072          '<SRS>EPSG:2945</SRS>' + 
     1073          '<SRS>EPSG:2946</SRS>' + 
     1074          '<SRS>EPSG:2947</SRS>' + 
     1075          '<SRS>EPSG:2948</SRS>' + 
     1076          '<SRS>EPSG:2949</SRS>' + 
     1077          '<SRS>EPSG:2950</SRS>' + 
     1078          '<SRS>EPSG:2951</SRS>' + 
     1079          '<SRS>EPSG:2952</SRS>' + 
     1080          '<SRS>EPSG:2953</SRS>' + 
     1081          '<SRS>EPSG:2954</SRS>' + 
     1082          '<SRS>EPSG:2955</SRS>' + 
     1083          '<SRS>EPSG:2956</SRS>' + 
     1084          '<SRS>EPSG:2957</SRS>' + 
     1085          '<SRS>EPSG:2958</SRS>' + 
     1086          '<SRS>EPSG:2959</SRS>' + 
     1087          '<SRS>EPSG:2960</SRS>' + 
     1088          '<SRS>EPSG:2961</SRS>' + 
     1089          '<SRS>EPSG:2962</SRS>' + 
     1090          '<SRS>EPSG:2963</SRS>' + 
     1091          '<SRS>EPSG:2964</SRS>' + 
     1092          '<SRS>EPSG:2965</SRS>' + 
     1093          '<SRS>EPSG:2966</SRS>' + 
     1094          '<SRS>EPSG:2967</SRS>' + 
     1095          '<SRS>EPSG:2968</SRS>' + 
     1096          '<SRS>EPSG:2969</SRS>' + 
     1097          '<SRS>EPSG:2970</SRS>' + 
     1098          '<SRS>EPSG:2971</SRS>' + 
     1099          '<SRS>EPSG:2972</SRS>' + 
     1100          '<SRS>EPSG:2973</SRS>' + 
     1101          '<SRS>EPSG:2975</SRS>' + 
     1102          '<SRS>EPSG:2976</SRS>' + 
     1103          '<SRS>EPSG:2977</SRS>' + 
     1104          '<SRS>EPSG:2978</SRS>' + 
     1105          '<SRS>EPSG:2979</SRS>' + 
     1106          '<SRS>EPSG:2980</SRS>' + 
     1107          '<SRS>EPSG:2981</SRS>' + 
     1108          '<SRS>EPSG:2982</SRS>' + 
     1109          '<SRS>EPSG:2983</SRS>' + 
     1110          '<SRS>EPSG:2984</SRS>' + 
     1111          '<SRS>EPSG:2985</SRS>' + 
     1112          '<SRS>EPSG:2986</SRS>' + 
     1113          '<SRS>EPSG:2987</SRS>' + 
     1114          '<SRS>EPSG:2988</SRS>' + 
     1115          '<SRS>EPSG:2989</SRS>' + 
     1116          '<SRS>EPSG:2990</SRS>' + 
     1117          '<SRS>EPSG:2991</SRS>' + 
     1118          '<SRS>EPSG:2992</SRS>' + 
     1119          '<SRS>EPSG:2993</SRS>' + 
     1120          '<SRS>EPSG:2994</SRS>' + 
     1121          '<SRS>EPSG:2995</SRS>' + 
     1122          '<SRS>EPSG:2996</SRS>' + 
     1123          '<SRS>EPSG:2997</SRS>' + 
     1124          '<SRS>EPSG:2998</SRS>' + 
     1125          '<SRS>EPSG:2999</SRS>' + 
     1126          '<SRS>EPSG:3000</SRS>' + 
     1127          '<SRS>EPSG:3001</SRS>' + 
     1128          '<SRS>EPSG:3002</SRS>' + 
     1129          '<SRS>EPSG:3003</SRS>' + 
     1130          '<SRS>EPSG:3004</SRS>' + 
     1131          '<SRS>EPSG:3005</SRS>' + 
     1132          '<SRS>EPSG:3006</SRS>' + 
     1133          '<SRS>EPSG:3007</SRS>' + 
     1134          '<SRS>EPSG:3008</SRS>' + 
     1135          '<SRS>EPSG:3009</SRS>' + 
     1136          '<SRS>EPSG:3010</SRS>' + 
     1137          '<SRS>EPSG:3011</SRS>' + 
     1138          '<SRS>EPSG:3012</SRS>' + 
     1139          '<SRS>EPSG:3013</SRS>' + 
     1140          '<SRS>EPSG:3014</SRS>' + 
     1141          '<SRS>EPSG:3015</SRS>' + 
     1142          '<SRS>EPSG:3016</SRS>' + 
     1143          '<SRS>EPSG:3017</SRS>' + 
     1144          '<SRS>EPSG:3018</SRS>' + 
     1145          '<SRS>EPSG:3019</SRS>' + 
     1146          '<SRS>EPSG:3020</SRS>' + 
     1147          '<SRS>EPSG:3021</SRS>' + 
     1148          '<SRS>EPSG:3022</SRS>' + 
     1149          '<SRS>EPSG:3023</SRS>' + 
     1150          '<SRS>EPSG:3024</SRS>' + 
     1151          '<SRS>EPSG:3025</SRS>' + 
     1152          '<SRS>EPSG:3026</SRS>' + 
     1153          '<SRS>EPSG:3027</SRS>' + 
     1154          '<SRS>EPSG:3028</SRS>' + 
     1155          '<SRS>EPSG:3029</SRS>' + 
     1156          '<SRS>EPSG:3030</SRS>' + 
     1157          '<SRS>EPSG:3031</SRS>' + 
     1158          '<SRS>EPSG:3032</SRS>' + 
     1159          '<SRS>EPSG:3033</SRS>' + 
     1160          '<SRS>EPSG:3034</SRS>' + 
     1161          '<SRS>EPSG:3035</SRS>' + 
     1162          '<SRS>EPSG:3036</SRS>' + 
     1163          '<SRS>EPSG:3037</SRS>' + 
     1164          '<SRS>EPSG:3038</SRS>' + 
     1165          '<SRS>EPSG:3039</SRS>' + 
     1166          '<SRS>EPSG:3040</SRS>' + 
     1167          '<SRS>EPSG:3041</SRS>' + 
     1168          '<SRS>EPSG:3042</SRS>' + 
     1169          '<SRS>EPSG:3043</SRS>' + 
     1170          '<SRS>EPSG:3044</SRS>' + 
     1171          '<SRS>EPSG:3045</SRS>' + 
     1172          '<SRS>EPSG:3046</SRS>' + 
     1173          '<SRS>EPSG:3047</SRS>' + 
     1174          '<SRS>EPSG:3048</SRS>' + 
     1175          '<SRS>EPSG:3049</SRS>' + 
     1176          '<SRS>EPSG:3050</SRS>' + 
     1177          '<SRS>EPSG:3051</SRS>' + 
     1178          '<SRS>EPSG:3052</SRS>' + 
     1179          '<SRS>EPSG:3053</SRS>' + 
     1180          '<SRS>EPSG:3054</SRS>' + 
     1181          '<SRS>EPSG:3055</SRS>' + 
     1182          '<SRS>EPSG:3056</SRS>' + 
     1183          '<SRS>EPSG:3057</SRS>' + 
     1184          '<SRS>EPSG:3058</SRS>' + 
     1185          '<SRS>EPSG:3059</SRS>' + 
     1186          '<SRS>EPSG:3060</SRS>' + 
     1187          '<SRS>EPSG:3061</SRS>' + 
     1188          '<SRS>EPSG:3062</SRS>' + 
     1189          '<SRS>EPSG:3063</SRS>' + 
     1190          '<SRS>EPSG:3064</SRS>' + 
     1191          '<SRS>EPSG:3065</SRS>' + 
     1192          '<SRS>EPSG:3066</SRS>' + 
     1193          '<SRS>EPSG:3067</SRS>' + 
     1194          '<SRS>EPSG:3068</SRS>' + 
     1195          '<SRS>EPSG:3069</SRS>' + 
     1196          '<SRS>EPSG:3070</SRS>' + 
     1197          '<SRS>EPSG:3071</SRS>' + 
     1198          '<SRS>EPSG:3072</SRS>' + 
     1199          '<SRS>EPSG:3073</SRS>' + 
     1200          '<SRS>EPSG:3074</SRS>' + 
     1201          '<SRS>EPSG:3075</SRS>' + 
     1202          '<SRS>EPSG:3076</SRS>' + 
     1203          '<SRS>EPSG:3077</SRS>' + 
     1204          '<SRS>EPSG:3078</SRS>' + 
     1205          '<SRS>EPSG:3079</SRS>' + 
     1206          '<SRS>EPSG:3080</SRS>' + 
     1207          '<SRS>EPSG:3081</SRS>' + 
     1208          '<SRS>EPSG:3082</SRS>' + 
     1209          '<SRS>EPSG:3083</SRS>' + 
     1210          '<SRS>EPSG:3084</SRS>' + 
     1211          '<SRS>EPSG:3085</SRS>' + 
     1212          '<SRS>EPSG:3086</SRS>' + 
     1213          '<SRS>EPSG:3087</SRS>' + 
     1214          '<SRS>EPSG:3088</SRS>' + 
     1215          '<SRS>EPSG:3089</SRS>' + 
     1216          '<SRS>EPSG:3090</SRS>' + 
     1217          '<SRS>EPSG:3091</SRS>' + 
     1218          '<SRS>EPSG:3092</SRS>' + 
     1219          '<SRS>EPSG:3093</SRS>' + 
     1220          '<SRS>EPSG:3094</SRS>' + 
     1221          '<SRS>EPSG:3095</SRS>' + 
     1222          '<SRS>EPSG:3096</SRS>' + 
     1223          '<SRS>EPSG:3097</SRS>' + 
     1224          '<SRS>EPSG:3098</SRS>' + 
     1225          '<SRS>EPSG:3099</SRS>' + 
     1226          '<SRS>EPSG:3100</SRS>' + 
     1227          '<SRS>EPSG:3101</SRS>' + 
     1228          '<SRS>EPSG:3102</SRS>' + 
     1229          '<SRS>EPSG:3103</SRS>' + 
     1230          '<SRS>EPSG:3104</SRS>' + 
     1231          '<SRS>EPSG:3105</SRS>' + 
     1232          '<SRS>EPSG:3106</SRS>' + 
     1233          '<SRS>EPSG:3107</SRS>' + 
     1234          '<SRS>EPSG:3108</SRS>' + 
     1235          '<SRS>EPSG:3109</SRS>' + 
     1236          '<SRS>EPSG:3110</SRS>' + 
     1237          '<SRS>EPSG:3111</SRS>' + 
     1238          '<SRS>EPSG:3112</SRS>' + 
     1239          '<SRS>EPSG:3113</SRS>' + 
     1240          '<SRS>EPSG:3114</SRS>' + 
     1241          '<SRS>EPSG:3115</SRS>' + 
     1242          '<SRS>EPSG:3116</SRS>' + 
     1243          '<SRS>EPSG:3117</SRS>' + 
     1244          '<SRS>EPSG:3118</SRS>' + 
     1245          '<SRS>EPSG:3119</SRS>' + 
     1246          '<SRS>EPSG:3120</SRS>' + 
     1247          '<SRS>EPSG:3121</SRS>' + 
     1248          '<SRS>EPSG:3122</SRS>' + 
     1249          '<SRS>EPSG:3123</SRS>' + 
     1250          '<SRS>EPSG:3124</SRS>' + 
     1251          '<SRS>EPSG:3125</SRS>' + 
     1252          '<SRS>EPSG:3126</SRS>' + 
     1253          '<SRS>EPSG:3127</SRS>' + 
     1254          '<SRS>EPSG:3128</SRS>' + 
     1255          '<SRS>EPSG:3129</SRS>' + 
     1256          '<SRS>EPSG:3130</SRS>' + 
     1257          '<SRS>EPSG:3131</SRS>' + 
     1258          '<SRS>EPSG:3132</SRS>' + 
     1259          '<SRS>EPSG:3133</SRS>' + 
     1260          '<SRS>EPSG:3134</SRS>' + 
     1261          '<SRS>EPSG:3135</SRS>' + 
     1262          '<SRS>EPSG:3136</SRS>' + 
     1263          '<SRS>EPSG:3137</SRS>' + 
     1264          '<SRS>EPSG:3138</SRS>' + 
     1265          '<SRS>EPSG:3139</SRS>' + 
     1266          '<SRS>EPSG:3140</SRS>' + 
     1267          '<SRS>EPSG:3141</SRS>' + 
     1268          '<SRS>EPSG:3142</SRS>' + 
     1269          '<SRS>EPSG:3143</SRS>' + 
     1270          '<SRS>EPSG:3144</SRS>' + 
     1271          '<SRS>EPSG:3145</SRS>' + 
     1272          '<SRS>EPSG:3146</SRS>' + 
     1273          '<SRS>EPSG:3147</SRS>' + 
     1274          '<SRS>EPSG:3148</SRS>' + 
     1275          '<SRS>EPSG:3149</SRS>' + 
     1276          '<SRS>EPSG:3150</SRS>' + 
     1277          '<SRS>EPSG:3151</SRS>' + 
     1278          '<SRS>EPSG:3152</SRS>' + 
     1279          '<SRS>EPSG:3153</SRS>' + 
     1280          '<SRS>EPSG:3154</SRS>' + 
     1281          '<SRS>EPSG:3155</SRS>' + 
     1282          '<SRS>EPSG:3156</SRS>' + 
     1283          '<SRS>EPSG:3157</SRS>' + 
     1284          '<SRS>EPSG:3158</SRS>' + 
     1285          '<SRS>EPSG:3159</SRS>' + 
     1286          '<SRS>EPSG:3160</SRS>' + 
     1287          '<SRS>EPSG:3161</SRS>' + 
     1288          '<SRS>EPSG:3162</SRS>' + 
     1289          '<SRS>EPSG:3163</SRS>' + 
     1290          '<SRS>EPSG:3164</SRS>' + 
     1291          '<SRS>EPSG:3165</SRS>' + 
     1292          '<SRS>EPSG:3166</SRS>' + 
     1293          '<SRS>EPSG:3167</SRS>' + 
     1294          '<SRS>EPSG:3168</SRS>' + 
     1295          '<SRS>EPSG:3169</SRS>' + 
     1296          '<SRS>EPSG:3170</SRS>' + 
     1297          '<SRS>EPSG:3171</SRS>' + 
     1298          '<SRS>EPSG:3172</SRS>' + 
     1299          '<SRS>EPSG:3173</SRS>' + 
     1300          '<SRS>EPSG:3174</SRS>' + 
     1301          '<SRS>EPSG:3175</SRS>' + 
     1302          '<SRS>EPSG:3176</SRS>' + 
     1303          '<SRS>EPSG:3177</SRS>' + 
     1304          '<SRS>EPSG:3178</SRS>' + 
     1305          '<SRS>EPSG:3179</SRS>' + 
     1306          '<SRS>EPSG:3180</SRS>' + 
     1307          '<SRS>EPSG:3181</SRS>' + 
     1308          '<SRS>EPSG:3182</SRS>' + 
     1309          '<SRS>EPSG:3183</SRS>' + 
     1310          '<SRS>EPSG:3184</SRS>' + 
     1311          '<SRS>EPSG:3185</SRS>' + 
     1312          '<SRS>EPSG:3186</SRS>' + 
     1313          '<SRS>EPSG:3187</SRS>' + 
     1314          '<SRS>EPSG:3188</SRS>' + 
     1315          '<SRS>EPSG:3189</SRS>' + 
     1316          '<SRS>EPSG:3190</SRS>' + 
     1317          '<SRS>EPSG:3191</SRS>' + 
     1318          '<SRS>EPSG:3192</SRS>' + 
     1319          '<SRS>EPSG:3193</SRS>' + 
     1320          '<SRS>EPSG:3194</SRS>' + 
     1321          '<SRS>EPSG:3195</SRS>' + 
     1322          '<SRS>EPSG:3196</SRS>' + 
     1323          '<SRS>EPSG:3197</SRS>' + 
     1324          '<SRS>EPSG:3198</SRS>' + 
     1325          '<SRS>EPSG:3199</SRS>' + 
     1326          '<SRS>EPSG:3200</SRS>' + 
     1327          '<SRS>EPSG:3201</SRS>' + 
     1328          '<SRS>EPSG:3202</SRS>' + 
     1329          '<SRS>EPSG:3203</SRS>' + 
     1330          '<SRS>EPSG:3204</SRS>' + 
     1331          '<SRS>EPSG:3205</SRS>' + 
     1332          '<SRS>EPSG:3206</SRS>' + 
     1333          '<SRS>EPSG:3207</SRS>' + 
     1334          '<SRS>EPSG:3208</SRS>' + 
     1335          '<SRS>EPSG:3209</SRS>' + 
     1336          '<SRS>EPSG:3210</SRS>' + 
     1337          '<SRS>EPSG:3211</SRS>' + 
     1338          '<SRS>EPSG:3212</SRS>' + 
     1339          '<SRS>EPSG:3213</SRS>' + 
     1340          '<SRS>EPSG:3214</SRS>' + 
     1341          '<SRS>EPSG:3215</SRS>' + 
     1342          '<SRS>EPSG:3216</SRS>' + 
     1343          '<SRS>EPSG:3217</SRS>' + 
     1344          '<SRS>EPSG:3218</SRS>' + 
     1345          '<SRS>EPSG:3219</SRS>' + 
     1346          '<SRS>EPSG:3220</SRS>' + 
     1347          '<SRS>EPSG:3221</SRS>' + 
     1348          '<SRS>EPSG:3222</SRS>' + 
     1349          '<SRS>EPSG:3223</SRS>' + 
     1350          '<SRS>EPSG:3224</SRS>' + 
     1351          '<SRS>EPSG:3225</SRS>' + 
     1352          '<SRS>EPSG:3226</SRS>' + 
     1353          '<SRS>EPSG:3227</SRS>' + 
     1354          '<SRS>EPSG:3228</SRS>' + 
     1355          '<SRS>EPSG:3229</SRS>' + 
     1356          '<SRS>EPSG:3230</SRS>' + 
     1357          '<SRS>EPSG:3231</SRS>' + 
     1358          '<SRS>EPSG:3232</SRS>' + 
     1359          '<SRS>EPSG:3233</SRS>' + 
     1360          '<SRS>EPSG:3234</SRS>' + 
     1361          '<SRS>EPSG:3235</SRS>' + 
     1362          '<SRS>EPSG:3236</SRS>' + 
     1363          '<SRS>EPSG:3237</SRS>' + 
     1364          '<SRS>EPSG:3238</SRS>' + 
     1365          '<SRS>EPSG:3239</SRS>' + 
     1366          '<SRS>EPSG:3240</SRS>' + 
     1367          '<SRS>EPSG:3241</SRS>' + 
     1368          '<SRS>EPSG:3242</SRS>' + 
     1369          '<SRS>EPSG:3243</SRS>' + 
     1370          '<SRS>EPSG:3244</SRS>' + 
     1371          '<SRS>EPSG:3245</SRS>' + 
     1372          '<SRS>EPSG:3246</SRS>' + 
     1373          '<SRS>EPSG:3247</SRS>' + 
     1374          '<SRS>EPSG:3248</SRS>' + 
     1375          '<SRS>EPSG:3249</SRS>' + 
     1376          '<SRS>EPSG:3250</SRS>' + 
     1377          '<SRS>EPSG:3251</SRS>' + 
     1378          '<SRS>EPSG:3252</SRS>' + 
     1379          '<SRS>EPSG:3253</SRS>' + 
     1380          '<SRS>EPSG:3254</SRS>' + 
     1381          '<SRS>EPSG:3255</SRS>' + 
     1382          '<SRS>EPSG:3256</SRS>' + 
     1383          '<SRS>EPSG:3257</SRS>' + 
     1384          '<SRS>EPSG:3258</SRS>' + 
     1385          '<SRS>EPSG:3259</SRS>' + 
     1386          '<SRS>EPSG:3260</SRS>' + 
     1387          '<SRS>EPSG:3261</SRS>' + 
     1388          '<SRS>EPSG:3262</SRS>' + 
     1389          '<SRS>EPSG:3263</SRS>' + 
     1390          '<SRS>EPSG:3264</SRS>' + 
     1391          '<SRS>EPSG:3265</SRS>' + 
     1392          '<SRS>EPSG:3266</SRS>' + 
     1393          '<SRS>EPSG:3267</SRS>' + 
     1394          '<SRS>EPSG:3268</SRS>' + 
     1395          '<SRS>EPSG:3269</SRS>' + 
     1396          '<SRS>EPSG:3270</SRS>' + 
     1397          '<SRS>EPSG:3271</SRS>' + 
     1398          '<SRS>EPSG:3272</SRS>' + 
     1399          '<SRS>EPSG:3273</SRS>' + 
     1400          '<SRS>EPSG:3274</SRS>' + 
     1401          '<SRS>EPSG:3275</SRS>' + 
     1402          '<SRS>EPSG:3276</SRS>' + 
     1403          '<SRS>EPSG:3277</SRS>' + 
     1404          '<SRS>EPSG:3278</SRS>' + 
     1405          '<SRS>EPSG:3279</SRS>' + 
     1406          '<SRS>EPSG:3280</SRS>' + 
     1407          '<SRS>EPSG:3281</SRS>' + 
     1408          '<SRS>EPSG:3282</SRS>' + 
     1409          '<SRS>EPSG:3283</SRS>' + 
     1410          '<SRS>EPSG:3284</SRS>' + 
     1411          '<SRS>EPSG:3285</SRS>' + 
     1412          '<SRS>EPSG:3286</SRS>' + 
     1413          '<SRS>EPSG:3287</SRS>' + 
     1414          '<SRS>EPSG:3288</SRS>' + 
     1415          '<SRS>EPSG:3289</SRS>' + 
     1416          '<SRS>EPSG:3290</SRS>' + 
     1417          '<SRS>EPSG:3291</SRS>' + 
     1418          '<SRS>EPSG:3292</SRS>' + 
     1419          '<SRS>EPSG:3293</SRS>' + 
     1420          '<SRS>EPSG:3294</SRS>' + 
     1421          '<SRS>EPSG:3295</SRS>' + 
     1422          '<SRS>EPSG:3296</SRS>' + 
     1423          '<SRS>EPSG:3297</SRS>' + 
     1424          '<SRS>EPSG:3298</SRS>' + 
     1425          '<SRS>EPSG:3299</SRS>' + 
     1426          '<SRS>EPSG:3300</SRS>' + 
     1427          '<SRS>EPSG:3301</SRS>' + 
     1428          '<SRS>EPSG:3302</SRS>' + 
     1429          '<SRS>EPSG:3303</SRS>' + 
     1430          '<SRS>EPSG:3304</SRS>' + 
     1431          '<SRS>EPSG:3305</SRS>' + 
     1432          '<SRS>EPSG:3306</SRS>' + 
     1433          '<SRS>EPSG:3307</SRS>' + 
     1434          '<SRS>EPSG:3308</SRS>' + 
     1435          '<SRS>EPSG:3309</SRS>' + 
     1436          '<SRS>EPSG:3310</SRS>' + 
     1437          '<SRS>EPSG:3311</SRS>' + 
     1438          '<SRS>EPSG:3312</SRS>' + 
     1439          '<SRS>EPSG:3313</SRS>' + 
     1440          '<SRS>EPSG:3314</SRS>' + 
     1441          '<SRS>EPSG:3315</SRS>' + 
     1442          '<SRS>EPSG:3316</SRS>' + 
     1443          '<SRS>EPSG:3317</SRS>' + 
     1444          '<SRS>EPSG:3318</SRS>' + 
     1445          '<SRS>EPSG:3319</SRS>' + 
     1446          '<SRS>EPSG:3320</SRS>' + 
     1447          '<SRS>EPSG:3321</SRS>' + 
     1448          '<SRS>EPSG:3322</SRS>' + 
     1449          '<SRS>EPSG:3323</SRS>' + 
     1450          '<SRS>EPSG:3324</SRS>' + 
     1451          '<SRS>EPSG:3325</SRS>' + 
     1452          '<SRS>EPSG:3326</SRS>' + 
     1453          '<SRS>EPSG:3327</SRS>' + 
     1454          '<SRS>EPSG:3328</SRS>' + 
     1455          '<SRS>EPSG:3329</SRS>' + 
     1456          '<SRS>EPSG:3330</SRS>' + 
     1457          '<SRS>EPSG:3331</SRS>' + 
     1458          '<SRS>EPSG:3332</SRS>' + 
     1459          '<SRS>EPSG:3333</SRS>' + 
     1460          '<SRS>EPSG:3334</SRS>' + 
     1461          '<SRS>EPSG:3335</SRS>' + 
     1462          '<SRS>EPSG:3336</SRS>' + 
     1463          '<SRS>EPSG:3337</SRS>' + 
     1464          '<SRS>EPSG:3338</SRS>' + 
     1465          '<SRS>EPSG:3339</SRS>' + 
     1466          '<SRS>EPSG:3340</SRS>' + 
     1467          '<SRS>EPSG:3341</SRS>' + 
     1468          '<SRS>EPSG:3342</SRS>' + 
     1469          '<SRS>EPSG:3343</SRS>' + 
     1470          '<SRS>EPSG:3344</SRS>' + 
     1471          '<SRS>EPSG:3345</SRS>' + 
     1472          '<SRS>EPSG:3346</SRS>' + 
     1473          '<SRS>EPSG:3347</SRS>' + 
     1474          '<SRS>EPSG:3348</SRS>' + 
     1475          '<SRS>EPSG:3349</SRS>' + 
     1476          '<SRS>EPSG:3350</SRS>' + 
     1477          '<SRS>EPSG:3351</SRS>' + 
     1478          '<SRS>EPSG:3352</SRS>' + 
     1479          '<SRS>EPSG:3353</SRS>' + 
     1480          '<SRS>EPSG:3354</SRS>' + 
     1481          '<SRS>EPSG:3355</SRS>' + 
     1482          '<SRS>EPSG:3356</SRS>' + 
     1483          '<SRS>EPSG:3357</SRS>' + 
     1484          '<SRS>EPSG:3358</SRS>' + 
     1485          '<SRS>EPSG:3359</SRS>' + 
     1486          '<SRS>EPSG:3360</SRS>' + 
     1487          '<SRS>EPSG:3361</SRS>' + 
     1488          '<SRS>EPSG:3362</SRS>' + 
     1489          '<SRS>EPSG:3363</SRS>' + 
     1490          '<SRS>EPSG:3364</SRS>' + 
     1491          '<SRS>EPSG:3365</SRS>' + 
     1492          '<SRS>EPSG:3366</SRS>' + 
     1493          '<SRS>EPSG:3367</SRS>' + 
     1494          '<SRS>EPSG:3368</SRS>' + 
     1495          '<SRS>EPSG:3369</SRS>' + 
     1496          '<SRS>EPSG:3370</SRS>' + 
     1497          '<SRS>EPSG:3371</SRS>' + 
     1498          '<SRS>EPSG:3372</SRS>' + 
     1499          '<SRS>EPSG:3373</SRS>' + 
     1500          '<SRS>EPSG:3374</SRS>' + 
     1501          '<SRS>EPSG:3375</SRS>' + 
     1502          '<SRS>EPSG:3376</SRS>' + 
     1503          '<SRS>EPSG:3377</SRS>' + 
     1504          '<SRS>EPSG:3378</SRS>' + 
     1505          '<SRS>EPSG:3379</SRS>' + 
     1506          '<SRS>EPSG:3380</SRS>' + 
     1507          '<SRS>EPSG:3381</SRS>' + 
     1508          '<SRS>EPSG:3382</SRS>' + 
     1509          '<SRS>EPSG:3383</SRS>' + 
     1510          '<SRS>EPSG:3384</SRS>' + 
     1511          '<SRS>EPSG:3385</SRS>' + 
     1512          '<SRS>EPSG:3386</SRS>' + 
     1513          '<SRS>EPSG:3387</SRS>' + 
     1514          '<SRS>EPSG:3388</SRS>' + 
     1515          '<SRS>EPSG:3389</SRS>' + 
     1516          '<SRS>EPSG:3390</SRS>' + 
     1517          '<SRS>EPSG:3391</SRS>' + 
     1518          '<SRS>EPSG:3392</SRS>' + 
     1519          '<SRS>EPSG:3393</SRS>' + 
     1520          '<SRS>EPSG:3394</SRS>' + 
     1521          '<SRS>EPSG:3395</SRS>' + 
     1522          '<SRS>EPSG:3396</SRS>' + 
     1523          '<SRS>EPSG:3397</SRS>' + 
     1524          '<SRS>EPSG:3398</SRS>' + 
     1525          '<SRS>EPSG:3399</SRS>' + 
     1526          '<SRS>EPSG:3400</SRS>' + 
     1527          '<SRS>EPSG:3401</SRS>' + 
     1528          '<SRS>EPSG:3402</SRS>' + 
     1529          '<SRS>EPSG:3403</SRS>' + 
     1530          '<SRS>EPSG:3404</SRS>' + 
     1531          '<SRS>EPSG:3405</SRS>' + 
     1532          '<SRS>EPSG:3406</SRS>' + 
     1533          '<SRS>EPSG:3407</SRS>' + 
     1534          '<SRS>EPSG:3408</SRS>' + 
     1535          '<SRS>EPSG:3409</SRS>' + 
     1536          '<SRS>EPSG:3410</SRS>' + 
     1537          '<SRS>EPSG:3411</SRS>' + 
     1538          '<SRS>EPSG:3412</SRS>' + 
     1539          '<SRS>EPSG:3413</SRS>' + 
     1540          '<SRS>EPSG:3414</SRS>' + 
     1541          '<SRS>EPSG:3415</SRS>' + 
     1542          '<SRS>EPSG:3416</SRS>' + 
     1543          '<SRS>EPSG:3417</SRS>' + 
     1544          '<SRS>EPSG:3418</SRS>' + 
     1545          '<SRS>EPSG:3419</SRS>' + 
     1546          '<SRS>EPSG:3420</SRS>' + 
     1547          '<SRS>EPSG:3421</SRS>' + 
     1548          '<SRS>EPSG:3422</SRS>' + 
     1549          '<SRS>EPSG:3423</SRS>' + 
     1550          '<SRS>EPSG:3424</SRS>' + 
     1551          '<SRS>EPSG:3425</SRS>' + 
     1552          '<SRS>EPSG:3426</SRS>' + 
     1553          '<SRS>EPSG:3427</SRS>' + 
     1554          '<SRS>EPSG:3428</SRS>' + 
     1555          '<SRS>EPSG:3429</SRS>' + 
     1556          '<SRS>EPSG:3430</SRS>' + 
     1557          '<SRS>EPSG:3431</SRS>' + 
     1558          '<SRS>EPSG:3432</SRS>' + 
     1559          '<SRS>EPSG:3433</SRS>' + 
     1560          '<SRS>EPSG:3434</SRS>' + 
     1561          '<SRS>EPSG:3435</SRS>' + 
     1562          '<SRS>EPSG:3436</SRS>' + 
     1563          '<SRS>EPSG:3437</SRS>' + 
     1564          '<SRS>EPSG:3438</SRS>' + 
     1565          '<SRS>EPSG:3439</SRS>' + 
     1566          '<SRS>EPSG:3440</SRS>' + 
     1567          '<SRS>EPSG:3441</SRS>' + 
     1568          '<SRS>EPSG:3442</SRS>' + 
     1569          '<SRS>EPSG:3443</SRS>' + 
     1570          '<SRS>EPSG:3444</SRS>' + 
     1571          '<SRS>EPSG:3445</SRS>' + 
     1572          '<SRS>EPSG:3446</SRS>' + 
     1573          '<SRS>EPSG:3447</SRS>' + 
     1574          '<SRS>EPSG:3448</SRS>' + 
     1575          '<SRS>EPSG:3449</SRS>' + 
     1576          '<SRS>EPSG:3450</SRS>' + 
     1577          '<SRS>EPSG:3451</SRS>' + 
     1578          '<SRS>EPSG:3452</SRS>' + 
     1579          '<SRS>EPSG:3453</SRS>' + 
     1580          '<SRS>EPSG:3454</SRS>' + 
     1581          '<SRS>EPSG:3455</SRS>' + 
     1582          '<SRS>EPSG:3456</SRS>' + 
     1583          '<SRS>EPSG:3457</SRS>' + 
     1584          '<SRS>EPSG:3458</SRS>' + 
     1585          '<SRS>EPSG:3459</SRS>' + 
     1586          '<SRS>EPSG:3460</SRS>' + 
     1587          '<SRS>EPSG:3461</SRS>' + 
     1588          '<SRS>EPSG:3462</SRS>' + 
     1589          '<SRS>EPSG:3463</SRS>' + 
     1590          '<SRS>EPSG:3464</SRS>' + 
     1591          '<SRS>EPSG:3560</SRS>' + 
     1592          '<SRS>EPSG:3561</SRS>' + 
     1593          '<SRS>EPSG:3562</SRS>' + 
     1594          '<SRS>EPSG:3563</SRS>' + 
     1595          '<SRS>EPSG:3564</SRS>' + 
     1596          '<SRS>EPSG:3565</SRS>' + 
     1597          '<SRS>EPSG:3566</SRS>' + 
     1598          '<SRS>EPSG:3567</SRS>' + 
     1599          '<SRS>EPSG:3568</SRS>' + 
     1600          '<SRS>EPSG:3569</SRS>' + 
     1601          '<SRS>EPSG:3570</SRS>' + 
     1602          '<SRS>EPSG:3571</SRS>' + 
     1603          '<SRS>EPSG:3572</SRS>' + 
     1604          '<SRS>EPSG:3573</SRS>' + 
     1605          '<SRS>EPSG:3574</SRS>' + 
     1606          '<SRS>EPSG:3575</SRS>' + 
     1607          '<SRS>EPSG:3576</SRS>' + 
     1608          '<SRS>EPSG:3577</SRS>' + 
     1609          '<SRS>EPSG:3920</SRS>' + 
     1610          '<SRS>EPSG:3991</SRS>' + 
     1611          '<SRS>EPSG:3992</SRS>' + 
     1612          '<SRS>EPSG:3993</SRS>' + 
     1613          '<SRS>EPSG:4001</SRS>' + 
     1614          '<SRS>EPSG:4002</SRS>' + 
     1615          '<SRS>EPSG:4003</SRS>' + 
     1616          '<SRS>EPSG:4004</SRS>' + 
     1617          '<SRS>EPSG:4005</SRS>' + 
     1618          '<SRS>EPSG:4006</SRS>' + 
     1619          '<SRS>EPSG:4007</SRS>' + 
     1620          '<SRS>EPSG:4008</SRS>' + 
     1621          '<SRS>EPSG:4009</SRS>' + 
     1622          '<SRS>EPSG:4010</SRS>' + 
     1623          '<SRS>EPSG:4011</SRS>' + 
     1624          '<SRS>EPSG:4012</SRS>' + 
     1625          '<SRS>EPSG:4013</SRS>' + 
     1626          '<SRS>EPSG:4014</SRS>' + 
     1627          '<SRS>EPSG:4015</SRS>' + 
     1628          '<SRS>EPSG:4016</SRS>' + 
     1629          '<SRS>EPSG:4018</SRS>' + 
     1630          '<SRS>EPSG:4019</SRS>' + 
     1631          '<SRS>EPSG:4020</SRS>' + 
     1632          '<SRS>EPSG:4021</SRS>' + 
     1633          '<SRS>EPSG:4022</SRS>' + 
     1634          '<SRS>EPSG:4024</SRS>' + 
     1635          '<SRS>EPSG:4025</SRS>' + 
     1636          '<SRS>EPSG:4027</SRS>' + 
     1637          '<SRS>EPSG:4028</SRS>' + 
     1638          '<SRS>EPSG:4029</SRS>' + 
     1639          '<SRS>EPSG:4030</SRS>' + 
     1640          '<SRS>EPSG:4031</SRS>' + 
     1641          '<SRS>EPSG:4032</SRS>' + 
     1642          '<SRS>EPSG:4033</SRS>' + 
     1643          '<SRS>EPSG:4034</SRS>' + 
     1644          '<SRS>EPSG:4035</SRS>' + 
     1645          '<SRS>EPSG:4036</SRS>' + 
     1646          '<SRS>EPSG:4041</SRS>' + 
     1647          '<SRS>EPSG:4042</SRS>' + 
     1648          '<SRS>EPSG:4043</SRS>' + 
     1649          '<SRS>EPSG:4044</SRS>' + 
     1650          '<SRS>EPSG:4045</SRS>' + 
     1651          '<SRS>EPSG:4047</SRS>' + 
     1652          '<SRS>EPSG:4052</SRS>' + 
     1653          '<SRS>EPSG:4053</SRS>' + 
     1654          '<SRS>EPSG:4054</SRS>' + 
     1655          '<SRS>EPSG:4120</SRS>' + 
     1656          '<SRS>EPSG:4121</SRS>' + 
     1657          '<SRS>EPSG:4122</SRS>' + 
     1658          '<SRS>EPSG:4123</SRS>' + 
     1659          '<SRS>EPSG:4124</SRS>' + 
     1660          '<SRS>EPSG:4125</SRS>' + 
     1661          '<SRS>EPSG:4126</SRS>' + 
     1662          '<SRS>EPSG:4127</SRS>' + 
     1663          '<SRS>EPSG:4128</SRS>' + 
     1664          '<SRS>EPSG:4129</SRS>' + 
     1665          '<SRS>EPSG:4130</SRS>' + 
     1666          '<SRS>EPSG:4131</SRS>' + 
     1667          '<SRS>EPSG:4132</SRS>' + 
     1668          '<SRS>EPSG:4133</SRS>' + 
     1669          '<SRS>EPSG:4134</SRS>' + 
     1670          '<SRS>EPSG:4135</SRS>' + 
     1671          '<SRS>EPSG:4136</SRS>' + 
     1672          '<SRS>EPSG:4137</SRS>' + 
     1673          '<SRS>EPSG:4138</SRS>' + 
     1674          '<SRS>EPSG:4139</SRS>' + 
     1675          '<SRS>EPSG:4140</SRS>' + 
     1676          '<SRS>EPSG:4141</SRS>' + 
     1677          '<SRS>EPSG:4142</SRS>' + 
     1678          '<SRS>EPSG:4143</SRS>' + 
     1679          '<SRS>EPSG:4144</SRS>' + 
     1680          '<SRS>EPSG:4145</SRS>' + 
     1681          '<SRS>EPSG:4146</SRS>' + 
     1682          '<SRS>EPSG:4147</SRS>' + 
     1683          '<SRS>EPSG:4148</SRS>' + 
     1684          '<SRS>EPSG:4149</SRS>' + 
     1685          '<SRS>EPSG:4150</SRS>' + 
     1686          '<SRS>EPSG:4151</SRS>' + 
     1687          '<SRS>EPSG:4152</SRS>' + 
     1688          '<SRS>EPSG:4153</SRS>' + 
     1689          '<SRS>EPSG:4154</SRS>' + 
     1690          '<SRS>EPSG:4155</SRS>' + 
     1691          '<SRS>EPSG:4156</SRS>' + 
     1692          '<SRS>EPSG:4157</SRS>' + 
     1693          '<SRS>EPSG:4158</SRS>' + 
     1694          '<SRS>EPSG:4159</SRS>' + 
     1695          '<SRS>EPSG:4160</SRS>' + 
     1696          '<SRS>EPSG:4161</SRS>' + 
     1697          '<SRS>EPSG:4162</SRS>' + 
     1698          '<SRS>EPSG:4163</SRS>' + 
     1699          '<SRS>EPSG:4164</SRS>' + 
     1700          '<SRS>EPSG:4165</SRS>' + 
     1701          '<SRS>EPSG:4166</SRS>' + 
     1702          '<SRS>EPSG:4167</SRS>' + 
     1703          '<SRS>EPSG:4168</SRS>' + 
     1704          '<SRS>EPSG:4169</SRS>' + 
     1705          '<SRS>EPSG:4170</SRS>' + 
     1706          '<SRS>EPSG:4171</SRS>' + 
     1707          '<SRS>EPSG:4172</SRS>' + 
     1708          '<SRS>EPSG:4173</SRS>' + 
     1709          '<SRS>EPSG:4174</SRS>' + 
     1710          '<SRS>EPSG:4175</SRS>' + 
     1711          '<SRS>EPSG:4176</SRS>' + 
     1712          '<SRS>EPSG:4178</SRS>' + 
     1713          '<SRS>EPSG:4179</SRS>' + 
     1714          '<SRS>EPSG:4180</SRS>' + 
     1715          '<SRS>EPSG:4181</SRS>' + 
     1716          '<SRS>EPSG:4182</SRS>' + 
     1717          '<SRS>EPSG:4183</SRS>' + 
     1718          '<SRS>EPSG:4184</SRS>' + 
     1719          '<SRS>EPSG:4185</SRS>' + 
     1720          '<SRS>EPSG:4188</SRS>' + 
     1721          '<SRS>EPSG:4189</SRS>' + 
     1722          '<SRS>EPSG:4190</SRS>' + 
     1723          '<SRS>EPSG:4191</SRS>' + 
     1724          '<SRS>EPSG:4192</SRS>' + 
     1725          '<SRS>EPSG:4193</SRS>' + 
     1726          '<SRS>EPSG:4194</SRS>' + 
     1727          '<SRS>EPSG:4195</SRS>' + 
     1728          '<SRS>EPSG:4196</SRS>' + 
     1729          '<SRS>EPSG:4197</SRS>' + 
     1730          '<SRS>EPSG:4198</SRS>' + 
     1731          '<SRS>EPSG:4199</SRS>' + 
     1732          '<SRS>EPSG:4200</SRS>' + 
     1733          '<SRS>EPSG:4201</SRS>' + 
     1734          '<SRS>EPSG:4202</SRS>' + 
     1735          '<SRS>EPSG:4203</SRS>' + 
     1736          '<SRS>EPSG:4204</SRS>' + 
     1737          '<SRS>EPSG:4205</SRS>' + 
     1738          '<SRS>EPSG:4206</SRS>' + 
     1739          '<SRS>EPSG:4207</SRS>' + 
     1740          '<SRS>EPSG:4208</SRS>' + 
     1741          '<SRS>EPSG:4209</SRS>' + 
     1742          '<SRS>EPSG:4210</SRS>' + 
     1743          '<SRS>EPSG:4211</SRS>' + 
     1744          '<SRS>EPSG:4212</SRS>' + 
     1745          '<SRS>EPSG:4213</SRS>' + 
     1746          '<SRS>EPSG:4214</SRS>' + 
     1747          '<SRS>EPSG:4215</SRS>' + 
     1748          '<SRS>EPSG:4216</SRS>' + 
     1749          '<SRS>EPSG:4218</SRS>' + 
     1750          '<SRS>EPSG:4219</SRS>' + 
     1751          '<SRS>EPSG:4220</SRS>' + 
     1752          '<SRS>EPSG:4221</SRS>' + 
     1753          '<SRS>EPSG:4222</SRS>' + 
     1754          '<SRS>EPSG:4223</SRS>' + 
     1755          '<SRS>EPSG:4224</SRS>' + 
     1756          '<SRS>EPSG:4225</SRS>' + 
     1757          '<SRS>EPSG:4226</SRS>' + 
     1758          '<SRS>EPSG:4227</SRS>' + 
     1759          '<SRS>EPSG:4228</SRS>' + 
     1760          '<SRS>EPSG:4229</SRS>' + 
     1761          '<SRS>EPSG:4230</SRS>' + 
     1762          '<SRS>EPSG:4231</SRS>' + 
     1763          '<SRS>EPSG:4232</SRS>' + 
     1764          '<SRS>EPSG:4233</SRS>' + 
     1765          '<SRS>EPSG:4234</SRS>' + 
     1766          '<SRS>EPSG:4235</SRS>' + 
     1767          '<SRS>EPSG:4236</SRS>' + 
     1768          '<SRS>EPSG:4237</SRS>' + 
     1769          '<SRS>EPSG:4238</SRS>' + 
     1770          '<SRS>EPSG:4239</SRS>' + 
     1771          '<SRS>EPSG:4240</SRS>' + 
     1772          '<SRS>EPSG:4241</SRS>' + 
     1773          '<SRS>EPSG:4242</SRS>' + 
     1774          '<SRS>EPSG:4243</SRS>' + 
     1775          '<SRS>EPSG:4244</SRS>' + 
     1776          '<SRS>EPSG:4245</SRS>' + 
     1777          '<SRS>EPSG:4246</SRS>' + 
     1778          '<SRS>EPSG:4247</SRS>' + 
     1779          '<SRS>EPSG:4248</SRS>' + 
     1780          '<SRS>EPSG:4249</SRS>' + 
     1781          '<SRS>EPSG:4250</SRS>' + 
     1782          '<SRS>EPSG:4251</SRS>' + 
     1783          '<SRS>EPSG:4252</SRS>' + 
     1784          '<SRS>EPSG:4253</SRS>' + 
     1785          '<SRS>EPSG:4254</SRS>' + 
     1786          '<SRS>EPSG:4255</SRS>' + 
     1787          '<SRS>EPSG:4256</SRS>' + 
     1788          '<SRS>EPSG:4257</SRS>' + 
     1789          '<SRS>EPSG:4258</SRS>' + 
     1790          '<SRS>EPSG:4259</SRS>' + 
     1791          '<SRS>EPSG:4260</SRS>' + 
     1792          '<SRS>EPSG:4261</SRS>' + 
     1793          '<SRS>EPSG:4262</SRS>' + 
     1794          '<SRS>EPSG:4263</SRS>' + 
     1795          '<SRS>EPSG:4264</SRS>' + 
     1796          '<SRS>EPSG:4265</SRS>' + 
     1797          '<SRS>EPSG:4266</SRS>' + 
     1798          '<SRS>EPSG:4267</SRS>' + 
     1799          '<SRS>EPSG:4268</SRS>' + 
     1800          '<SRS>EPSG:4269</SRS>' + 
     1801          '<SRS>EPSG:4270</SRS>' + 
     1802          '<SRS>EPSG:4271</SRS>' + 
     1803          '<SRS>EPSG:4272</SRS>' + 
     1804          '<SRS>EPSG:4273</SRS>' + 
     1805          '<SRS>EPSG:4274</SRS>' + 
     1806          '<SRS>EPSG:4275</SRS>' + 
     1807          '<SRS>EPSG:4276</SRS>' + 
     1808          '<SRS>EPSG:4277</SRS>' + 
     1809          '<SRS>EPSG:4278</SRS>' + 
     1810          '<SRS>EPSG:4279</SRS>' + 
     1811          '<SRS>EPSG:4280</SRS>' + 
     1812          '<SRS>EPSG:4281</SRS>' + 
     1813          '<SRS>EPSG:4282</SRS>' + 
     1814          '<SRS>EPSG:4283</SRS>' + 
     1815          '<SRS>EPSG:4284</SRS>' + 
     1816          '<SRS>EPSG:4285</SRS>' + 
     1817          '<SRS>EPSG:4286</SRS>' + 
     1818          '<SRS>EPSG:4287</SRS>' + 
     1819          '<SRS>EPSG:4288</SRS>' + 
     1820          '<SRS>EPSG:4289</SRS>' + 
     1821          '<SRS>EPSG:4291</SRS>' + 
     1822          '<SRS>EPSG:4292</SRS>' + 
     1823          '<SRS>EPSG:4293</SRS>' + 
     1824          '<SRS>EPSG:4294</SRS>' + 
     1825          '<SRS>EPSG:4295</SRS>' + 
     1826          '<SRS>EPSG:4296</SRS>' + 
     1827          '<SRS>EPSG:4297</SRS>' + 
     1828          '<SRS>EPSG:4298</SRS>' + 
     1829          '<SRS>EPSG:4299</SRS>' + 
     1830          '<SRS>EPSG:4300</SRS>' + 
     1831          '<SRS>EPSG:4301</SRS>' + 
     1832          '<SRS>EPSG:4302</SRS>' + 
     1833          '<SRS>EPSG:4303</SRS>' + 
     1834          '<SRS>EPSG:4304</SRS>' + 
     1835          '<SRS>EPSG:4306</SRS>' + 
     1836          '<SRS>EPSG:4307</SRS>' + 
     1837          '<SRS>EPSG:4308</SRS>' + 
     1838          '<SRS>EPSG:4309</SRS>' + 
     1839          '<SRS>EPSG:4310</SRS>' + 
     1840          '<SRS>EPSG:4311</SRS>' + 
     1841          '<SRS>EPSG:4312</SRS>' + 
     1842          '<SRS>EPSG:4313</SRS>' + 
     1843          '<SRS>EPSG:4314</SRS>' + 
     1844          '<SRS>EPSG:4315</SRS>' + 
     1845          '<SRS>EPSG:4316</SRS>' + 
     1846          '<SRS>EPSG:4317</SRS>' + 
     1847          '<SRS>EPSG:4318</SRS>' + 
     1848          '<SRS>EPSG:4319</SRS>' + 
     1849          '<SRS>EPSG:4322</SRS>' + 
     1850          '<SRS>EPSG:4324</SRS>' + 
     1851          '<SRS>EPSG:4326</SRS>' + 
     1852          '<SRS>EPSG:4327</SRS>' + 
     1853          '<SRS>EPSG:4328</SRS>' + 
     1854          '<SRS>EPSG:4329</SRS>' + 
     1855          '<SRS>EPSG:4330</SRS>' + 
     1856          '<SRS>EPSG:4331</SRS>' + 
     1857          '<SRS>EPSG:4332</SRS>' + 
     1858          '<SRS>EPSG:4333</SRS>' + 
     1859          '<SRS>EPSG:4334</SRS>' + 
     1860          '<SRS>EPSG:4335</SRS>' + 
     1861          '<SRS>EPSG:4336</SRS>' + 
     1862          '<SRS>EPSG:4337</SRS>' + 
     1863          '<SRS>EPSG:4338</SRS>' + 
     1864          '<SRS>EPSG:4339</SRS>' + 
     1865          '<SRS>EPSG:4340</SRS>' + 
     1866          '<SRS>EPSG:4341</SRS>' + 
     1867          '<SRS>EPSG:4342</SRS>' + 
     1868          '<SRS>EPSG:4343</SRS>' + 
     1869          '<SRS>EPSG:4344</SRS>' + 
     1870          '<SRS>EPSG:4345</SRS>' + 
     1871          '<SRS>EPSG:4346</SRS>' + 
     1872          '<SRS>EPSG:4347</SRS>' + 
     1873          '<SRS>EPSG:4348</SRS>' + 
     1874          '<SRS>EPSG:4349</SRS>' + 
     1875          '<SRS>EPSG:4350</SRS>' + 
     1876          '<SRS>EPSG:4351</SRS>' + 
     1877          '<SRS>EPSG:4352</SRS>' + 
     1878          '<SRS>EPSG:4353</SRS>' + 
     1879          '<SRS>EPSG:4354</SRS>' + 
     1880          '<SRS>EPSG:4355</SRS>' + 
     1881          '<SRS>EPSG:4356</SRS>' + 
     1882          '<SRS>EPSG:4357</SRS>' + 
     1883          '<SRS>EPSG:4358</SRS>' + 
     1884          '<SRS>EPSG:4359</SRS>' + 
     1885          '<SRS>EPSG:4360</SRS>' + 
     1886          '<SRS>EPSG:4361</SRS>' + 
     1887          '<SRS>EPSG:4362</SRS>' + 
     1888          '<SRS>EPSG:4363</SRS>' + 
     1889          '<SRS>EPSG:4364</SRS>' + 
     1890          '<SRS>EPSG:4365</SRS>' + 
     1891          '<SRS>EPSG:4366</SRS>' + 
     1892          '<SRS>EPSG:4367</SRS>' + 
     1893          '<SRS>EPSG:4368</SRS>' + 
     1894          '<SRS>EPSG:4369</SRS>' + 
     1895          '<SRS>EPSG:4370</SRS>' + 
     1896          '<SRS>EPSG:4371</SRS>' + 
     1897          '<SRS>EPSG:4372</SRS>' + 
     1898          '<SRS>EPSG:4373</SRS>' + 
     1899          '<SRS>EPSG:4374</SRS>' + 
     1900          '<SRS>EPSG:4375</SRS>' + 
     1901          '<SRS>EPSG:4376</SRS>' + 
     1902          '<SRS>EPSG:4377</SRS>' + 
     1903          '<SRS>EPSG:4378</SRS>' + 
     1904          '<SRS>EPSG:4379</SRS>' + 
     1905          '<SRS>EPSG:4380</SRS>' + 
     1906          '<SRS>EPSG:4381</SRS>' + 
     1907          '<SRS>EPSG:4382</SRS>' + 
     1908          '<SRS>EPSG:4383</SRS>' + 
     1909          '<SRS>EPSG:4384</SRS>' + 
     1910          '<SRS>EPSG:4385</SRS>' + 
     1911          '<SRS>EPSG:4386</SRS>' + 
     1912          '<SRS>EPSG:4387</SRS>' + 
     1913          '<SRS>EPSG:4388</SRS>' + 
     1914          '<SRS>EPSG:4389</SRS>' + 
     1915          '<SRS>EPSG:4600</SRS>' + 
     1916          '<SRS>EPSG:4601</SRS>' + 
     1917          '<SRS>EPSG:4602</SRS>' + 
     1918          '<SRS>EPSG:4603</SRS>' + 
     1919          '<SRS>EPSG:4604</SRS>' + 
     1920          '<SRS>EPSG:4605</SRS>' + 
     1921          '<SRS>EPSG:4606</SRS>' + 
     1922          '<SRS>EPSG:4607</SRS>' + 
     1923          '<SRS>EPSG:4608</SRS>' + 
     1924          '<SRS>EPSG:4609</SRS>' + 
     1925          '<SRS>EPSG:4610</SRS>' + 
     1926          '<SRS>EPSG:4611</SRS>' + 
     1927          '<SRS>EPSG:4612</SRS>' + 
     1928          '<SRS>EPSG:4613</SRS>' + 
     1929          '<SRS>EPSG:4614</SRS>' + 
     1930          '<SRS>EPSG:4615</SRS>' + 
     1931          '<SRS>EPSG:4616</SRS>' + 
     1932          '<SRS>EPSG:4617</SRS>' + 
     1933          '<SRS>EPSG:4618</SRS>' + 
     1934          '<SRS>EPSG:4619</SRS>' + 
     1935          '<SRS>EPSG:4620</SRS>' + 
     1936          '<SRS>EPSG:4621</SRS>' + 
     1937          '<SRS>EPSG:4622</SRS>' + 
     1938          '<SRS>EPSG:4623</SRS>' + 
     1939          '<SRS>EPSG:4624</SRS>' + 
     1940          '<SRS>EPSG:4625</SRS>' + 
     1941          '<SRS>EPSG:4626</SRS>' + 
     1942          '<SRS>EPSG:4627</SRS>' + 
     1943          '<SRS>EPSG:4628</SRS>' + 
     1944          '<SRS>EPSG:4629</SRS>' + 
     1945          '<SRS>EPSG:4630</SRS>' + 
     1946          '<SRS>EPSG:4631</SRS>' + 
     1947          '<SRS>EPSG:4632</SRS>' + 
     1948          '<SRS>EPSG:4633</SRS>' + 
     1949          '<SRS>EPSG:4634</SRS>' + 
     1950          '<SRS>EPSG:4635</SRS>' + 
     1951          '<SRS>EPSG:4636</SRS>' + 
     1952          '<SRS>EPSG:4637</SRS>' + 
     1953          '<SRS>EPSG:4638</SRS>' + 
     1954          '<SRS>EPSG:4639</SRS>' + 
     1955          '<SRS>EPSG:4640</SRS>' + 
     1956          '<SRS>EPSG:4641</SRS>' + 
     1957          '<SRS>EPSG:4642</SRS>' + 
     1958          '<SRS>EPSG:4643</SRS>' + 
     1959          '<SRS>EPSG:4644</SRS>' + 
     1960          '<SRS>EPSG:4645</SRS>' + 
     1961          '<SRS>EPSG:4646</SRS>' + 
     1962          '<SRS>EPSG:4657</SRS>' + 
     1963          '<SRS>EPSG:4658</SRS>' + 
     1964          '<SRS>EPSG:4659</SRS>' + 
     1965          '<SRS>EPSG:4660</SRS>' + 
     1966          '<SRS>EPSG:4661</SRS>' + 
     1967          '<SRS>EPSG:4662</SRS>' + 
     1968          '<SRS>EPSG:4663</SRS>' + 
     1969          '<SRS>EPSG:4664</SRS>' + 
     1970          '<SRS>EPSG:4665</SRS>' + 
     1971          '<SRS>EPSG:4666</SRS>' + 
     1972          '<SRS>EPSG:4667</SRS>' + 
     1973          '<SRS>EPSG:4668</SRS>' + 
     1974          '<SRS>EPSG:4669</SRS>' + 
     1975          '<SRS>EPSG:4670</SRS>' + 
     1976          '<SRS>EPSG:4671</SRS>' + 
     1977          '<SRS>EPSG:4672</SRS>' + 
     1978          '<SRS>EPSG:4673</SRS>' + 
     1979          '<SRS>EPSG:4674</SRS>' + 
     1980          '<SRS>EPSG:4675</SRS>' + 
     1981          '<SRS>EPSG:4676</SRS>' + 
     1982          '<SRS>EPSG:4677</SRS>' + 
     1983          '<SRS>EPSG:4678</SRS>' + 
     1984          '<SRS>EPSG:4679</SRS>' + 
     1985          '<SRS>EPSG:4680</SRS>' + 
     1986          '<SRS>EPSG:4681</SRS>' + 
     1987          '<SRS>EPSG:4682</SRS>' + 
     1988          '<SRS>EPSG:4683</SRS>' + 
     1989          '<SRS>EPSG:4684</SRS>' + 
     1990          '<SRS>EPSG:4685</SRS>' + 
     1991          '<SRS>EPSG:4686</SRS>' + 
     1992          '<SRS>EPSG:4687</SRS>' + 
     1993          '<SRS>EPSG:4688</SRS>' + 
     1994          '<SRS>EPSG:4689</SRS>' + 
     1995          '<SRS>EPSG:4690</SRS>' + 
     1996          '<SRS>EPSG:4691</SRS>' + 
     1997          '<SRS>EPSG:4692</SRS>' + 
     1998          '<SRS>EPSG:4693</SRS>' + 
     1999          '<SRS>EPSG:4694</SRS>' + 
     2000          '<SRS>EPSG:4695</SRS>' + 
     2001          '<SRS>EPSG:4696</SRS>' + 
     2002          '<SRS>EPSG:4697</SRS>' + 
     2003          '<SRS>EPSG:4698</SRS>' + 
     2004          '<SRS>EPSG:4699</SRS>' + 
     2005          '<SRS>EPSG:4700</SRS>' + 
     2006          '<SRS>EPSG:4701</SRS>' + 
     2007          '<SRS>EPSG:4702</SRS>' + 
     2008          '<SRS>EPSG:4703</SRS>' + 
     2009          '<SRS>EPSG:4704</SRS>' + 
     2010          '<SRS>EPSG:4705</SRS>' + 
     2011          '<SRS>EPSG:4706</SRS>' + 
     2012          '<SRS>EPSG:4707</SRS>' + 
     2013          '<SRS>EPSG:4708</SRS>' + 
     2014          '<SRS>EPSG:4709</SRS>' + 
     2015          '<SRS>EPSG:4710</SRS>' + 
     2016          '<SRS>EPSG:4711</SRS>' + 
     2017          '<SRS>EPSG:4712</SRS>' + 
     2018          '<SRS>EPSG:4713</SRS>' + 
     2019          '<SRS>EPSG:4714</SRS>' + 
     2020          '<SRS>EPSG:4715</SRS>' + 
     2021          '<SRS>EPSG:4716</SRS>' + 
     2022          '<SRS>EPSG:4717</SRS>' + 
     2023          '<SRS>EPSG:4718</SRS>' + 
     2024          '<SRS>EPSG:4719</SRS>' + 
     2025          '<SRS>EPSG:4720</SRS>' + 
     2026          '<SRS>EPSG:4721</SRS>' + 
     2027          '<SRS>EPSG:4722</SRS>' + 
     2028          '<SRS>EPSG:4723</SRS>' + 
     2029          '<SRS>EPSG:4724</SRS>' + 
     2030          '<SRS>EPSG:4725</SRS>' + 
     2031          '<SRS>EPSG:4726</SRS>' + 
     2032          '<SRS>EPSG:4727</SRS>' + 
     2033          '<SRS>EPSG:4728</SRS>' + 
     2034          '<SRS>EPSG:4729</SRS>' + 
     2035          '<SRS>EPSG:4730</SRS>' + 
     2036          '<SRS>EPSG:4731</SRS>' + 
     2037          '<SRS>EPSG:4732</SRS>' + 
     2038          '<SRS>EPSG:4733</SRS>' + 
     2039          '<SRS>EPSG:4734</SRS>' + 
     2040          '<SRS>EPSG:4735</SRS>' + 
     2041          '<SRS>EPSG:4736</SRS>' + 
     2042          '<SRS>EPSG:4737</SRS>' + 
     2043          '<SRS>EPSG:4738</SRS>' + 
     2044          '<SRS>EPSG:4739</SRS>' + 
     2045          '<SRS>EPSG:4740</SRS>' + 
     2046          '<SRS>EPSG:4741</SRS>' + 
     2047          '<SRS>EPSG:4742</SRS>' + 
     2048          '<SRS>EPSG:4743</SRS>' + 
     2049          '<SRS>EPSG:4744</SRS>' + 
     2050          '<SRS>EPSG:4745</SRS>' + 
     2051          '<SRS>EPSG:4746</SRS>' + 
     2052          '<SRS>EPSG:4747</SRS>' + 
     2053          '<SRS>EPSG:4748</SRS>' + 
     2054          '<SRS>EPSG:4749</SRS>' + 
     2055          '<SRS>EPSG:4750</SRS>' + 
     2056          '<SRS>EPSG:4751</SRS>' + 
     2057          '<SRS>EPSG:4752</SRS>' + 
     2058          '<SRS>EPSG:4753</SRS>' + 
     2059          '<SRS>EPSG:4754</SRS>' + 
     2060          '<SRS>EPSG:4755</SRS>' + 
     2061          '<SRS>EPSG:4756</SRS>' + 
     2062          '<SRS>EPSG:4757</SRS>' + 
     2063          '<SRS>EPSG:4758</SRS>' + 
     2064          '<SRS>EPSG:4801</SRS>' + 
     2065          '<SRS>EPSG:4802</SRS>' + 
     2066          '<SRS>EPSG:4803</SRS>' + 
     2067          '<SRS>EPSG:4804</SRS>' + 
     2068          '<SRS>EPSG:4805</SRS>' + 
     2069          '<SRS>EPSG:4806</SRS>' + 
     2070          '<SRS>EPSG:4807</SRS>' + 
     2071          '<SRS>EPSG:4808</SRS>' + 
     2072          '<SRS>EPSG:4809</SRS>' + 
     2073          '<SRS>EPSG:4810</SRS>' + 
     2074          '<SRS>EPSG:4811</SRS>' + 
     2075          '<SRS>EPSG:4813</SRS>' + 
     2076          '<SRS>EPSG:4814</SRS>' + 
     2077          '<SRS>EPSG:4815</SRS>' + 
     2078          '<SRS>EPSG:4816</SRS>' + 
     2079          '<SRS>EPSG:4817</SRS>' + 
     2080          '<SRS>EPSG:4818</SRS>' + 
     2081          '<SRS>EPSG:4819</SRS>' + 
     2082          '<SRS>EPSG:4820</SRS>' + 
     2083          '<SRS>EPSG:4821</SRS>' + 
     2084          '<SRS>EPSG:4894</SRS>' + 
     2085          '<SRS>EPSG:4895</SRS>' + 
     2086          '<SRS>EPSG:4896</SRS>' + 
     2087          '<SRS>EPSG:4897</SRS>' + 
     2088          '<SRS>EPSG:4898</SRS>' + 
     2089          '<SRS>EPSG:4899</SRS>' + 
     2090          '<SRS>EPSG:4900</SRS>' + 
     2091          '<SRS>EPSG:4901</SRS>' + 
     2092          '<SRS>EPSG:4902</SRS>' + 
     2093          '<SRS>EPSG:4903</SRS>' + 
     2094          '<SRS>EPSG:4904</SRS>' + 
     2095          '<SRS>EPSG:4906</SRS>' + 
     2096          '<SRS>EPSG:4907</SRS>' + 
     2097          '<SRS>EPSG:4908</SRS>' + 
     2098          '<SRS>EPSG:4909</SRS>' + 
     2099          '<SRS>EPSG:4910</SRS>' + 
     2100          '<SRS>EPSG:4911</SRS>' + 
     2101          '<SRS>EPSG:4912</SRS>' + 
     2102          '<SRS>EPSG:4913</SRS>' + 
     2103          '<SRS>EPSG:4914</SRS>' + 
     2104          '<SRS>EPSG:4915</SRS>' + 
     2105          '<SRS>EPSG:4916</SRS>' + 
     2106          '<SRS>EPSG:4917</SRS>' + 
     2107          '<SRS>EPSG:4918</SRS>' + 
     2108          '<SRS>EPSG:4919</SRS>' + 
     2109          '<SRS>EPSG:4920</SRS>' + 
     2110          '<SRS>EPSG:4921</SRS>' + 
     2111          '<SRS>EPSG:4922</SRS>' + 
     2112          '<SRS>EPSG:4923</SRS>' + 
     2113          '<SRS>EPSG:4924</SRS>' + 
     2114          '<SRS>EPSG:4925</SRS>' + 
     2115          '<SRS>EPSG:4926</SRS>' + 
     2116          '<SRS>EPSG:4927</SRS>' + 
     2117          '<SRS>EPSG:4928</SRS>' + 
     2118          '<SRS>EPSG:4929</SRS>' + 
     2119          '<SRS>EPSG:4930</SRS>' + 
     2120          '<SRS>EPSG:4931</SRS>' + 
     2121          '<SRS>EPSG:4932</SRS>' + 
     2122          '<SRS>EPSG:4933</SRS>' + 
     2123          '<SRS>EPSG:4934</SRS>' + 
     2124          '<SRS>EPSG:4935</SRS>' + 
     2125          '<SRS>EPSG:4936</SRS>' + 
     2126          '<SRS>EPSG:4937</SRS>' + 
     2127          '<SRS>EPSG:4938</SRS>' + 
     2128          '<SRS>EPSG:4939</SRS>' + 
     2129          '<SRS>EPSG:4940</SRS>' + 
     2130          '<SRS>EPSG:4941</SRS>' + 
     2131          '<SRS>EPSG:4942</SRS>' + 
     2132          '<SRS>EPSG:4943</SRS>' + 
     2133          '<SRS>EPSG:4944</SRS>' + 
     2134          '<SRS>EPSG:4945</SRS>' + 
     2135          '<SRS>EPSG:4946</SRS>' + 
     2136          '<SRS>EPSG:4947</SRS>' + 
     2137          '<SRS>EPSG:4948</SRS>' + 
     2138          '<SRS>EPSG:4949</SRS>' + 
     2139          '<SRS>EPSG:4950</SRS>' + 
     2140          '<SRS>EPSG:4951</SRS>' + 
     2141          '<SRS>EPSG:4952</SRS>' + 
     2142          '<SRS>EPSG:4953</SRS>' + 
     2143          '<SRS>EPSG:4954</SRS>' + 
     2144          '<SRS>EPSG:4955</SRS>' + 
     2145          '<SRS>EPSG:4956</SRS>' + 
     2146          '<SRS>EPSG:4957</SRS>' + 
     2147          '<SRS>EPSG:4958</SRS>' + 
     2148          '<SRS>EPSG:4959</SRS>' + 
     2149          '<SRS>EPSG:4960</SRS>' + 
     2150          '<SRS>EPSG:4961</SRS>' + 
     2151          '<SRS>EPSG:4962</SRS>' + 
     2152          '<SRS>EPSG:4963</SRS>' + 
     2153          '<SRS>EPSG:4964</SRS>' + 
     2154          '<SRS>EPSG:4965</SRS>' + 
     2155          '<SRS>EPSG:4966</SRS>' + 
     2156          '<SRS>EPSG:4967</SRS>' + 
     2157          '<SRS>EPSG:4968</SRS>' + 
     2158          '<SRS>EPSG:4969</SRS>' + 
     2159          '<SRS>EPSG:4970</SRS>' + 
     2160          '<SRS>EPSG:4971</SRS>' + 
     2161          '<SRS>EPSG:4972</SRS>' + 
     2162          '<SRS>EPSG:4973</SRS>' + 
     2163          '<SRS>EPSG:4974</SRS>' + 
     2164          '<SRS>EPSG:4975</SRS>' + 
     2165          '<SRS>EPSG:4976</SRS>' + 
     2166          '<SRS>EPSG:4977</SRS>' + 
     2167          '<SRS>EPSG:4978</SRS>' + 
     2168          '<SRS>EPSG:4979</SRS>' + 
     2169          '<SRS>EPSG:4980</SRS>' + 
     2170          '<SRS>EPSG:4981</SRS>' + 
     2171          '<SRS>EPSG:4982</SRS>' + 
     2172          '<SRS>EPSG:4983</SRS>' + 
     2173          '<SRS>EPSG:4984</SRS>' + 
     2174          '<SRS>EPSG:4985</SRS>' + 
     2175          '<SRS>EPSG:4986</SRS>' + 
     2176          '<SRS>EPSG:4987</SRS>' + 
     2177          '<SRS>EPSG:4988</SRS>' + 
     2178          '<SRS>EPSG:4989</SRS>' + 
     2179          '<SRS>EPSG:4990</SRS>' + 
     2180          '<SRS>EPSG:4991</SRS>' + 
     2181          '<SRS>EPSG:4992</SRS>' + 
     2182          '<SRS>EPSG:4993</SRS>' + 
     2183          '<SRS>EPSG:4994</SRS>' + 
     2184          '<SRS>EPSG:4995</SRS>' + 
     2185          '<SRS>EPSG:4996</SRS>' + 
     2186          '<SRS>EPSG:4997</SRS>' + 
     2187          '<SRS>EPSG:4998</SRS>' + 
     2188          '<SRS>EPSG:4999</SRS>' + 
     2189          '<SRS>EPSG:5600</SRS>' + 
     2190          '<SRS>EPSG:5601</SRS>' + 
     2191          '<SRS>EPSG:5602</SRS>' + 
     2192          '<SRS>EPSG:5603</SRS>' + 
     2193          '<SRS>EPSG:5604</SRS>' + 
     2194          '<SRS>EPSG:5605</SRS>' + 
     2195          '<SRS>EPSG:5606</SRS>' + 
     2196          '<SRS>EPSG:5607</SRS>' + 
     2197          '<SRS>EPSG:5608</SRS>' + 
     2198          '<SRS>EPSG:5609</SRS>' + 
     2199          '<SRS>EPSG:5701</SRS>' + 
     2200          '<SRS>EPSG:5702</SRS>' + 
     2201          '<SRS>EPSG:5703</SRS>' + 
     2202          '<SRS>EPSG:5704</SRS>' + 
     2203          '<SRS>EPSG:5705</SRS>' + 
     2204          '<SRS>EPSG:5706</SRS>' + 
     2205          '<SRS>EPSG:5709</SRS>' + 
     2206          '<SRS>EPSG:5710</SRS>' + 
     2207          '<SRS>EPSG:5711</SRS>' + 
     2208          '<SRS>EPSG:5712</SRS>' + 
     2209          '<SRS>EPSG:5713</SRS>' + 
     2210          '<SRS>EPSG:5714</SRS>' + 
     2211          '<SRS>EPSG:5715</SRS>' + 
     2212          '<SRS>EPSG:5716</SRS>' + 
     2213          '<SRS>EPSG:5717</SRS>' + 
     2214          '<SRS>EPSG:5718</SRS>' + 
     2215          '<SRS>EPSG:5719</SRS>' + 
     2216          '<SRS>EPSG:5720</SRS>' + 
     2217          '<SRS>EPSG:5721</SRS>' + 
     2218          '<SRS>EPSG:5722</SRS>' + 
     2219          '<SRS>EPSG:5723</SRS>' + 
     2220          '<SRS>EPSG:5724</SRS>' + 
     2221          '<SRS>EPSG:5725</SRS>' + 
     2222          '<SRS>EPSG:5726</SRS>' + 
     2223          '<SRS>EPSG:5727</SRS>' + 
     2224          '<SRS>EPSG:5728</SRS>' + 
     2225          '<SRS>EPSG:5729</SRS>' + 
     2226          '<SRS>EPSG:5730</SRS>' + 
     2227          '<SRS>EPSG:5731</SRS>' + 
     2228          '<SRS>EPSG:5732</SRS>' + 
     2229          '<SRS>EPSG:5733</SRS>' + 
     2230          '<SRS>EPSG:5734</SRS>' + 
     2231          '<SRS>EPSG:5735</SRS>' + 
     2232          '<SRS>EPSG:5736</SRS>' + 
     2233          '<SRS>EPSG:5737</SRS>' + 
     2234          '<SRS>EPSG:5738</SRS>' + 
     2235          '<SRS>EPSG:5739</SRS>' + 
     2236          '<SRS>EPSG:5740</SRS>' + 
     2237          '<SRS>EPSG:5741</SRS>' + 
     2238          '<SRS>EPSG:5742</SRS>' + 
     2239          '<SRS>EPSG:5743</SRS>' + 
     2240          '<SRS>EPSG:5744</SRS>' + 
     2241          '<SRS>EPSG:5745</SRS>' + 
     2242          '<SRS>EPSG:5746</SRS>' + 
     2243          '<SRS>EPSG:5747</SRS>' + 
     2244          '<SRS>EPSG:5748</SRS>' + 
     2245          '<SRS>EPSG:5749</SRS>' + 
     2246          '<SRS>EPSG:5750</SRS>' + 
     2247          '<SRS>EPSG:5751</SRS>' + 
     2248          '<SRS>EPSG:5752</SRS>' + 
     2249          '<SRS>EPSG:5753</SRS>' + 
     2250          '<SRS>EPSG:5754</SRS>' + 
     2251          '<SRS>EPSG:5755</SRS>' + 
     2252          '<SRS>EPSG:5756</SRS>' + 
     2253          '<SRS>EPSG:5757</SRS>' + 
     2254          '<SRS>EPSG:5758</SRS>' + 
     2255          '<SRS>EPSG:5759</SRS>' + 
     2256          '<SRS>EPSG:5760</SRS>' + 
     2257          '<SRS>EPSG:5761</SRS>' + 
     2258          '<SRS>EPSG:5762</SRS>' + 
     2259          '<SRS>EPSG:5763</SRS>' + 
     2260          '<SRS>EPSG:5764</SRS>' + 
     2261          '<SRS>EPSG:5765</SRS>' + 
     2262          '<SRS>EPSG:5766</SRS>' + 
     2263          '<SRS>EPSG:5767</SRS>' + 
     2264          '<SRS>EPSG:5768</SRS>' + 
     2265          '<SRS>EPSG:5769</SRS>' + 
     2266          '<SRS>EPSG:5770</SRS>' + 
     2267          '<SRS>EPSG:5771</SRS>' + 
     2268          '<SRS>EPSG:5772</SRS>' + 
     2269          '<SRS>EPSG:5773</SRS>' + 
     2270          '<SRS>EPSG:5774</SRS>' + 
     2271          '<SRS>EPSG:5775</SRS>' + 
     2272          '<SRS>EPSG:5776</SRS>' + 
     2273          '<SRS>EPSG:5777</SRS>' + 
     2274          '<SRS>EPSG:5778</SRS>' + 
     2275          '<SRS>EPSG:5779</SRS>' + 
     2276          '<SRS>EPSG:5780</SRS>' + 
     2277          '<SRS>EPSG:5781</SRS>' + 
     2278          '<SRS>EPSG:5782</SRS>' + 
     2279          '<SRS>EPSG:5783</SRS>' + 
     2280          '<SRS>EPSG:5784</SRS>' + 
     2281          '<SRS>EPSG:5785</SRS>' + 
     2282          '<SRS>EPSG:5786</SRS>' + 
     2283          '<SRS>EPSG:5787</SRS>' + 
     2284          '<SRS>EPSG:5788</SRS>' + 
     2285          '<SRS>EPSG:5789</SRS>' + 
     2286          '<SRS>EPSG:5790</SRS>' + 
     2287          '<SRS>EPSG:5791</SRS>' + 
     2288          '<SRS>EPSG:5792</SRS>' + 
     2289          '<SRS>EPSG:5793</SRS>' + 
     2290          '<SRS>EPSG:5794</SRS>' + 
     2291          '<SRS>EPSG:5795</SRS>' + 
     2292          '<SRS>EPSG:5796</SRS>' + 
     2293          '<SRS>EPSG:5797</SRS>' + 
     2294          '<SRS>EPSG:5798</SRS>' + 
     2295          '<SRS>EPSG:5799</SRS>' + 
     2296          '<SRS>EPSG:5800</SRS>' + 
     2297          '<SRS>EPSG:5801</SRS>' + 
     2298          '<SRS>EPSG:5802</SRS>' + 
     2299          '<SRS>EPSG:5803</SRS>' + 
     2300          '<SRS>EPSG:5804</SRS>' + 
     2301          '<SRS>EPSG:5805</SRS>' + 
     2302          '<SRS>EPSG:5806</SRS>' + 
     2303          '<SRS>EPSG:5807</SRS>' + 
     2304          '<SRS>EPSG:5808</SRS>' + 
     2305          '<SRS>EPSG:5809</SRS>' + 
     2306          '<SRS>EPSG:5810</SRS>' + 
     2307          '<SRS>EPSG:5811</SRS>' + 
     2308          '<SRS>EPSG:5812</SRS>' + 
     2309          '<SRS>EPSG:5813</SRS>' + 
     2310          '<SRS>EPSG:5814</SRS>' + 
     2311          '<SRS>EPSG:5815</SRS>' + 
     2312          '<SRS>EPSG:5816</SRS>' + 
     2313          '<SRS>EPSG:5817</SRS>' + 
     2314          '<SRS>EPSG:5818</SRS>' + 
     2315          '<SRS>EPSG:7400</SRS>' + 
     2316          '<SRS>EPSG:7401</SRS>' + 
     2317          '<SRS>EPSG:7402</SRS>' + 
     2318          '<SRS>EPSG:7403</SRS>' + 
     2319          '<SRS>EPSG:7404</SRS>' + 
     2320          '<SRS>EPSG:7405</SRS>' + 
     2321          '<SRS>EPSG:7406</SRS>' + 
     2322          '<SRS>EPSG:7407</SRS>' + 
     2323          '<SRS>EPSG:7408</SRS>' + 
     2324          '<SRS>EPSG:7409</SRS>' + 
     2325          '<SRS>EPSG:7410</SRS>' + 
     2326          '<SRS>EPSG:7411</SRS>' + 
     2327          '<SRS>EPSG:7412</SRS>' + 
     2328          '<SRS>EPSG:7413</SRS>' + 
     2329          '<SRS>EPSG:7414</SRS>' + 
     2330          '<SRS>EPSG:7415</SRS>' + 
     2331          '<SRS>EPSG:7416</SRS>' + 
     2332          '<SRS>EPSG:7417</SRS>' + 
     2333          '<SRS>EPSG:7418</SRS>' + 
     2334          '<SRS>EPSG:7419</SRS>' + 
     2335          '<SRS>EPSG:7420</SRS>' + 
     2336          '<SRS>EPSG:20004</SRS>' + 
     2337          '<SRS>EPSG:20005</SRS>' + 
     2338          '<SRS>EPSG:20006</SRS>' + 
     2339          '<SRS>EPSG:20007</SRS>' + 
     2340          '<SRS>EPSG:20008</SRS>' + 
     2341          '<SRS>EPSG:20009</SRS>' + 
     2342          '<SRS>EPSG:20010</SRS>' + 
     2343          '<SRS>EPSG:20011</SRS>' + 
     2344          '<SRS>EPSG:20012</SRS>' + 
     2345          '<SRS>EPSG:20013</SRS>' + 
     2346          '<SRS>EPSG:20014</SRS>' + 
     2347          '<SRS>EPSG:20015</SRS>' + 
     2348          '<SRS>EPSG:20016</SRS>' + 
     2349          '<SRS>EPSG:20017</SRS>' + 
     2350          '<SRS>EPSG:20018</SRS>' + 
     2351          '<SRS>EPSG:20019</SRS>' + 
     2352          '<SRS>EPSG:20020</SRS>' + 
     2353          '<SRS>EPSG:20021</SRS>' + 
     2354          '<SRS>EPSG:20022</SRS>' + 
     2355          '<SRS>EPSG:20023</SRS>' + 
     2356          '<SRS>EPSG:20024</SRS>' + 
     2357          '<SRS>EPSG:20025</SRS>' + 
     2358          '<SRS>EPSG:20026</SRS>' + 
     2359          '<SRS>EPSG:20027</SRS>' + 
     2360          '<SRS>EPSG:20028</SRS>' + 
     2361          '<SRS>EPSG:20029</SRS>' + 
     2362          '<SRS>EPSG:20030</SRS>' + 
     2363          '<SRS>EPSG:20031</SRS>' + 
     2364          '<SRS>EPSG:20032</SRS>' + 
     2365          '<SRS>EPSG:20064</SRS>' + 
     2366          '<SRS>EPSG:20065</SRS>' + 
     2367          '<SRS>EPSG:20066</SRS>' + 
     2368          '<SRS>EPSG:20067</SRS>' + 
     2369          '<SRS>EPSG:20068</SRS>' + 
     2370          '<SRS>EPSG:20069</SRS>' + 
     2371          '<SRS>EPSG:20070</SRS>' + 
     2372          '<SRS>EPSG:20071</SRS>' + 
     2373          '<SRS>EPSG:20072</SRS>' + 
     2374          '<SRS>EPSG:20073</SRS>' + 
     2375          '<SRS>EPSG:20074</SRS>' + 
     2376          '<SRS>EPSG:20075</SRS>' + 
     2377          '<SRS>EPSG:20076</SRS>' + 
     2378          '<SRS>EPSG:20077</SRS>' + 
     2379          '<SRS>EPSG:20078</SRS>' + 
     2380          '<SRS>EPSG:20079</SRS>' + 
     2381          '<SRS>EPSG:20080</SRS>' + 
     2382          '<SRS>EPSG:20081</SRS>' + 
     2383          '<SRS>EPSG:20082</SRS>' + 
     2384          '<SRS>EPSG:20083</SRS>' + 
     2385          '<SRS>EPSG:20084</SRS>' + 
     2386          '<SRS>EPSG:20085</SRS>' + 
     2387          '<SRS>EPSG:20086</SRS>' + 
     2388          '<SRS>EPSG:20087</SRS>' + 
     2389          '<SRS>EPSG:20088</SRS>' + 
     2390          '<SRS>EPSG:20089</SRS>' + 
     2391          '<SRS>EPSG:20090</SRS>' + 
     2392          '<SRS>EPSG:20091</SRS>' + 
     2393          '<SRS>EPSG:20092</SRS>' + 
     2394          '<SRS>EPSG:20135</SRS>' + 
     2395          '<SRS>EPSG:20136</SRS>' + 
     2396          '<SRS>EPSG:20137</SRS>' + 
     2397          '<SRS>EPSG:20138</SRS>' + 
     2398          '<SRS>EPSG:20248</SRS>' + 
     2399          '<SRS>EPSG:20249</SRS>' + 
     2400          '<SRS>EPSG:20250</SRS>' + 
     2401          '<SRS>EPSG:20251</SRS>' + 
     2402          '<SRS>EPSG:20252</SRS>' + 
     2403          '<SRS>EPSG:20253</SRS>' + 
     2404          '<SRS>EPSG:20254</SRS>' + 
     2405          '<SRS>EPSG:20255</SRS>' + 
     2406          '<SRS>EPSG:20256</SRS>' + 
     2407          '<SRS>EPSG:20257</SRS>' + 
     2408          '<SRS>EPSG:20258</SRS>' + 
     2409          '<SRS>EPSG:20348</SRS>' + 
     2410          '<SRS>EPSG:20349</SRS>' + 
     2411          '<SRS>EPSG:20350</SRS>' + 
     2412          '<SRS>EPSG:20351</SRS>' + 
     2413          '<SRS>EPSG:20352</SRS>' + 
     2414          '<SRS>EPSG:20353</SRS>' + 
     2415          '<SRS>EPSG:20354</SRS>' + 
     2416          '<SRS>EPSG:20355</SRS>' + 
     2417          '<SRS>EPSG:20356</SRS>' + 
     2418          '<SRS>EPSG:20357</SRS>' + 
     2419          '<SRS>EPSG:20358</SRS>' + 
     2420          '<SRS>EPSG:20436</SRS>' + 
     2421          '<SRS>EPSG:20437</SRS>' + 
     2422          '<SRS>EPSG:20438</SRS>' + 
     2423          '<SRS>EPSG:20439</SRS>' + 
     2424          '<SRS>EPSG:20440</SRS>' + 
     2425          '<SRS>EPSG:20499</SRS>' + 
     2426          '<SRS>EPSG:20538</SRS>' + 
     2427          '<SRS>EPSG:20539</SRS>' + 
     2428          '<SRS>EPSG:20790</SRS>' + 
     2429          '<SRS>EPSG:20791</SRS>' + 
     2430          '<SRS>EPSG:20822</SRS>' + 
     2431          '<SRS>EPSG:20823</SRS>' + 
     2432          '<SRS>EPSG:20824</SRS>' + 
     2433          '<SRS>EPSG:20934</SRS>' + 
     2434          '<SRS>EPSG:20935</SRS>' + 
     2435          '<SRS>EPSG:20936</SRS>' + 
     2436          '<SRS>EPSG:21035</SRS>' + 
     2437          '<SRS>EPSG:21036</SRS>' + 
     2438          '<SRS>EPSG:21037</SRS>' + 
     2439          '<SRS>EPSG:21095</SRS>' + 
     2440          '<SRS>EPSG:21096</SRS>' + 
     2441          '<SRS>EPSG:21097</SRS>' + 
     2442          '<SRS>EPSG:21100</SRS>' + 
     2443          '<SRS>EPSG:21148</SRS>' + 
     2444          '<SRS>EPSG:21149</SRS>' + 
     2445          '<SRS>EPSG:21150</SRS>' + 
     2446          '<SRS>EPSG:21291</SRS>' + 
     2447          '<SRS>EPSG:21292</SRS>' + 
     2448          '<SRS>EPSG:21413</SRS>' + 
     2449          '<SRS>EPSG:21414</SRS>' + 
     2450          '<SRS>EPSG:21415</SRS>' + 
     2451          '<SRS>EPSG:21416</SRS>' + 
     2452          '<SRS>EPSG:21417</SRS>' + 
     2453          '<SRS>EPSG:21418</SRS>' + 
     2454          '<SRS>EPSG:21419</SRS>' + 
     2455          '<SRS>EPSG:21420</SRS>' + 
     2456          '<SRS>EPSG:21421</SRS>' + 
     2457          '<SRS>EPSG:21422</SRS>' + 
     2458          '<SRS>EPSG:21423</SRS>' + 
     2459          '<SRS>EPSG:21453</SRS>' + 
     2460          '<SRS>EPSG:21454</SRS>' + 
     2461          '<SRS>EPSG:21455</SRS>' + 
     2462          '<SRS>EPSG:21456</SRS>' + 
     2463          '<SRS>EPSG:21457</SRS>' + 
     2464          '<SRS>EPSG:21458</SRS>' + 
     2465          '<SRS>EPSG:21459</SRS>' + 
     2466          '<SRS>EPSG:21460</SRS>' + 
     2467          '<SRS>EPSG:21461</SRS>' + 
     2468          '<SRS>EPSG:21462</SRS>' + 
     2469          '<SRS>EPSG:21463</SRS>' + 
     2470          '<SRS>EPSG:21473</SRS>' + 
     2471          '<SRS>EPSG:21474</SRS>' + 
     2472          '<SRS>EPSG:21475</SRS>' + 
     2473          '<SRS>EPSG:21476</SRS>' + 
     2474          '<SRS>EPSG:21477</SRS>' + 
     2475          '<SRS>EPSG:21478</SRS>' + 
     2476          '<SRS>EPSG:21479</SRS>' + 
     2477          '<SRS>EPSG:21480</SRS>' + 
     2478          '<SRS>EPSG:21481</SRS>' + 
     2479          '<SRS>EPSG:21482</SRS>' + 
     2480          '<SRS>EPSG:21483</SRS>' + 
     2481          '<SRS>EPSG:21500</SRS>' + 
     2482          '<SRS>EPSG:21780</SRS>' + 
     2483          '<SRS>EPSG:21781</SRS>' + 
     2484          '<SRS>EPSG:21817</SRS>' + 
     2485          '<SRS>EPSG:21818</SRS>' + 
     2486          '<SRS>EPSG:21891</SRS>' + 
     2487          '<SRS>EPSG:21892</SRS>' + 
     2488          '<SRS>EPSG:21893</SRS>' + 
     2489          '<SRS>EPSG:21894</SRS>' + 
     2490          '<SRS>EPSG:21896</SRS>' + 
     2491          '<SRS>EPSG:21897</SRS>' + 
     2492          '<SRS>EPSG:21898</SRS>' + 
     2493          '<SRS>EPSG:21899</SRS>' + 
     2494          '<SRS>EPSG:22032</SRS>' + 
     2495          '<SRS>EPSG:22033</SRS>' + 
     2496          '<SRS>EPSG:22091</SRS>' + 
     2497          '<SRS>EPSG:22092</SRS>' + 
     2498          '<SRS>EPSG:22171</SRS>' + 
     2499          '<SRS>EPSG:22172</SRS>' + 
     2500          '<SRS>EPSG:22173</SRS>' + 
     2501          '<SRS>EPSG:22174</SRS>' + 
     2502          '<SRS>EPSG:22175</SRS>' + 
     2503          '<SRS>EPSG:22176</SRS>' + 
     2504          '<SRS>EPSG:22177</SRS>' + 
     2505          '<SRS>EPSG:22181</SRS>' + 
     2506          '<SRS>EPSG:22182</SRS>' + 
     2507          '<SRS>EPSG:22183</SRS>' + 
     2508          '<SRS>EPSG:22184</SRS>' + 
     2509          '<SRS>EPSG:22185</SRS>' + 
     2510          '<SRS>EPSG:22186</SRS>' + 
     2511          '<SRS>EPSG:22187</SRS>' + 
     2512          '<SRS>EPSG:22191</SRS>' + 
     2513          '<SRS>EPSG:22192</SRS>' + 
     2514          '<SRS>EPSG:22193</SRS>' + 
     2515          '<SRS>EPSG:22194</SRS>' + 
     2516          '<SRS>EPSG:22195</SRS>' + 
     2517          '<SRS>EPSG:22196</SRS>' + 
     2518          '<SRS>EPSG:22197</SRS>' + 
     2519          '<SRS>EPSG:22234</SRS>' + 
     2520          '<SRS>EPSG:22235</SRS>' + 
     2521          '<SRS>EPSG:22236</SRS>' + 
     2522          '<SRS>EPSG:22275</SRS>' + 
     2523          '<SRS>EPSG:22277</SRS>' + 
     2524          '<SRS>EPSG:22279</SRS>' + 
     2525          '<SRS>EPSG:22281</SRS>' + 
     2526          '<SRS>EPSG:22283</SRS>' + 
     2527          '<SRS>EPSG:22285</SRS>' + 
     2528          '<SRS>EPSG:22287</SRS>' + 
     2529          '<SRS>EPSG:22289</SRS>' + 
     2530          '<SRS>EPSG:22291</SRS>' + 
     2531          '<SRS>EPSG:22293</SRS>' + 
     2532          '<SRS>EPSG:22300</SRS>' + 
     2533          '<SRS>EPSG:22332</SRS>' + 
     2534          '<SRS>EPSG:22391</SRS>' + 
     2535          '<SRS>EPSG:22392</SRS>' + 
     2536          '<SRS>EPSG:22521</SRS>' + 
     2537          '<SRS>EPSG:22522</SRS>' + 
     2538          '<SRS>EPSG:22523</SRS>' + 
     2539          '<SRS>EPSG:22524</SRS>' + 
     2540          '<SRS>EPSG:22525</SRS>' + 
     2541          '<SRS>EPSG:22700</SRS>' + 
     2542          '<SRS>EPSG:22770</SRS>' + 
     2543          '<SRS>EPSG:22780</SRS>' + 
     2544          '<SRS>EPSG:22832</SRS>' + 
     2545          '<SRS>EPSG:22991</SRS>' + 
     2546          '<SRS>EPSG:22992</SRS>' + 
     2547          '<SRS>EPSG:22993</SRS>' + 
     2548          '<SRS>EPSG:22994</SRS>' + 
     2549          '<SRS>EPSG:23028</SRS>' + 
     2550          '<SRS>EPSG:23029</SRS>' + 
     2551          '<SRS>EPSG:23030</SRS>' + 
     2552          '<SRS>EPSG:23031</SRS>' + 
     2553          '<SRS>EPSG:23032</SRS>' + 
     2554          '<SRS>EPSG:23033</SRS>' + 
     2555          '<SRS>EPSG:23034</SRS>' + 
     2556          '<SRS>EPSG:23035</SRS>' + 
     2557          '<SRS>EPSG:23036</SRS>' + 
     2558          '<SRS>EPSG:23037</SRS>' + 
     2559          '<SRS>EPSG:23038</SRS>' + 
     2560          '<SRS>EPSG:23090</SRS>' + 
     2561          '<SRS>EPSG:23095</SRS>' + 
     2562          '<SRS>EPSG:23239</SRS>' + 
     2563          '<SRS>EPSG:23240</SRS>' + 
     2564          '<SRS>EPSG:23433</SRS>' + 
     2565          '<SRS>EPSG:23700</SRS>' + 
     2566          '<SRS>EPSG:23846</SRS>' + 
     2567          '<SRS>EPSG:23847</SRS>' + 
     2568          '<SRS>EPSG:23848</SRS>' + 
     2569          '<SRS>EPSG:23849</SRS>' + 
     2570          '<SRS>EPSG:23850</SRS>' + 
     2571          '<SRS>EPSG:23851</SRS>' + 
     2572          '<SRS>EPSG:23852</SRS>' + 
     2573          '<SRS>EPSG:23853</SRS>' + 
     2574          '<SRS>EPSG:23866</SRS>' + 
     2575          '<SRS>EPSG:23867</SRS>' + 
     2576          '<SRS>EPSG:23868</SRS>' + 
     2577          '<SRS>EPSG:23869</SRS>' + 
     2578          '<SRS>EPSG:23870</SRS>' + 
     2579          '<SRS>EPSG:23871</SRS>' + 
     2580          '<SRS>EPSG:23872</SRS>' + 
     2581          '<SRS>EPSG:23877</SRS>' + 
     2582          '<SRS>EPSG:23878</SRS>' + 
     2583          '<SRS>EPSG:23879</SRS>' + 
     2584          '<SRS>EPSG:23880</SRS>' + 
     2585          '<SRS>EPSG:23881</SRS>' + 
     2586          '<SRS>EPSG:23882</SRS>' + 
     2587          '<SRS>EPSG:23883</SRS>' + 
     2588          '<SRS>EPSG:23884</SRS>' + 
     2589          '<SRS>EPSG:23886</SRS>' + 
     2590          '<SRS>EPSG:23887</SRS>' + 
     2591          '<SRS>EPSG:23888</SRS>' + 
     2592          '<SRS>EPSG:23889</SRS>' + 
     2593          '<SRS>EPSG:23890</SRS>' + 
     2594          '<SRS>EPSG:23891</SRS>' + 
     2595          '<SRS>EPSG:23892</SRS>' + 
     2596          '<SRS>EPSG:23893</SRS>' + 
     2597          '<SRS>EPSG:23894</SRS>' + 
     2598          '<SRS>EPSG:23946</SRS>' + 
     2599          '<SRS>EPSG:23947</SRS>' + 
     2600          '<SRS>EPSG:23948</SRS>' + 
     2601          '<SRS>EPSG:24047</SRS>' + 
     2602          '<SRS>EPSG:24048</SRS>' + 
     2603          '<SRS>EPSG:24100</SRS>' + 
     2604          '<SRS>EPSG:24200</SRS>' + 
     2605          '<SRS>EPSG:24305</SRS>' + 
     2606          '<SRS>EPSG:24306</SRS>' + 
     2607          '<SRS>EPSG:24311</SRS>' + 
     2608          '<SRS>EPSG:24312</SRS>' + 
     2609          '<SRS>EPSG:24313</SRS>' + 
     2610          '<SRS>EPSG:24342</SRS>' + 
     2611          '<SRS>EPSG:24343</SRS>' + 
     2612          '<SRS>EPSG:24344</SRS>' + 
     2613          '<SRS>EPSG:24345</SRS>' + 
     2614          '<SRS>EPSG:24346</SRS>' + 
     2615          '<SRS>EPSG:24347</SRS>' + 
     2616          '<SRS>EPSG:24370</SRS>' + 
     2617          '<SRS>EPSG:24371</SRS>' + 
     2618          '<SRS>EPSG:24372</SRS>' + 
     2619          '<SRS>EPSG:24373</SRS>' + 
     2620          '<SRS>EPSG:24374</SRS>' + 
     2621          '<SRS>EPSG:24375</SRS>' + 
     2622          '<SRS>EPSG:24376</SRS>' + 
     2623          '<SRS>EPSG:24377</SRS>' + 
     2624          '<SRS>EPSG:24378</SRS>' + 
     2625          '<SRS>EPSG:24379</SRS>' + 
     2626          '<SRS>EPSG:24380</SRS>' + 
     2627          '<SRS>EPSG:24381</SRS>' + 
     2628          '<SRS>EPSG:24382</SRS>' + 
     2629          '<SRS>EPSG:24383</SRS>' + 
     2630          '<SRS>EPSG:24500</SRS>' + 
     2631          '<SRS>EPSG:24547</SRS>' + 
     2632          '<SRS>EPSG:24548</SRS>' + 
     2633          '<SRS>EPSG:24571</SRS>' + 
     2634          '<SRS>EPSG:24600</SRS>' + 
     2635          '<SRS>EPSG:24718</SRS>' + 
     2636          '<SRS>EPSG:24719</SRS>' + 
     2637          '<SRS>EPSG:24720</SRS>' + 
     2638          '<SRS>EPSG:24817</SRS>' + 
     2639          '<SRS>EPSG:24818</SRS>' + 
     2640          '<SRS>EPSG:24819</SRS>' + 
     2641          '<SRS>EPSG:24820</SRS>' + 
     2642          '<SRS>EPSG:24821</SRS>' + 
     2643          '<SRS>EPSG:24877</SRS>' + 
     2644          '<SRS>EPSG:24878</SRS>' + 
     2645          '<SRS>EPSG:24879</SRS>' + 
     2646          '<SRS>EPSG:24880</SRS>' + 
     2647          '<SRS>EPSG:24881</SRS>' + 
     2648          '<SRS>EPSG:24882</SRS>' + 
     2649          '<SRS>EPSG:24891</SRS>' + 
     2650          '<SRS>EPSG:24892</SRS>' + 
     2651          '<SRS>EPSG:24893</SRS>' + 
     2652          '<SRS>EPSG:25000</SRS>' + 
     2653          '<SRS>EPSG:25231</SRS>' + 
     2654          '<SRS>EPSG:25391</SRS>' + 
     2655          '<SRS>EPSG:25392</SRS>' + 
     2656          '<SRS>EPSG:25393</SRS>' + 
     2657          '<SRS>EPSG:25394</SRS>' + 
     2658          '<SRS>EPSG:25395</SRS>' + 
     2659          '<SRS>EPSG:25700</SRS>' + 
     2660          '<SRS>EPSG:25828</SRS>' + 
     2661          '<SRS>EPSG:25829</SRS>' + 
     2662          '<SRS>EPSG:25830</SRS>' + 
     2663          '<SRS>EPSG:25831</SRS>' + 
     2664          '<SRS>EPSG:25832</SRS>' + 
     2665          '<SRS>EPSG:25833</SRS>' + 
     2666          '<SRS>EPSG:25834</SRS>' + 
     2667          '<SRS>EPSG:25835</SRS>' + 
     2668          '<SRS>EPSG:25836</SRS>' + 
     2669          '<SRS>EPSG:25837</SRS>' + 
     2670          '<SRS>EPSG:25838</SRS>' + 
     2671          '<SRS>EPSG:25884</SRS>' + 
     2672          '<SRS>EPSG:25932</SRS>' + 
     2673          '<SRS>EPSG:26191</SRS>' + 
     2674          '<SRS>EPSG:26192</SRS>' + 
     2675          '<SRS>EPSG:26193</SRS>' + 
     2676          '<SRS>EPSG:26194</SRS>' + 
     2677          '<SRS>EPSG:26195</SRS>' + 
     2678          '<SRS>EPSG:26237</SRS>' + 
     2679          '<SRS>EPSG:26331</SRS>' + 
     2680          '<SRS>EPSG:26332</SRS>' + 
     2681          '<SRS>EPSG:26391</SRS>' + 
     2682          '<SRS>EPSG:26392</SRS>' + 
     2683          '<SRS>EPSG:26393</SRS>' + 
     2684          '<SRS>EPSG:26432</SRS>' + 
     2685          '<SRS>EPSG:26591</SRS>' + 
     2686          '<SRS>EPSG:26592</SRS>' + 
     2687          '<SRS>EPSG:26632</SRS>' + 
     2688          '<SRS>EPSG:26692</SRS>' + 
     2689          '<SRS>EPSG:26701</SRS>' + 
     2690          '<SRS>EPSG:26702</SRS>' + 
     2691          '<SRS>EPSG:26703</SRS>' + 
     2692          '<SRS>EPSG:26704</SRS>' + 
     2693          '<SRS>EPSG:26705</SRS>' + 
     2694          '<SRS>EPSG:26706</SRS>' + 
     2695          '<SRS>EPSG:26707</SRS>' + 
     2696          '<SRS>EPSG:26708</SRS>' + 
     2697          '<SRS>EPSG:26709</SRS>' + 
     2698          '<SRS>EPSG:26710</SRS>' + 
     2699          '<SRS>EPSG:26711</SRS>' + 
     2700          '<SRS>EPSG:26712</SRS>' + 
     2701          '<SRS>EPSG:26713</SRS>' + 
     2702          '<SRS>EPSG:26714</SRS>' + 
     2703          '<SRS>EPSG:26715</SRS>' + 
     2704          '<SRS>EPSG:26716</SRS>' + 
     2705          '<SRS>EPSG:26717</SRS>' + 
     2706          '<SRS>EPSG:26718</SRS>' + 
     2707          '<SRS>EPSG:26719</SRS>' + 
     2708          '<SRS>EPSG:26720</SRS>' + 
     2709          '<SRS>EPSG:26721</SRS>' + 
     2710          '<SRS>EPSG:26722</SRS>' + 
     2711          '<SRS>EPSG:26729</SRS>' + 
     2712          '<SRS>EPSG:26730</SRS>' + 
     2713          '<SRS>EPSG:26731</SRS>' + 
     2714          '<SRS>EPSG:26732</SRS>' + 
     2715          '<SRS>EPSG:26733</SRS>' + 
     2716          '<SRS>EPSG:26734</SRS>' + 
     2717          '<SRS>EPSG:26735</SRS>' + 
     2718          '<SRS>EPSG:26736</SRS>' + 
     2719          '<SRS>EPSG:26737</SRS>' + 
     2720          '<SRS>EPSG:26738</SRS>' + 
     2721          '<SRS>EPSG:26739</SRS>' + 
     2722          '<SRS>EPSG:26740</SRS>' + 
     2723          '<SRS>EPSG:26741</SRS>' + 
     2724          '<SRS>EPSG:26742</SRS>' + 
     2725          '<SRS>EPSG:26743</SRS>' + 
     2726          '<SRS>EPSG:26744</SRS>' + 
     2727          '<SRS>EPSG:26745</SRS>' + 
     2728          '<SRS>EPSG:26746</SRS>' + 
     2729          '<SRS>EPSG:26747</SRS>' + 
     2730          '<SRS>EPSG:26748</SRS>' + 
     2731          '<SRS>EPSG:26749</SRS>' + 
     2732          '<SRS>EPSG:26750</SRS>' + 
     2733          '<SRS>EPSG:26751</SRS>' + 
     2734          '<SRS>EPSG:26752</SRS>' + 
     2735          '<SRS>EPSG:26753</SRS>' + 
     2736          '<SRS>EPSG:26754</SRS>' + 
     2737          '<SRS>EPSG:26755</SRS>' + 
     2738          '<SRS>EPSG:26756</SRS>' + 
     2739          '<SRS>EPSG:26757</SRS>' + 
     2740          '<SRS>EPSG:26758</SRS>' + 
     2741          '<SRS>EPSG:26759</SRS>' + 
     2742          '<SRS>EPSG:26760</SRS>' + 
     2743          '<SRS>EPSG:26766</SRS>' + 
     2744          '<SRS>EPSG:26767</SRS>' + 
     2745          '<SRS>EPSG:26768</SRS>' + 
     2746          '<SRS>EPSG:26769</SRS>' + 
     2747          '<SRS>EPSG:26770</SRS>' + 
     2748          '<SRS>EPSG:26771</SRS>' + 
     2749          '<SRS>EPSG:26772</SRS>' + 
     2750          '<SRS>EPSG:26773</SRS>' + 
     2751          '<SRS>EPSG:26774</SRS>' + 
     2752          '<SRS>EPSG:26775</SRS>' + 
     2753          '<SRS>EPSG:26776</SRS>' + 
     2754          '<SRS>EPSG:26777</SRS>' + 
     2755          '<SRS>EPSG:26778</SRS>' + 
     2756          '<SRS>EPSG:26779</SRS>' + 
     2757          '<SRS>EPSG:26780</SRS>' + 
     2758          '<SRS>EPSG:26781</SRS>' + 
     2759          '<SRS>EPSG:26782</SRS>' + 
     2760          '<SRS>EPSG:26783</SRS>' + 
     2761          '<SRS>EPSG:26784</SRS>' + 
     2762          '<SRS>EPSG:26785</SRS>' + 
     2763          '<SRS>EPSG:26786</SRS>' + 
     2764          '<SRS>EPSG:26787</SRS>' + 
     2765          '<SRS>EPSG:26791</SRS>' + 
     2766          '<SRS>EPSG:26792</SRS>' + 
     2767          '<SRS>EPSG:26793</SRS>' + 
     2768          '<SRS>EPSG:26794</SRS>' + 
     2769          '<SRS>EPSG:26795</SRS>' + 
     2770          '<SRS>EPSG:26796</SRS>' + 
     2771          '<SRS>EPSG:26797</SRS>' + 
     2772          '<SRS>EPSG:26798</SRS>' + 
     2773          '<SRS>EPSG:26799</SRS>' + 
     2774          '<SRS>EPSG:26801</SRS>' + 
     2775          '<SRS>EPSG:26802</SRS>' + 
     2776          '<SRS>EPSG:26803</SRS>' + 
     2777          '<SRS>EPSG:26811</SRS>' + 
     2778          '<SRS>EPSG:26812</SRS>' + 
     2779          '<SRS>EPSG:26813</SRS>' + 
     2780          '<SRS>EPSG:26901</SRS>' + 
     2781          '<SRS>EPSG:26902</SRS>' + 
     2782          '<SRS>EPSG:26903</SRS>' + 
     2783          '<SRS>EPSG:26904</SRS>' + 
     2784          '<SRS>EPSG:26905</SRS>' + 
     2785          '<SRS>EPSG:26906</SRS>' + 
     2786          '<SRS>EPSG:26907</SRS>' + 
     2787          '<SRS>EPSG:26908</SRS>' + 
     2788          '<SRS>EPSG:26909</SRS>' + 
     2789          '<SRS>EPSG:26910</SRS>' + 
     2790          '<SRS>EPSG:26911</SRS>' + 
     2791          '<SRS>EPSG:26912</SRS>' + 
     2792          '<SRS>EPSG:26913</SRS>' + 
     2793          '<SRS>EPSG:26914</SRS>' + 
     2794          '<SRS>EPSG:26915</SRS>' + 
     2795          '<SRS>EPSG:26916</SRS>' + 
     2796          '<SRS>EPSG:26917</SRS>' + 
     2797          '<SRS>EPSG:26918</SRS>' + 
     2798          '<SRS>EPSG:26919</SRS>' + 
     2799          '<SRS>EPSG:26920</SRS>' + 
     2800          '<SRS>EPSG:26921</SRS>' + 
     2801          '<SRS>EPSG:26922</SRS>' + 
     2802          '<SRS>EPSG:26923</SRS>' + 
     2803          '<SRS>EPSG:26929</SRS>' + 
     2804          '<SRS>EPSG:26930</SRS>' + 
     2805          '<SRS>EPSG:26931</SRS>' + 
     2806          '<SRS>EPSG:26932</SRS>' + 
     2807          '<SRS>EPSG:26933</SRS>' + 
     2808          '<SRS>EPSG:26934</SRS>' + 
     2809          '<SRS>EPSG:26935</SRS>' + 
     2810          '<SRS>EPSG:26936</SRS>' + 
     2811          '<SRS>EPSG:26937</SRS>' + 
     2812          '<SRS>EPSG:26938</SRS>' + 
     2813          '<SRS>EPSG:26939</SRS>' + 
     2814          '<SRS>EPSG:26940</SRS>' + 
     2815          '<SRS>EPSG:26941</SRS>' + 
     2816          '<SRS>EPSG:26942</SRS>' + 
     2817          '<SRS>EPSG:26943</SRS>' + 
     2818          '<SRS>EPSG:26944</SRS>' + 
     2819          '<SRS>EPSG:26945</SRS>' + 
     2820          '<SRS>EPSG:26946</SRS>' + 
     2821          '<SRS>EPSG:26948</SRS>' + 
     2822          '<SRS>EPSG:26949</SRS>' + 
     2823          '<SRS>EPSG:26950</SRS>' + 
     2824          '<SRS>EPSG:26951</SRS>' + 
     2825          '<SRS>EPSG:26952</SRS>' + 
     2826          '<SRS>EPSG:26953</SRS>' + 
     2827          '<SRS>EPSG:26954</SRS>' + 
     2828          '<SRS>EPSG:26955</SRS>' + 
     2829          '<SRS>EPSG:26956</SRS>' + 
     2830          '<SRS>EPSG:26957</SRS>' + 
     2831          '<SRS>EPSG:26958</SRS>' + 
     2832          '<SRS>EPSG:26959</SRS>' + 
     2833          '<SRS>EPSG:26960</SRS>' + 
     2834          '<SRS>EPSG:26961</SRS>' + 
     2835          '<SRS>EPSG:26962</SRS>' + 
     2836          '<SRS>EPSG:26963</SRS>' + 
     2837          '<SRS>EPSG:26964</SRS>' + 
     2838          '<SRS>EPSG:26965</SRS>' + 
     2839          '<SRS>EPSG:26966</SRS>' + 
     2840          '<SRS>EPSG:26967</SRS>' + 
     2841          '<SRS>EPSG:26968</SRS>' + 
     2842          '<SRS>EPSG:26969</SRS>' + 
     2843          '<SRS>EPSG:26970</SRS>' + 
     2844          '<SRS>EPSG:26971</SRS>' + 
     2845          '<SRS>EPSG:26972</SRS>' + 
     2846          '<SRS>EPSG:26973</SRS>' + 
     2847          '<SRS>EPSG:26974</SRS>' + 
     2848          '<SRS>EPSG:26975</SRS>' + 
     2849          '<SRS>EPSG:26976</SRS>' + 
     2850          '<SRS>EPSG:26977</SRS>' + 
     2851          '<SRS>EPSG:26978</SRS>' + 
     2852          '<SRS>EPSG:26979</SRS>' + 
     2853          '<SRS>EPSG:26980</SRS>' + 
     2854          '<SRS>EPSG:26981</SRS>' + 
     2855          '<SRS>EPSG:26982</SRS>' + 
     2856          '<SRS>EPSG:26983</SRS>' + 
     2857          '<SRS>EPSG:26984</SRS>' + 
     2858          '<SRS>EPSG:26985</SRS>' + 
     2859          '<SRS>EPSG:26986</SRS>' + 
     2860          '<SRS>EPSG:26987</SRS>' + 
     2861          '<SRS>EPSG:26988</SRS>' + 
     2862          '<SRS>EPSG:26989</SRS>' + 
     2863          '<SRS>EPSG:26990</SRS>' + 
     2864          '<SRS>EPSG:26991</SRS>' + 
     2865          '<SRS>EPSG:26992</SRS>' + 
     2866          '<SRS>EPSG:26993</SRS>' + 
     2867          '<SRS>EPSG:26994</SRS>' + 
     2868          '<SRS>EPSG:26995</SRS>' + 
     2869          '<SRS>EPSG:26996</SRS>' + 
     2870          '<SRS>EPSG:26997</SRS>' + 
     2871          '<SRS>EPSG:26998</SRS>' + 
     2872          '<SRS>EPSG:27037</SRS>' + 
     2873          '<SRS>EPSG:27038</SRS>' + 
     2874          '<SRS>EPSG:27039</SRS>' + 
     2875          '<SRS>EPSG:27040</SRS>' + 
     2876          '<SRS>EPSG:27120</SRS>' + 
     2877          '<SRS>EPSG:27200</SRS>' + 
     2878          '<SRS>EPSG:27205</SRS>' + 
     2879          '<SRS>EPSG:27206</SRS>' + 
     2880          '<SRS>EPSG:27207</SRS>' + 
     2881          '<SRS>EPSG:27208</SRS>' + 
     2882          '<SRS>EPSG:27209</SRS>' + 
     2883          '<SRS>EPSG:27210</SRS>' + 
     2884          '<SRS>EPSG:27211</SRS>' + 
     2885          '<SRS>EPSG:27212</SRS>' + 
     2886          '<SRS>EPSG:27213</SRS>' + 
     2887          '<SRS>EPSG:27214</SRS>' + 
     2888          '<SRS>EPSG:27215</SRS>' + 
     2889          '<SRS>EPSG:27216</SRS>' + 
     2890          '<SRS>EPSG:27217</SRS>' + 
     2891          '<SRS>EPSG:27218</SRS>' + 
     2892          '<SRS>EPSG:27219</SRS>' + 
     2893          '<SRS>EPSG:27220</SRS>' + 
     2894          '<SRS>EPSG:27221</SRS>' + 
     2895          '<SRS>EPSG:27222</SRS>' + 
     2896          '<SRS>EPSG:27223</SRS>' + 
     2897          '<SRS>EPSG:27224</SRS>' + 
     2898          '<SRS>EPSG:27225</SRS>' + 
     2899          '<SRS>EPSG:27226</SRS>' + 
     2900          '<SRS>EPSG:27227</SRS>' + 
     2901          '<SRS>EPSG:27228</SRS>' + 
     2902          '<SRS>EPSG:27229</SRS>' + 
     2903          '<SRS>EPSG:27230</SRS>' + 
     2904          '<SRS>EPSG:27231</SRS>' + 
     2905          '<SRS>EPSG:27232</SRS>' + 
     2906          '<SRS>EPSG:27258</SRS>' + 
     2907          '<SRS>EPSG:27259</SRS>' + 
     2908          '<SRS>EPSG:27260</SRS>' + 
     2909          '<SRS>EPSG:27291</SRS>' + 
     2910          '<SRS>EPSG:27292</SRS>' + 
     2911          '<SRS>EPSG:27391</SRS>' + 
     2912          '<SRS>EPSG:27392</SRS>' + 
     2913          '<SRS>EPSG:27393</SRS>' + 
     2914          '<SRS>EPSG:27394</SRS>' + 
     2915          '<SRS>EPSG:27395</SRS>' + 
     2916          '<SRS>EPSG:27396</SRS>' + 
     2917          '<SRS>EPSG:27397</SRS>' + 
     2918          '<SRS>EPSG:27398</SRS>' + 
     2919          '<SRS>EPSG:27429</SRS>' + 
     2920          '<SRS>EPSG:27492</SRS>' + 
     2921          '<SRS>EPSG:27500</SRS>' + 
     2922          '<SRS>EPSG:27561</SRS>' + 
     2923          '<SRS>EPSG:27562</SRS>' + 
     2924          '<SRS>EPSG:27563</SRS>' + 
     2925          '<SRS>EPSG:27564</SRS>' + 
     2926          '<SRS>EPSG:27571</SRS>' + 
     2927          '<SRS>EPSG:27572</SRS>' + 
     2928          '<SRS>EPSG:27573</SRS>' + 
     2929          '<SRS>EPSG:27574</SRS>' + 
     2930          '<SRS>EPSG:27581</SRS>' + 
     2931          '<SRS>EPSG:27582</SRS>' + 
     2932          '<SRS>EPSG:27583</SRS>' + 
     2933          '<SRS>EPSG:27584</SRS>' + 
     2934          '<SRS>EPSG:27591</SRS>' + 
     2935          '<SRS>EPSG:27592</SRS>' + 
     2936          '<SRS>EPSG:27593</SRS>' + 
     2937          '<SRS>EPSG:27594</SRS>' + 
     2938          '<SRS>EPSG:27700</SRS>' + 
     2939          '<SRS>EPSG:28191</SRS>' + 
     2940          '<SRS>EPSG:28192</SRS>' + 
     2941          '<SRS>EPSG:28193</SRS>' + 
     2942          '<SRS>EPSG:28232</SRS>' + 
     2943          '<SRS>EPSG:28348</SRS>' + 
     2944          '<SRS>EPSG:28349</SRS>' + 
     2945          '<SRS>EPSG:28350</SRS>' + 
     2946          '<SRS>EPSG:28351</SRS>' + 
     2947          '<SRS>EPSG:28352</SRS>' + 
     2948          '<SRS>EPSG:28353</SRS>' + 
     2949          '<SRS>EPSG:28354</SRS>' + 
     2950          '<SRS>EPSG:28355</SRS>' + 
     2951          '<SRS>EPSG:28356</SRS>' + 
     2952          '<SRS>EPSG:28357</SRS>' + 
     2953          '<SRS>EPSG:28358</SRS>' + 
     2954          '<SRS>EPSG:28402</SRS>' + 
     2955          '<SRS>EPSG:28403</SRS>' + 
     2956          '<SRS>EPSG:28404</SRS>' + 
     2957          '<SRS>EPSG:28405</SRS>' + 
     2958          '<SRS>EPSG:28406</SRS>' + 
     2959          '<SRS>EPSG:28407</SRS>' + 
     2960          '<SRS>EPSG:28408</SRS>' + 
     2961          '<SRS>EPSG:28409</SRS>' + 
     2962          '<SRS>EPSG:28410</SRS>' + 
     2963          '<SRS>EPSG:28411</SRS>' + 
     2964          '<SRS>EPSG:28412</SRS>' + 
     2965          '<SRS>EPSG:28413</SRS>' + 
     2966          '<SRS>EPSG:28414</SRS>' + 
     2967          '<SRS>EPSG:28415</SRS>' + 
     2968          '<SRS>EPSG:28416</SRS>' + 
     2969          '<SRS>EPSG:28417</SRS>' + 
     2970          '<SRS>EPSG:28418</SRS>' + 
     2971          '<SRS>EPSG:28419</SRS>' + 
     2972          '<SRS>EPSG:28420</SRS>' + 
     2973          '<SRS>EPSG:28421</SRS>' + 
     2974          '<SRS>EPSG:28422</SRS>' + 
     2975          '<SRS>EPSG:28423</SRS>' + 
     2976          '<SRS>EPSG:28424</SRS>' + 
     2977          '<SRS>EPSG:28425</SRS>' + 
     2978          '<SRS>EPSG:28426</SRS>' + 
     2979          '<SRS>EPSG:28427</SRS>' + 
     2980          '<SRS>EPSG:28428</SRS>' + 
     2981          '<SRS>EPSG:28429</SRS>' + 
     2982          '<SRS>EPSG:28430</SRS>' + 
     2983          '<SRS>EPSG:28431</SRS>' + 
     2984          '<SRS>EPSG:28432</SRS>' + 
     2985          '<SRS>EPSG:28462</SRS>' + 
     2986          '<SRS>EPSG:28463</SRS>' + 
     2987          '<SRS>EPSG:28464</SRS>' + 
     2988          '<SRS>EPSG:28465</SRS>' + 
     2989          '<SRS>EPSG:28466</SRS>' + 
     2990          '<SRS>EPSG:28467</SRS>' + 
     2991          '<SRS>EPSG:28468</SRS>' + 
     2992          '<SRS>EPSG:28469</SRS>' + 
     2993          '<SRS>EPSG:28470</SRS>' + 
     2994          '<SRS>EPSG:28471</SRS>' + 
     2995          '<SRS>EPSG:28472</SRS>' + 
     2996          '<SRS>EPSG:28473</SRS>' + 
     2997          '<SRS>EPSG:28474</SRS>' + 
     2998          '<SRS>EPSG:28475</SRS>' + 
     2999          '<SRS>EPSG:28476</SRS>' + 
     3000          '<SRS>EPSG:28477</SRS>' + 
     3001          '<SRS>EPSG:28478</SRS>' + 
     3002          '<SRS>EPSG:28479</SRS>' + 
     3003          '<SRS>EPSG:28480</SRS>' + 
     3004          '<SRS>EPSG:28481</SRS>' + 
     3005          '<SRS>EPSG:28482</SRS>' + 
     3006          '<SRS>EPSG:28483</SRS>' + 
     3007          '<SRS>EPSG:28484</SRS>' + 
     3008          '<SRS>EPSG:28485</SRS>' + 
     3009          '<SRS>EPSG:28486</SRS>' + 
     3010          '<SRS>EPSG:28487</SRS>' + 
     3011          '<SRS>EPSG:28488</SRS>' + 
     3012          '<SRS>EPSG:28489</SRS>' + 
     3013          '<SRS>EPSG:28490</SRS>' + 
     3014          '<SRS>EPSG:28491</SRS>' + 
     3015          '<SRS>EPSG:28492</SRS>' + 
     3016          '<SRS>EPSG:28600</SRS>' + 
     3017          '<SRS>EPSG:28991</SRS>' + 
     3018          '<SRS>EPSG:28992</SRS>' + 
     3019          '<SRS>EPSG:29100</SRS>' + 
     3020          '<SRS>EPSG:29101</SRS>' + 
     3021          '<SRS>EPSG:29118</SRS>' + 
     3022          '<SRS>EPSG:29119</SRS>' + 
     3023          '<SRS>EPSG:29120</SRS>' + 
     3024          '<SRS>EPSG:29121</SRS>' + 
     3025          '<SRS>EPSG:29122</SRS>' + 
     3026          '<SRS>EPSG:29168</SRS>' + 
     3027          '<SRS>EPSG:29169</SRS>' + 
     3028          '<SRS>EPSG:29170</SRS>' + 
     3029          '<SRS>EPSG:29171</SRS>' + 
     3030          '<SRS>EPSG:29172</SRS>' + 
     3031          '<SRS>EPSG:29177</SRS>' + 
     3032          '<SRS>EPSG:29178</SRS>' + 
     3033          '<SRS>EPSG:29179</SRS>' + 
     3034          '<SRS>EPSG:29180</SRS>' + 
     3035          '<SRS>EPSG:29181</SRS>' + 
     3036          '<SRS>EPSG:29182</SRS>' + 
     3037          '<SRS>EPSG:29183</SRS>' + 
     3038          '<SRS>EPSG:29184</SRS>' + 
     3039          '<SRS>EPSG:29185</SRS>' + 
     3040          '<SRS>EPSG:29187</SRS>' + 
     3041          '<SRS>EPSG:29188</SRS>' + 
     3042          '<SRS>EPSG:29189</SRS>' + 
     3043          '<SRS>EPSG:29190</SRS>' + 
     3044          '<SRS>EPSG:29191</SRS>' + 
     3045          '<SRS>EPSG:29192</SRS>' + 
     3046          '<SRS>EPSG:29193</SRS>' + 
     3047          '<SRS>EPSG:29194</SRS>' + 
     3048          '<SRS>EPSG:29195</SRS>' + 
     3049          '<SRS>EPSG:29220</SRS>' + 
     3050          '<SRS>EPSG:29221</SRS>' + 
     3051          '<SRS>EPSG:29333</SRS>' + 
     3052          '<SRS>EPSG:29371</SRS>' + 
     3053          '<SRS>EPSG:29373</SRS>' + 
     3054          '<SRS>EPSG:29375</SRS>' + 
     3055          '<SRS>EPSG:29377</SRS>' + 
     3056          '<SRS>EPSG:29379</SRS>' + 
     3057          '<SRS>EPSG:29381</SRS>' + 
     3058          '<SRS>EPSG:29383</SRS>' + 
     3059          '<SRS>EPSG:29385</SRS>' + 
     3060          '<SRS>EPSG:29635</SRS>' + 
     3061          '<SRS>EPSG:29636</SRS>' + 
     3062          '<SRS>EPSG:29700</SRS>' + 
     3063          '<SRS>EPSG:29701</SRS>' + 
     3064          '<SRS>EPSG:29702</SRS>' + 
     3065          '<SRS>EPSG:29738</SRS>' + 
     3066          '<SRS>EPSG:29739</SRS>' + 
     3067          '<SRS>EPSG:29849</SRS>' + 
     3068          '<SRS>EPSG:29850</SRS>' + 
     3069          '<SRS>EPSG:29871</SRS>' + 
     3070          '<SRS>EPSG:29872</SRS>' + 
     3071          '<SRS>EPSG:29873</SRS>' + 
     3072          '<SRS>EPSG:29900</SRS>' + 
     3073          '<SRS>EPSG:29901</SRS>' + 
     3074          '<SRS>EPSG:29902</SRS>' + 
     3075          '<SRS>EPSG:29903</SRS>' + 
     3076          '<SRS>EPSG:30161</SRS>' + 
     3077          '<SRS>EPSG:30162</SRS>' + 
     3078          '<SRS>EPSG:30163</SRS>' + 
     3079          '<SRS>EPSG:30164</SRS>' + 
     3080          '<SRS>EPSG:30165</SRS>' + 
     3081          '<SRS>EPSG:30166</SRS>' + 
     3082          '<SRS>EPSG:30167</SRS>' + 
     3083          '<SRS>EPSG:30168</SRS>' + 
     3084          '<SRS>EPSG:30169</SRS>' + 
     3085          '<SRS>EPSG:30170</SRS>' + 
     3086          '<SRS>EPSG:30171</SRS>' + 
     3087          '<SRS>EPSG:30172</SRS>' + 
     3088          '<SRS>EPSG:30173</SRS>' + 
     3089          '<SRS>EPSG:30174</SRS>' + 
     3090          '<SRS>EPSG:30175</SRS>' + 
     3091          '<SRS>EPSG:30176</SRS>' + 
     3092          '<SRS>EPSG:30177</SRS>' + 
     3093          '<SRS>EPSG:30178</SRS>' + 
     3094          '<SRS>EPSG:30179</SRS>' + 
     3095          '<SRS>EPSG:30200</SRS>' + 
     3096          '<SRS>EPSG:30339</SRS>' + 
     3097          '<SRS>EPSG:30340</SRS>' + 
     3098          '<SRS>EPSG:30491</SRS>' + 
     3099          '<SRS>EPSG:30492</SRS>' + 
     3100          '<SRS>EPSG:30493</SRS>' + 
     3101          '<SRS>EPSG:30494</SRS>' + 
     3102          '<SRS>EPSG:30729</SRS>' + 
     3103          '<SRS>EPSG:30730</SRS>' + 
     3104          '<SRS>EPSG:30731</SRS>' + 
     3105          '<SRS>EPSG:30732</SRS>' + 
     3106          '<SRS>EPSG:30791</SRS>' + 
     3107          '<SRS>EPSG:30792</SRS>' + 
     3108          '<SRS>EPSG:30800</SRS>' + 
     3109          '<SRS>EPSG:31028</SRS>' + 
     3110          '<SRS>EPSG:31121</SRS>' + 
     3111          '<SRS>EPSG:31154</SRS>' + 
     3112          '<SRS>EPSG:31170</SRS>' + 
     3113          '<SRS>EPSG:31171</SRS>' + 
     3114          '<SRS>EPSG:31251</SRS>' + 
     3115          '<SRS>EPSG:31252</SRS>' + 
     3116          '<SRS>EPSG:31253</SRS>' + 
     3117          '<SRS>EPSG:31254</SRS>' + 
     3118          '<SRS>EPSG:31255</SRS>' + 
     3119          '<SRS>EPSG:31256</SRS>' + 
     3120          '<SRS>EPSG:31257</SRS>' + 
     3121          '<SRS>EPSG:31258</SRS>' + 
     3122          '<SRS>EPSG:31259</SRS>' + 
     3123          '<SRS>EPSG:31265</SRS>' + 
     3124          '<SRS>EPSG:31266</SRS>' + 
     3125          '<SRS>EPSG:31267</SRS>' + 
     3126          '<SRS>EPSG:31268</SRS>' + 
     3127          '<SRS>EPSG:31275</SRS>' + 
     3128          '<SRS>EPSG:31276</SRS>' + 
     3129          '<SRS>EPSG:31277</SRS>' + 
     3130          '<SRS>EPSG:31278</SRS>' + 
     3131          '<SRS>EPSG:31279</SRS>' + 
     3132          '<SRS>EPSG:31281</SRS>' + 
     3133          '<SRS>EPSG:31282</SRS>' + 
     3134          '<SRS>EPSG:31283</SRS>' + 
     3135          '<SRS>EPSG:31284</SRS>' + 
     3136          '<SRS>EPSG:31285</SRS>' + 
     3137          '<SRS>EPSG:31286</SRS>' + 
     3138          '<SRS>EPSG:31287</SRS>' + 
     3139          '<SRS>EPSG:31288</SRS>' + 
     3140          '<SRS>EPSG:31289</SRS>' + 
     3141          '<SRS>EPSG:31290</SRS>' + 
     3142          '<SRS>EPSG:31291</SRS>' + 
     3143          '<SRS>EPSG:31292</SRS>' + 
     3144          '<SRS>EPSG:31293</SRS>' + 
     3145          '<SRS>EPSG:31294</SRS>' + 
     3146          '<SRS>EPSG:31295</SRS>' + 
     3147          '<SRS>EPSG:31296</SRS>' + 
     3148          '<SRS>EPSG:31297</SRS>' + 
     3149          '<SRS>EPSG:31300</SRS>' + 
     3150          '<SRS>EPSG:31370</SRS>' + 
     3151          '<SRS>EPSG:31461</SRS>' + 
     3152          '<SRS>EPSG:31462</SRS>' + 
     3153          '<SRS>EPSG:31463</SRS>' + 
     3154          '<SRS>EPSG:31464</SRS>' + 
     3155          '<SRS>EPSG:31465</SRS>' + 
     3156          '<SRS>EPSG:31466</SRS>' + 
     3157          '<SRS>EPSG:31467</SRS>' + 
     3158          '<SRS>EPSG:31468</SRS>' + 
     3159          '<SRS>EPSG:31469</SRS>' + 
     3160          '<SRS>EPSG:31528</SRS>' + 
     3161          '<SRS>EPSG:31529</SRS>' + 
     3162          '<SRS>EPSG:31600</SRS>' + 
     3163          '<SRS>EPSG:31700</SRS>' + 
     3164          '<SRS>EPSG:31838</SRS>' + 
     3165          '<SRS>EPSG:31839</SRS>' + 
     3166          '<SRS>EPSG:31900</SRS>' + 
     3167          '<SRS>EPSG:31901</SRS>' + 
     3168          '<SRS>EPSG:31965</SRS>' + 
     3169          '<SRS>EPSG:31966</SRS>' + 
     3170          '<SRS>EPSG:31967</SRS>' + 
     3171          '<SRS>EPSG:31968</SRS>' + 
     3172          '<SRS>EPSG:31969</SRS>' + 
     3173          '<SRS>EPSG:31970</SRS>' + 
     3174          '<SRS>EPSG:31971</SRS>' + 
     3175          '<SRS>EPSG:31972</SRS>' + 
     3176          '<SRS>EPSG:31973</SRS>' + 
     3177          '<SRS>EPSG:31974</SRS>' + 
     3178          '<SRS>EPSG:31975</SRS>' + 
     3179          '<SRS>EPSG:31976</SRS>' + 
     3180          '<SRS>EPSG:31977</SRS>' + 
     3181          '<SRS>EPSG:31978</SRS>' + 
     3182          '<SRS>EPSG:31979</SRS>' + 
     3183          '<SRS>EPSG:31980</SRS>' + 
     3184          '<SRS>EPSG:31981</SRS>' + 
     3185          '<SRS>EPSG:31982</SRS>' + 
     3186          '<SRS>EPSG:31983</SRS>' + 
     3187          '<SRS>EPSG:31984</SRS>' + 
     3188          '<SRS>EPSG:31985</SRS>' + 
     3189          '<SRS>EPSG:31986</SRS>' + 
     3190          '<SRS>EPSG:31987</SRS>' + 
     3191          '<SRS>EPSG:31988</SRS>' + 
     3192          '<SRS>EPSG:31989</SRS>' + 
     3193          '<SRS>EPSG:31990</SRS>' + 
     3194          '<SRS>EPSG:31991</SRS>' + 
     3195          '<SRS>EPSG:31992</SRS>' + 
     3196          '<SRS>EPSG:31993</SRS>' + 
     3197          '<SRS>EPSG:31994</SRS>' + 
     3198          '<SRS>EPSG:31995</SRS>' + 
     3199          '<SRS>EPSG:31996</SRS>' + 
     3200          '<SRS>EPSG:31997</SRS>' + 
     3201          '<SRS>EPSG:31998</SRS>' + 
     3202          '<SRS>EPSG:31999</SRS>' + 
     3203          '<SRS>EPSG:32000</SRS>' + 
     3204          '<SRS>EPSG:32001</SRS>' + 
     3205          '<SRS>EPSG:32002</SRS>' + 
     3206          '<SRS>EPSG:32003</SRS>' + 
     3207          '<SRS>EPSG:32005</SRS>' + 
     3208          '<SRS>EPSG:32006</SRS>' + 
     3209          '<SRS>EPSG:32007</SRS>' + 
     3210          '<SRS>EPSG:32008</SRS>' + 
     3211          '<SRS>EPSG:32009</SRS>' + 
     3212          '<SRS>EPSG:32010</SRS>' + 
     3213          '<SRS>EPSG:32011</SRS>' + 
     3214          '<SRS>EPSG:32012</SRS>' + 
     3215          '<SRS>EPSG:32013</SRS>' + 
     3216          '<SRS>EPSG:32014</SRS>' + 
     3217          '<SRS>EPSG:32015</SRS>' + 
     3218          '<SRS>EPSG:32016</SRS>' + 
     3219          '<SRS>EPSG:32017</SRS>' + 
     3220          '<SRS>EPSG:32018</SRS>' + 
     3221          '<SRS>EPSG:32019</SRS>' + 
     3222          '<SRS>EPSG:32020</SRS>' + 
     3223          '<SRS>EPSG:32021</SRS>' + 
     3224          '<SRS>EPSG:32022</SRS>' + 
     3225          '<SRS>EPSG:32023</SRS>' + 
     3226          '<SRS>EPSG:32024</SRS>' + 
     3227          '<SRS>EPSG:32025</SRS>' + 
     3228          '<SRS>EPSG:32026</SRS>' + 
     3229          '<SRS>EPSG:32027</SRS>' + 
     3230          '<SRS>EPSG:32028</SRS>' + 
     3231          '<SRS>EPSG:32029</SRS>' + 
     3232          '<SRS>EPSG:32030</SRS>' + 
     3233          '<SRS>EPSG:32031</SRS>' + 
     3234          '<SRS>EPSG:32033</SRS>' + 
     3235          '<SRS>EPSG:32034</SRS>' + 
     3236          '<SRS>EPSG:32035</SRS>' + 
     3237          '<SRS>EPSG:32036</SRS>' + 
     3238          '<SRS>EPSG:32037</SRS>' + 
     3239          '<SRS>EPSG:32038</SRS>' + 
     3240          '<SRS>EPSG:32039</SRS>' + 
     3241          '<SRS>EPSG:32040</SRS>' + 
     3242          '<SRS>EPSG:32041</SRS>' + 
     3243          '<SRS>EPSG:32042</SRS>' + 
     3244          '<SRS>EPSG:32043</SRS>' + 
     3245          '<SRS>EPSG:32044</SRS>' + 
     3246          '<SRS>EPSG:32045</SRS>' + 
     3247          '<SRS>EPSG:32046</SRS>' + 
     3248          '<SRS>EPSG:32047</SRS>' + 
     3249          '<SRS>EPSG:32048</SRS>' + 
     3250          '<SRS>EPSG:32049</SRS>' + 
     3251          '<SRS>EPSG:32050</SRS>' + 
     3252          '<SRS>EPSG:32051</SRS>' + 
     3253          '<SRS>EPSG:32052</SRS>' + 
     3254          '<SRS>EPSG:32053</SRS>' + 
     3255          '<SRS>EPSG:32054</SRS>' + 
     3256          '<SRS>EPSG:32055</SRS>' + 
     3257          '<SRS>EPSG:32056</SRS>' + 
     3258          '<SRS>EPSG:32057</SRS>' + 
     3259          '<SRS>EPSG:32058</SRS>' + 
     3260          '<SRS>EPSG:32061</SRS>' + 
     3261          '<SRS>EPSG:32062</SRS>' + 
     3262          '<SRS>EPSG:32064</SRS>' + 
     3263          '<SRS>EPSG:32065</SRS>' + 
     3264          '<SRS>EPSG:32066</SRS>' + 
     3265          '<SRS>EPSG:32067</SRS>' + 
     3266          '<SRS>EPSG:32074</SRS>' + 
     3267          '<SRS>EPSG:32075</SRS>' + 
     3268          '<SRS>EPSG:32076</SRS>' + 
     3269          '<SRS>EPSG:32077</SRS>' + 
     3270          '<SRS>EPSG:32081</SRS>' + 
     3271          '<SRS>EPSG:32082</SRS>' + 
     3272          '<SRS>EPSG:32083</SRS>' + 
     3273          '<SRS>EPSG:32084</SRS>' + 
     3274          '<SRS>EPSG:32085</SRS>' + 
     3275          '<SRS>EPSG:32086</SRS>' + 
     3276          '<SRS>EPSG:32098</SRS>' + 
     3277          '<SRS>EPSG:32099</SRS>' + 
     3278          '<SRS>EPSG:32100</SRS>' + 
     3279          '<SRS>EPSG:32104</SRS>' + 
     3280          '<SRS>EPSG:32107</SRS>' + 
     3281          '<SRS>EPSG:32108</SRS>' + 
     3282          '<SRS>EPSG:32109</SRS>' + 
     3283          '<SRS>EPSG:32110</SRS>' + 
     3284          '<SRS>EPSG:32111</SRS>' + 
     3285          '<SRS>EPSG:32112</SRS>' + 
     3286          '<SRS>EPSG:32113</SRS>' + 
     3287          '<SRS>EPSG:32114</SRS>' + 
     3288          '<SRS>EPSG:32115</SRS>' + 
     3289          '<SRS>EPSG:32116</SRS>' + 
     3290          '<SRS>EPSG:32117</SRS>' + 
     3291          '<SRS>EPSG:32118</SRS>' + 
     3292          '<SRS>EPSG:32119</SRS>' + 
     3293          '<SRS>EPSG:32120</SRS>' + 
     3294          '<SRS>EPSG:32121</SRS>' + 
     3295          '<SRS>EPSG:32122</SRS>' + 
     3296          '<SRS>EPSG:32123</SRS>' + 
     3297          '<SRS>EPSG:32124</SRS>' + 
     3298          '<SRS>EPSG:32125</SRS>' + 
     3299          '<SRS>EPSG:32126</SRS>' + 
     3300          '<SRS>EPSG:32127</SRS>' + 
     3301          '<SRS>EPSG:32128</SRS>' + 
     3302          '<SRS>EPSG:32129</SRS>' + 
     3303          '<SRS>EPSG:32130</SRS>' + 
     3304          '<SRS>EPSG:32133</SRS>' + 
     3305          '<SRS>EPSG:32134</SRS>' + 
     3306          '<SRS>EPSG:32135</SRS>' + 
     3307          '<SRS>EPSG:32136</SRS>' + 
     3308          '<SRS>EPSG:32137</SRS>' + 
     3309          '<SRS>EPSG:32138</SRS>' + 
     3310          '<SRS>EPSG:32139</SRS>' + 
     3311          '<SRS>EPSG:32140</SRS>' + 
     3312          '<SRS>EPSG:32141</SRS>' + 
     3313          '<SRS>EPSG:32142</SRS>' + 
     3314          '<SRS>EPSG:32143</SRS>' + 
     3315          '<SRS>EPSG:32144</SRS>' + 
     3316          '<SRS>EPSG:32145</SRS>' + 
     3317          '<SRS>EPSG:32146</SRS>' + 
     3318          '<SRS>EPSG:32147</SRS>' + 
     3319          '<SRS>EPSG:32148</SRS>' + 
     3320          '<SRS>EPSG:32149</SRS>' + 
     3321          '<SRS>EPSG:32150</SRS>' + 
     3322          '<SRS>EPSG:32151</SRS>' + 
     3323          '<SRS>EPSG:32152</SRS>' + 
     3324          '<SRS>EPSG:32153</SRS>' + 
     3325          '<SRS>EPSG:32154</SRS>' + 
     3326          '<SRS>EPSG:32155</SRS>' + 
     3327          '<SRS>EPSG:32156</SRS>' + 
     3328          '<SRS>EPSG:32157</SRS>' + 
     3329          '<SRS>EPSG:32158</SRS>' + 
     3330          '<SRS>EPSG:32161</SRS>' + 
     3331          '<SRS>EPSG:32164</SRS>' + 
     3332          '<SRS>EPSG:32165</SRS>' + 
     3333          '<SRS>EPSG:32166</SRS>' + 
     3334          '<SRS>EPSG:32167</SRS>' + 
     3335          '<SRS>EPSG:32180</SRS>' + 
     3336          '<SRS>EPSG:32181</SRS>' + 
     3337          '<SRS>EPSG:32182</SRS>' + 
     3338          '<SRS>EPSG:32183</SRS>' + 
     3339          '<SRS>EPSG:32184</SRS>' + 
     3340          '<SRS>EPSG:32185</SRS>' + 
     3341          '<SRS>EPSG:32186</SRS>' + 
     3342          '<SRS>EPSG:32187</SRS>' + 
     3343          '<SRS>EPSG:32188</SRS>' + 
     3344          '<SRS>EPSG:32189</SRS>' + 
     3345          '<SRS>EPSG:32190</SRS>' + 
     3346          '<SRS>EPSG:32191</SRS>' + 
     3347          '<SRS>EPSG:32192</SRS>' + 
     3348          '<SRS>EPSG:32193</SRS>' + 
     3349          '<SRS>EPSG:32194</SRS>' + 
     3350          '<SRS>EPSG:32195</SRS>' + 
     3351          '<SRS>EPSG:32196</SRS>' + 
     3352          '<SRS>EPSG:32197</SRS>' + 
     3353          '<SRS>EPSG:32198</SRS>' + 
     3354          '<SRS>EPSG:32199</SRS>' + 
     3355          '<SRS>EPSG:32201</SRS>' + 
     3356          '<SRS>EPSG:32202</SRS>' + 
     3357          '<SRS>EPSG:32203</SRS>' + 
     3358          '<SRS>EPSG:32204</SRS>' + 
     3359          '<SRS>EPSG:32205</SRS>' + 
     3360          '<SRS>EPSG:32206</SRS>' + 
     3361          '<SRS>EPSG:32207</SRS>' + 
     3362          '<SRS>EPSG:32208</SRS>' + 
     3363          '<SRS>EPSG:32209</SRS>' + 
     3364          '<SRS>EPSG:32210</SRS>' + 
     3365          '<SRS>EPSG:32211</SRS>' + 
     3366          '<SRS>EPSG:32212</SRS>' + 
     3367          '<SRS>EPSG:32213</SRS>' + 
     3368          '<SRS>EPSG:32214</SRS>' + 
     3369          '<SRS>EPSG:32215</SRS>' + 
     3370          '<SRS>EPSG:32216</SRS>' + 
     3371          '<SRS>EPSG:32217</SRS>' + 
     3372          '<SRS>EPSG:32218</SRS>' + 
     3373          '<SRS>EPSG:32219</SRS>' + 
     3374          '<SRS>EPSG:32220</SRS>' + 
     3375          '<SRS>EPSG:32221</SRS>' + 
     3376          '<SRS>EPSG:32222</SRS>' + 
     3377          '<SRS>EPSG:32223</SRS>' + 
     3378          '<SRS>EPSG:32224</SRS>' + 
     3379          '<SRS>EPSG:32225</SRS>' + 
     3380          '<SRS>EPSG:32226</SRS>' + 
     3381          '<SRS>EPSG:32227</SRS>' + 
     3382          '<SRS>EPSG:32228</SRS>' + 
     3383          '<SRS>EPSG:32229</SRS>' + 
     3384          '<SRS>EPSG:32230</SRS>' + 
     3385          '<SRS>EPSG:32231</SRS>' + 
     3386          '<SRS>EPSG:32232</SRS>' + 
     3387          '<SRS>EPSG:32233</SRS>' + 
     3388          '<SRS>EPSG:32234</SRS>' + 
     3389          '<SRS>EPSG:32235</SRS>' + 
     3390          '<SRS>EPSG:32236</SRS>' + 
     3391          '<SRS>EPSG:32237</SRS>' + 
     3392          '<SRS>EPSG:32238</SRS>' + 
     3393          '<SRS>EPSG:32239</SRS>' + 
     3394          '<SRS>EPSG:32240</SRS>' + 
     3395          '<SRS>EPSG:32241</SRS>' + 
     3396          '<SRS>EPSG:32242</SRS>' + 
     3397          '<SRS>EPSG:32243</SRS>' + 
     3398          '<SRS>EPSG:32244</SRS>' + 
     3399          '<SRS>EPSG:32245</SRS>' + 
     3400          '<SRS>EPSG:32246</SRS>' + 
     3401          '<SRS>EPSG:32247</SRS>' + 
     3402          '<SRS>EPSG:32248</SRS>' + 
     3403          '<SRS>EPSG:32249</SRS>' + 
     3404          '<SRS>EPSG:32250</SRS>' + 
     3405          '<SRS>EPSG:32251</SRS>' + 
     3406          '<SRS>EPSG:32252</SRS>' + 
     3407          '<SRS>EPSG:32253</SRS>' + 
     3408          '<SRS>EPSG:32254</SRS>' + 
     3409          '<SRS>EPSG:32255</SRS>' + 
     3410          '<SRS>EPSG:32256</SRS>' + 
     3411          '<SRS>EPSG:32257</SRS>' + 
     3412          '<SRS>EPSG:32258</SRS>' + 
     3413          '<SRS>EPSG:32259</SRS>' + 
     3414          '<SRS>EPSG:32260</SRS>' + 
     3415          '<SRS>EPSG:32301</SRS>' + 
     3416          '<SRS>EPSG:32302</SRS>' + 
     3417          '<SRS>EPSG:32303</SRS>' + 
     3418          '<SRS>EPSG:32304</SRS>' + 
     3419          '<SRS>EPSG:32305</SRS>' + 
     3420          '<SRS>EPSG:32306</SRS>' + 
     3421          '<SRS>EPSG:32307</SRS>' + 
     3422          '<SRS>EPSG:32308</SRS>' + 
     3423          '<SRS>EPSG:32309</SRS>' + 
     3424          '<SRS>EPSG:32310</SRS>' + 
     3425          '<SRS>EPSG:32311</SRS>' + 
     3426          '<SRS>EPSG:32312</SRS>' + 
     3427          '<SRS>EPSG:32313</SRS>' + 
     3428          '<SRS>EPSG:32314</SRS>' + 
     3429          '<SRS>EPSG:32315</SRS>' + 
     3430          '<SRS>EPSG:32316</SRS>' + 
     3431          '<SRS>EPSG:32317</SRS>' + 
     3432          '<SRS>EPSG:32318</SRS>' + 
     3433          '<SRS>EPSG:32319</SRS>' + 
     3434          '<SRS>EPSG:32320</SRS>' + 
     3435          '<SRS>EPSG:32321</SRS>' + 
     3436          '<SRS>EPSG:32322</SRS>' + 
     3437          '<SRS>EPSG:32323</SRS>' + 
     3438          '<SRS>EPSG:32324</SRS>' + 
     3439          '<SRS>EPSG:32325</SRS>' + 
     3440          '<SRS>EPSG:32326</SRS>' + 
     3441          '<SRS>EPSG:32327</SRS>' + 
     3442          '<SRS>EPSG:32328</SRS>' + 
     3443          '<SRS>EPSG:32329</SRS>' + 
     3444          '<SRS>EPSG:32330</SRS>' + 
     3445          '<SRS>EPSG:32331</SRS>' + 
     3446          '<SRS>EPSG:32332</SRS>' + 
     3447          '<SRS>EPSG:32333</SRS>' + 
     3448          '<SRS>EPSG:32334</SRS>' + 
     3449          '<SRS>EPSG:32335</SRS>' + 
     3450          '<SRS>EPSG:32336</SRS>' + 
     3451          '<SRS>EPSG:32337</SRS>' + 
     3452          '<SRS>EPSG:32338</SRS>' + 
     3453          '<SRS>EPSG:32339</SRS>' + 
     3454          '<SRS>EPSG:32340</SRS>' + 
     3455          '<SRS>EPSG:32341</SRS>' + 
     3456          '<SRS>EPSG:32342</SRS>' + 
     3457          '<SRS>EPSG:32343</SRS>' + 
     3458          '<SRS>EPSG:32344</SRS>' + 
     3459          '<SRS>EPSG:32345</SRS>' + 
     3460          '<SRS>EPSG:32346</SRS>' + 
     3461          '<SRS>EPSG:32347</SRS>' + 
     3462          '<SRS>EPSG:32348</SRS>' + 
     3463          '<SRS>EPSG:32349</SRS>' + 
     3464          '<SRS>EPSG:32350</SRS>' + 
     3465          '<SRS>EPSG:32351</SRS>' + 
     3466          '<SRS>EPSG:32352</SRS>' + 
     3467          '<SRS>EPSG:32353</SRS>' + 
     3468          '<SRS>EPSG:32354</SRS>' + 
     3469          '<SRS>EPSG:32355</SRS>' + 
     3470          '<SRS>EPSG:32356</SRS>' + 
     3471          '<SRS>EPSG:32357</SRS>' + 
     3472          '<SRS>EPSG:32358</SRS>' + 
     3473          '<SRS>EPSG:32359</SRS>' + 
     3474          '<SRS>EPSG:32360</SRS>' + 
     3475          '<SRS>EPSG:32401</SRS>' + 
     3476          '<SRS>EPSG:32402</SRS>' + 
     3477          '<SRS>EPSG:32403</SRS>' + 
     3478          '<SRS>EPSG:32404</SRS>' + 
     3479          '<SRS>EPSG:32405</SRS>' + 
     3480          '<SRS>EPSG:32406</SRS>' + 
     3481          '<SRS>EPSG:32407</SRS>' + 
     3482          '<SRS>EPSG:32408</SRS>' + 
     3483          '<SRS>EPSG:32409</SRS>' + 
     3484          '<SRS>EPSG:32410</SRS>' + 
     3485          '<SRS>EPSG:32411</SRS>' + 
     3486          '<SRS>EPSG:32412</SRS>' + 
     3487          '<SRS>EPSG:32413</SRS>' + 
     3488          '<SRS>EPSG:32414</SRS>' + 
     3489          '<SRS>EPSG:32415</SRS>' + 
     3490          '<SRS>EPSG:32416</SRS>' + 
     3491          '<SRS>EPSG:32417</SRS>' + 
     3492          '<SRS>EPSG:32418</SRS>' + 
     3493          '<SRS>EPSG:32419</SRS>' + 
     3494          '<SRS>EPSG:32420</SRS>' + 
     3495          '<SRS>EPSG:32421</SRS>' + 
     3496          '<SRS>EPSG:32422</SRS>' + 
     3497          '<SRS>EPSG:32423</SRS>' + 
     3498          '<SRS>EPSG:32424</SRS>' + 
     3499          '<SRS>EPSG:32425</SRS>' + 
     3500          '<SRS>EPSG:32426</SRS>' + 
     3501          '<SRS>EPSG:32427</SRS>' + 
     3502          '<SRS>EPSG:32428</SRS>' + 
     3503          '<SRS>EPSG:32429</SRS>' + 
     3504          '<SRS>EPSG:32430</SRS>' + 
     3505          '<SRS>EPSG:32431</SRS>' + 
     3506          '<SRS>EPSG:32432</SRS>' + 
     3507          '<SRS>EPSG:32433</SRS>' + 
     3508          '<SRS>EPSG:32434</SRS>' + 
     3509          '<SRS>EPSG:32435</SRS>' + 
     3510          '<SRS>EPSG:32436</SRS>' + 
     3511          '<SRS>EPSG:32437</SRS>' + 
     3512          '<SRS>EPSG:32438</SRS>' + 
     3513          '<SRS>EPSG:32439</SRS>' + 
     3514          '<SRS>EPSG:32440</SRS>' + 
     3515          '<SRS>EPSG:32441</SRS>' + 
     3516          '<SRS>EPSG:32442</SRS>' + 
     3517          '<SRS>EPSG:32443</SRS>' + 
     3518          '<SRS>EPSG:32444</SRS>' + 
     3519          '<SRS>EPSG:32445</SRS>' + 
     3520          '<SRS>EPSG:32446</SRS>' + 
     3521          '<SRS>EPSG:32447</SRS>' + 
     3522          '<SRS>EPSG:32448</SRS>' + 
     3523          '<SRS>EPSG:32449</SRS>' + 
     3524          '<SRS>EPSG:32450</SRS>' + 
     3525          '<SRS>EPSG:32451</SRS>' + 
     3526          '<SRS>EPSG:32452</SRS>' + 
     3527          '<SRS>EPSG:32453</SRS>' + 
     3528          '<SRS>EPSG:32454</SRS>' + 
     3529          '<SRS>EPSG:32455</SRS>' + 
     3530          '<SRS>EPSG:32456</SRS>' + 
     3531          '<SRS>EPSG:32457</SRS>' + 
     3532          '<SRS>EPSG:32458</SRS>' + 
     3533          '<SRS>EPSG:32459</SRS>' + 
     3534          '<SRS>EPSG:32460</SRS>' + 
     3535          '<SRS>EPSG:32501</SRS>' + 
     3536          '<SRS>EPSG:32502</SRS>' + 
     3537          '<SRS>EPSG:32503</SRS>' + 
     3538          '<SRS>EPSG:32504</SRS>' + 
     3539          '<SRS>EPSG:32505</SRS>' + 
     3540          '<SRS>EPSG:32506</SRS>' + 
     3541          '<SRS>EPSG:32507</SRS>' + 
     3542          '<SRS>EPSG:32508</SRS>' + 
     3543          '<SRS>EPSG:32509</SRS>' + 
     3544          '<SRS>EPSG:32510</SRS>' + 
     3545          '<SRS>EPSG:32511</SRS>' + 
     3546          '<SRS>EPSG:32512</SRS>' + 
     3547          '<SRS>EPSG:32513</SRS>' + 
     3548          '<SRS>EPSG:32514</SRS>' + 
     3549          '<SRS>EPSG:32515</SRS>' + 
     3550          '<SRS>EPSG:32516</SRS>' + 
     3551          '<SRS>EPSG:32517</SRS>' + 
     3552          '<SRS>EPSG:32518</SRS>' + 
     3553          '<SRS>EPSG:32519</SRS>' + 
     3554          '<SRS>EPSG:32520</SRS>' + 
     3555          '<SRS>EPSG:32521</SRS>' + 
     3556          '<SRS>EPSG:32522</SRS>' + 
     3557          '<SRS>EPSG:32523</SRS>' + 
     3558          '<SRS>EPSG:32524</SRS>' + 
     3559          '<SRS>EPSG:32525</SRS>' + 
     3560          '<SRS>EPSG:32526</SRS>' + 
     3561          '<SRS>EPSG:32527</SRS>' + 
     3562          '<SRS>EPSG:32528</SRS>' + 
     3563          '<SRS>EPSG:32529</SRS>' + 
     3564          '<SRS>EPSG:32530</SRS>' + 
     3565          '<SRS>EPSG:32531</SRS>' + 
     3566          '<SRS>EPSG:32532</SRS>' + 
     3567          '<SRS>EPSG:32533</SRS>' + 
     3568          '<SRS>EPSG:32534</SRS>' + 
     3569          '<SRS>EPSG:32535</SRS>' + 
     3570          '<SRS>EPSG:32536</SRS>' + 
     3571          '<SRS>EPSG:32537</SRS>' + 
     3572          '<SRS>EPSG:32538</SRS>' + 
     3573          '<SRS>EPSG:32539</SRS>' + 
     3574          '<SRS>EPSG:32540</SRS>' + 
     3575          '<SRS>EPSG:32541</SRS>' + 
     3576          '<SRS>EPSG:32542</SRS>' + 
     3577          '<SRS>EPSG:32543</SRS>' + 
     3578          '<SRS>EPSG:32544</SRS>' + 
     3579          '<SRS>EPSG:32545</SRS>' + 
     3580          '<SRS>EPSG:32546</SRS>' + 
     3581          '<SRS>EPSG:32547</SRS>' + 
     3582          '<SRS>EPSG:32548</SRS>' + 
     3583          '<SRS>EPSG:32549</SRS>' + 
     3584          '<SRS>EPSG:32550</SRS>' + 
     3585          '<SRS>EPSG:32551</SRS>' + 
     3586          '<SRS>EPSG:32552</SRS>' + 
     3587          '<SRS>EPSG:32553</SRS>' + 
     3588          '<SRS>EPSG:32554</SRS>' + 
     3589          '<SRS>EPSG:32555</SRS>' + 
     3590          '<SRS>EPSG:32556</SRS>' + 
     3591          '<SRS>EPSG:32557</SRS>' + 
     3592          '<SRS>EPSG:32558</SRS>' + 
     3593          '<SRS>EPSG:32559</SRS>' + 
     3594          '<SRS>EPSG:32560</SRS>' + 
     3595          '<SRS>EPSG:32600</SRS>' + 
     3596          '<SRS>EPSG:32601</SRS>' + 
     3597          '<SRS>EPSG:32602</SRS>' + 
     3598          '<SRS>EPSG:32603</SRS>' + 
     3599          '<SRS>EPSG:32604</SRS>' + 
     3600          '<SRS>EPSG:32605</SRS>' + 
     3601          '<SRS>EPSG:32606</SRS>' + 
     3602          '<SRS>EPSG:32607</SRS>' + 
     3603          '<SRS>EPSG:32608</SRS>' + 
     3604          '<SRS>EPSG:32609</SRS>' + 
     3605          '<SRS>EPSG:32610</SRS>' + 
     3606          '<SRS>EPSG:32611</SRS>' + 
     3607          '<SRS>EPSG:32612</SRS>' + 
     3608          '<SRS>EPSG:32613</SRS>' + 
     3609          '<SRS>EPSG:32614</SRS>' + 
     3610          '<SRS>EPSG:32615</SRS>' + 
     3611          '<SRS>EPSG:32616</SRS>' + 
     3612          '<SRS>EPSG:32617</SRS>' + 
     3613          '<SRS>EPSG:32618</SRS>' + 
     3614          '<SRS>EPSG:32619</SRS>' + 
     3615          '<SRS>EPSG:32620</SRS>' + 
     3616          '<SRS>EPSG:32621</SRS>' + 
     3617          '<SRS>EPSG:32622</SRS>' + 
     3618          '<SRS>EPSG:32623</SRS>' + 
     3619          '<SRS>EPSG:32624</SRS>' + 
     3620          '<SRS>EPSG:32625</SRS>' + 
     3621          '<SRS>EPSG:32626</SRS>' + 
     3622          '<SRS>EPSG:32627</SRS>' + 
     3623          '<SRS>EPSG:32628</SRS>' + 
     3624          '<SRS>EPSG:32629</SRS>' + 
     3625          '<SRS>EPSG:32630</SRS>' + 
     3626          '<SRS>EPSG:32631</SRS>' + 
     3627          '<SRS>EPSG:32632</SRS>' + 
     3628          '<SRS>EPSG:32633</SRS>' + 
     3629          '<SRS>EPSG:32634</SRS>' + 
     3630          '<SRS>EPSG:32635</SRS>' + 
     3631          '<SRS>EPSG:32636</SRS>' + 
     3632          '<SRS>EPSG:32637</SRS>' + 
     3633          '<SRS>EPSG:32638</SRS>' + 
     3634          '<SRS>EPSG:32639</SRS>' + 
     3635          '<SRS>EPSG:32640</SRS>' + 
     3636          '<SRS>EPSG:32641</SRS>' + 
     3637          '<SRS>EPSG:32642</SRS>' + 
     3638          '<SRS>EPSG:32643</SRS>' + 
     3639          '<SRS>EPSG:32644</SRS>' + 
     3640          '<SRS>EPSG:32645</SRS>' + 
     3641          '<SRS>EPSG:32646</SRS>' + 
     3642          '<SRS>EPSG:32647</SRS>' + 
     3643          '<SRS>EPSG:32648</SRS>' + 
     3644          '<SRS>EPSG:32649</SRS>' + 
     3645          '<SRS>EPSG:32650</SRS>' + 
     3646          '<SRS>EPSG:32651</SRS>' + 
     3647          '<SRS>EPSG:32652</SRS>' + 
     3648          '<SRS>EPSG:32653</SRS>' + 
     3649          '<SRS>EPSG:32654</SRS>' + 
     3650          '<SRS>EPSG:32655</SRS>' + 
     3651          '<SRS>EPSG:32656</SRS>' + 
     3652          '<SRS>EPSG:32657</SRS>' + 
     3653          '<SRS>EPSG:32658</SRS>' + 
     3654          '<SRS>EPSG:32659</SRS>' + 
     3655          '<SRS>EPSG:32660</SRS>' + 
     3656          '<SRS>EPSG:32661</SRS>' + 
     3657          '<SRS>EPSG:32662</SRS>' + 
     3658          '<SRS>EPSG:32664</SRS>' + 
     3659          '<SRS>EPSG:32665</SRS>' + 
     3660          '<SRS>EPSG:32666</SRS>' + 
     3661          '<SRS>EPSG:32667</SRS>' + 
     3662          '<SRS>EPSG:32700</SRS>' + 
     3663          '<SRS>EPSG:32701</SRS>' + 
     3664          '<SRS>EPSG:32702</SRS>' + 
     3665          '<SRS>EPSG:32703</SRS>' + 
     3666          '<SRS>EPSG:32704</SRS>' + 
     3667          '<SRS>EPSG:32705</SRS>' + 
     3668          '<SRS>EPSG:32706</SRS>' + 
     3669          '<SRS>EPSG:32707</SRS>' + 
     3670          '<SRS>EPSG:32708</SRS>' + 
     3671          '<SRS>EPSG:32709</SRS>' + 
     3672          '<SRS>EPSG:32710</SRS>' + 
     3673          '<SRS>EPSG:32711</SRS>' + 
     3674          '<SRS>EPSG:32712</SRS>' + 
     3675          '<SRS>EPSG:32713</SRS>' + 
     3676          '<SRS>EPSG:32714</SRS>' + 
     3677          '<SRS>EPSG:32715</SRS>' + 
     3678          '<SRS>EPSG:32716</SRS>' + 
     3679          '<SRS>EPSG:32717</SRS>' + 
     3680          '<SRS>EPSG:32718</SRS>' + 
     3681          '<SRS>EPSG:32719</SRS>' + 
     3682          '<SRS>EPSG:32720</SRS>' + 
     3683          '<SRS>EPSG:32721</SRS>' + 
     3684          '<SRS>EPSG:32722</SRS>' + 
     3685          '<SRS>EPSG:32723</SRS>' + 
     3686          '<SRS>EPSG:32724</SRS>' + 
     3687          '<SRS>EPSG:32725</SRS>' + 
     3688          '<SRS>EPSG:32726</SRS>' + 
     3689          '<SRS>EPSG:32727</SRS>' + 
     3690          '<SRS>EPSG:32728</SRS>' + 
     3691          '<SRS>EPSG:32729</SRS>' + 
     3692          '<SRS>EPSG:32730</SRS>' + 
     3693          '<SRS>EPSG:32731</SRS>' + 
     3694          '<SRS>EPSG:32732</SRS>' + 
     3695          '<SRS>EPSG:32733</SRS>' + 
     3696          '<SRS>EPSG:32734</SRS>' + 
     3697          '<SRS>EPSG:32735</SRS>' + 
     3698          '<SRS>EPSG:32736</SRS>' + 
     3699          '<SRS>EPSG:32737</SRS>' + 
     3700          '<SRS>EPSG:32738</SRS>' + 
     3701          '<SRS>EPSG:32739</SRS>' + 
     3702          '<SRS>EPSG:32740</SRS>' + 
     3703          '<SRS>EPSG:32741</SRS>' + 
     3704          '<SRS>EPSG:32742</SRS>' + 
     3705          '<SRS>EPSG:32743</SRS>' + 
     3706          '<SRS>EPSG:32744</SRS>' + 
     3707          '<SRS>EPSG:32745</SRS>' + 
     3708          '<SRS>EPSG:32746</SRS>' + 
     3709          '<SRS>EPSG:32747</SRS>' + 
     3710          '<SRS>EPSG:32748</SRS>' + 
     3711          '<SRS>EPSG:32749</SRS>' + 
     3712          '<SRS>EPSG:32750</SRS>' + 
     3713          '<SRS>EPSG:32751</SRS>' + 
     3714          '<SRS>EPSG:32752</SRS>' + 
     3715          '<SRS>EPSG:32753</SRS>' + 
     3716          '<SRS>EPSG:32754</SRS>' + 
     3717          '<SRS>EPSG:32755</SRS>' + 
     3718          '<SRS>EPSG:32756</SRS>' + 
     3719          '<SRS>EPSG:32757</SRS>' + 
     3720          '<SRS>EPSG:32758</SRS>' + 
     3721          '<SRS>EPSG:32759</SRS>' + 
     3722          '<SRS>EPSG:32760</SRS>' + 
     3723          '<SRS>EPSG:32761</SRS>' + 
     3724          '<SRS>EPSG:32766</SRS>' + 
     3725          '<SRS>EPSG:61206405</SRS>' + 
     3726          '<SRS>EPSG:61216405</SRS>' + 
     3727          '<SRS>EPSG:61226405</SRS>' + 
     3728          '<SRS>EPSG:61236405</SRS>' + 
     3729          '<SRS>EPSG:61246405</SRS>' + 
     3730          '<SRS>EPSG:61266405</SRS>' + 
     3731          '<SRS>EPSG:61266413</SRS>' + 
     3732          '<SRS>EPSG:61276405</SRS>' + 
     3733          '<SRS>EPSG:61286405</SRS>' + 
     3734          '<SRS>EPSG:61296405</SRS>' + 
     3735          '<SRS>EPSG:61306405</SRS>' + 
     3736          '<SRS>EPSG:61306413</SRS>' + 
     3737          '<SRS>EPSG:61316405</SRS>' + 
     3738          '<SRS>EPSG:61326405</SRS>' + 
     3739          '<SRS>EPSG:61336405</SRS>' + 
     3740          '<SRS>EPSG:61346405</SRS>' + 
     3741          '<SRS>EPSG:61356405</SRS>' + 
     3742          '<SRS>EPSG:61366405</SRS>' + 
     3743          '<SRS>EPSG:61376405</SRS>' + 
     3744          '<SRS>EPSG:61386405</SRS>' + 
     3745          '<SRS>EPSG:61396405</SRS>' + 
     3746          '<SRS>EPSG:61406405</SRS>' + 
     3747          '<SRS>EPSG:61406413</SRS>' + 
     3748          '<SRS>EPSG:61416405</SRS>' + 
     3749          '<SRS>EPSG:61426405</SRS>' + 
     3750          '<SRS>EPSG:61436405</SRS>' + 
     3751          '<SRS>EPSG:61446405</SRS>' + 
     3752          '<SRS>EPSG:61456405</SRS>' + 
     3753          '<SRS>EPSG:61466405</SRS>' + 
     3754          '<SRS>EPSG:61476405</SRS>' + 
     3755          '<SRS>EPSG:61486405</SRS>' + 
     3756          '<SRS>EPSG:61486413</SRS>' + 
     3757          '<SRS>EPSG:61496405</SRS>' + 
     3758          '<SRS>EPSG:61506405</SRS>' + 
     3759          '<SRS>EPSG:61516405</SRS>' + 
     3760          '<SRS>EPSG:61516413</SRS>' + 
     3761          '<SRS>EPSG:61526405</SRS>' + 
     3762          '<SRS>EPSG:61526413</SRS>' + 
     3763          '<SRS>EPSG:61536405</SRS>' + 
     3764          '<SRS>EPSG:61546405</SRS>' + 
     3765          '<SRS>EPSG:61556405</SRS>' + 
     3766          '<SRS>EPSG:61566405</SRS>' + 
     3767          '<SRS>EPSG:61576405</SRS>' + 
     3768          '<SRS>EPSG:61586405</SRS>' + 
     3769          '<SRS>EPSG:61596405</SRS>' + 
     3770          '<SRS>EPSG:61606405</SRS>' + 
     3771          '<SRS>EPSG:61616405</SRS>' + 
     3772          '<SRS>EPSG:61626405</SRS>' + 
     3773          '<SRS>EPSG:61636405</SRS>' + 
     3774          '<SRS>EPSG:61636413</SRS>' + 
     3775          '<SRS>EPSG:61646405</SRS>' + 
     3776          '<SRS>EPSG:61656405</SRS>' + 
     3777          '<SRS>EPSG:61666405</SRS>' + 
     3778          '<SRS>EPSG:61676405</SRS>' + 
     3779          '<SRS>EPSG:61676413</SRS>' + 
     3780          '<SRS>EPSG:61686405</SRS>' + 
     3781          '<SRS>EPSG:61696405</SRS>' + 
     3782          '<SRS>EPSG:61706405</SRS>' + 
     3783          '<SRS>EPSG:61706413</SRS>' + 
     3784          '<SRS>EPSG:61716405</SRS>' + 
     3785          '<SRS>EPSG:61716413</SRS>' + 
     3786          '<SRS>EPSG:61736405</SRS>' + 
     3787          '<SRS>EPSG:61736413</SRS>' + 
     3788          '<SRS>EPSG:61746405</SRS>' + 
     3789          '<SRS>EPSG:61756405</SRS>' + 
     3790          '<SRS>EPSG:61766405</SRS>' + 
     3791          '<SRS>EPSG:61766413</SRS>' + 
     3792          '<SRS>EPSG:61786405</SRS>' + 
     3793          '<SRS>EPSG:61796405</SRS>' + 
     3794          '<SRS>EPSG:61806405</SRS>' + 
     3795          '<SRS>EPSG:61806413</SRS>' + 
     3796          '<SRS>EPSG:61816405</SRS>' + 
     3797          '<SRS>EPSG:61826405</SRS>' + 
     3798          '<SRS>EPSG:61836405</SRS>' + 
     3799          '<SRS>EPSG:61846405</SRS>' + 
     3800          '<SRS>EPSG:61886405</SRS>' + 
     3801          '<SRS>EPSG:61896405</SRS>' + 
     3802          '<SRS>EPSG:61896413</SRS>' + 
     3803          '<SRS>EPSG:61906405</SRS>' + 
     3804          '<SRS>EPSG:61906413</SRS>' + 
     3805          '<SRS>EPSG:61916405</SRS>' + 
     3806          '<SRS>EPSG:61926405</SRS>' + 
     3807          '<SRS>EPSG:61936405</SRS>' + 
     3808          '<SRS>EPSG:61946405</SRS>' + 
     3809          '<SRS>EPSG:61956405</SRS>' + 
     3810          '<SRS>EPSG:61966405</SRS>' + 
     3811          '<SRS>EPSG:61976405</SRS>' + 
     3812          '<SRS>EPSG:61986405</SRS>' + 
     3813          '<SRS>EPSG:61996405</SRS>' + 
     3814          '<SRS>EPSG:62006405</SRS>' + 
     3815          '<SRS>EPSG:62016405</SRS>' + 
     3816          '<SRS>EPSG:62026405</SRS>' + 
     3817          '<SRS>EPSG:62036405</SRS>' + 
     3818          '<SRS>EPSG:62046405</SRS>' + 
     3819          '<SRS>EPSG:62056405</SRS>' + 
     3820          '<SRS>EPSG:62066405</SRS>' + 
     3821          '<SRS>EPSG:62076405</SRS>' + 
     3822          '<SRS>EPSG:62086405</SRS>' + 
     3823          '<SRS>EPSG:62096405</SRS>' + 
     3824          '<SRS>EPSG:62106405</SRS>' + 
     3825          '<SRS>EPSG:62116405</SRS>' + 
     3826          '<SRS>EPSG:62126405</SRS>' + 
     3827          '<SRS>EPSG:62136405</SRS>' + 
     3828          '<SRS>EPSG:62146405</SRS>' + 
     3829          '<SRS>EPSG:62156405</SRS>' + 
     3830          '<SRS>EPSG:62166405</SRS>' + 
     3831          '<SRS>EPSG:62186405</SRS>' + 
     3832          '<SRS>EPSG:62196405</SRS>' + 
     3833          '<SRS>EPSG:62206405</SRS>' + 
     3834          '<SRS>EPSG:62216405</SRS>' + 
     3835          '<SRS>EPSG:62226405</SRS>' + 
     3836          '<SRS>EPSG:62236405</SRS>' + 
     3837          '<SRS>EPSG:62246405</SRS>' + 
     3838          '<SRS>EPSG:62256405</SRS>' + 
     3839          '<SRS>EPSG:62276405</SRS>' + 
     3840          '<SRS>EPSG:62296405</SRS>' + 
     3841          '<SRS>EPSG:62306405</SRS>' + 
     3842          '<SRS>EPSG:62316405</SRS>' + 
     3843          '<SRS>EPSG:62326405</SRS>' + 
     3844          '<SRS>EPSG:62336405</SRS>' + 
     3845          '<SRS>EPSG:62366405</SRS>' + 
     3846          '<SRS>EPSG:62376405</SRS>' + 
     3847          '<SRS>EPSG:62386405</SRS>' + 
     3848          '<SRS>EPSG:62396405</SRS>' + 
     3849          '<SRS>EPSG:62406405</SRS>' + 
     3850          '<SRS>EPSG:62416405</SRS>' + 
     3851          '<SRS>EPSG:62426405</SRS>' + 
     3852          '<SRS>EPSG:62436405</SRS>' + 
     3853          '<SRS>EPSG:62446405</SRS>' + 
     3854          '<SRS>EPSG:62456405</SRS>' + 
     3855          '<SRS>EPSG:62466405</SRS>' + 
     3856          '<SRS>EPSG:62476405</SRS>' + 
     3857          '<SRS>EPSG:62486405</SRS>' + 
     3858          '<SRS>EPSG:62496405</SRS>' + 
     3859          '<SRS>EPSG:62506405</SRS>' + 
     3860          '<SRS>EPSG:62516405</SRS>' + 
     3861          '<SRS>EPSG:62526405</SRS>' + 
     3862          '<SRS>EPSG:62536405</SRS>' + 
     3863          '<SRS>EPSG:62546405</SRS>' + 
     3864          '<SRS>EPSG:62556405</SRS>' + 
     3865          '<SRS>EPSG:62566405</SRS>' + 
     3866          '<SRS>EPSG:62576405</SRS>' + 
     3867          '<SRS>EPSG:62586405</SRS>' + 
     3868          '<SRS>EPSG:62586413</SRS>' + 
     3869          '<SRS>EPSG:62596405</SRS>' + 
     3870          '<SRS>EPSG:62616405</SRS>' + 
     3871          '<SRS>EPSG:62626405</SRS>' + 
     3872          '<SRS>EPSG:62636405</SRS>' + 
     3873          '<SRS>EPSG:62646405</SRS>' + 
     3874          '<SRS>EPSG:62656405</SRS>' + 
     3875          '<SRS>EPSG:62666405</SRS>' + 
     3876          '<SRS>EPSG:62676405</SRS>' + 
     3877          '<SRS>EPSG:62686405</SRS>' + 
     3878          '<SRS>EPSG:62696405</SRS>' + 
     3879          '<SRS>EPSG:62706405</SRS>' + 
     3880          '<SRS>EPSG:62716405</SRS>' + 
     3881          '<SRS>EPSG:62726405</SRS>' + 
     3882          '<SRS>EPSG:62736405</SRS>' + 
     3883          '<SRS>EPSG:62746405</SRS>' + 
     3884          '<SRS>EPSG:62756405</SRS>' + 
     3885          '<SRS>EPSG:62766405</SRS>' + 
     3886          '<SRS>EPSG:62776405</SRS>' + 
     3887          '<SRS>EPSG:62786405</SRS>' + 
     3888          '<SRS>EPSG:62796405</SRS>' + 
     3889          '<SRS>EPSG:62806405</SRS>' + 
     3890          '<SRS>EPSG:62816405</SRS>' + 
     3891          '<SRS>EPSG:62826405</SRS>' + 
     3892          '<SRS>EPSG:62836405</SRS>' + 
     3893          '<SRS>EPSG:62836413</SRS>' + 
     3894          '<SRS>EPSG:62846405</SRS>' + 
     3895          '<SRS>EPSG:62856405</SRS>' + 
     3896          '<SRS>EPSG:62866405</SRS>' + 
     3897          '<SRS>EPSG:62886405</SRS>' + 
     3898          '<SRS>EPSG:62896405</SRS>' + 
     3899          '<SRS>EPSG:62926405</SRS>' + 
     3900          '<SRS>EPSG:62936405</SRS>' + 
     3901          '<SRS>EPSG:62956405</SRS>' + 
     3902          '<SRS>EPSG:62976405</SRS>' + 
     3903          '<SRS>EPSG:62986405</SRS>' + 
     3904          '<SRS>EPSG:62996405</SRS>' + 
     3905          '<SRS>EPSG:63006405</SRS>' + 
     3906          '<SRS>EPSG:63016405</SRS>' + 
     3907          '<SRS>EPSG:63026405</SRS>' + 
     3908          '<SRS>EPSG:63036405</SRS>' + 
     3909          '<SRS>EPSG:63046405</SRS>' + 
     3910          '<SRS>EPSG:63066405</SRS>' + 
     3911          '<SRS>EPSG:63076405</SRS>' + 
     3912          '<SRS>EPSG:63086405</SRS>' + 
     3913          '<SRS>EPSG:63096405</SRS>' + 
     3914          '<SRS>EPSG:63106405</SRS>' + 
     3915          '<SRS>EPSG:63116405</SRS>' + 
     3916          '<SRS>EPSG:63126405</SRS>' + 
     3917          '<SRS>EPSG:63136405</SRS>' + 
     3918          '<SRS>EPSG:63146405</SRS>' + 
     3919          '<SRS>EPSG:63156405</SRS>' + 
     3920          '<SRS>EPSG:63166405</SRS>' + 
     3921          '<SRS>EPSG:63176405</SRS>' + 
     3922          '<SRS>EPSG:63186405</SRS>' + 
     3923          '<SRS>EPSG:63196405</SRS>' + 
     3924          '<SRS>EPSG:63226405</SRS>' + 
     3925          '<SRS>EPSG:63246405</SRS>' + 
     3926          '<SRS>EPSG:63266405</SRS>' + 
     3927          '<SRS>EPSG:63266406</SRS>' + 
     3928          '<SRS>EPSG:63266407</SRS>' + 
     3929          '<SRS>EPSG:63266408</SRS>' + 
     3930          '<SRS>EPSG:63266409</SRS>' + 
     3931          '<SRS>EPSG:63266410</SRS>' + 
     3932          '<SRS>EPSG:63266411</SRS>' + 
     3933          '<SRS>EPSG:63266412</SRS>' + 
     3934          '<SRS>EPSG:63266413</SRS>' + 
     3935          '<SRS>EPSG:63266414</SRS>' + 
     3936          '<SRS>EPSG:63266415</SRS>' + 
     3937          '<SRS>EPSG:63266416</SRS>' + 
     3938          '<SRS>EPSG:63266417</SRS>' + 
     3939          '<SRS>EPSG:63266418</SRS>' + 
     3940          '<SRS>EPSG:63266419</SRS>' + 
     3941          '<SRS>EPSG:63266420</SRS>' + 
     3942          '<SRS>EPSG:66006405</SRS>' + 
     3943          '<SRS>EPSG:66016405</SRS>' + 
     3944          '<SRS>EPSG:66026405</SRS>' + 
     3945          '<SRS>EPSG:66036405</SRS>' + 
     3946          '<SRS>EPSG:66046405</SRS>' + 
     3947          '<SRS>EPSG:66056405</SRS>' + 
     3948          '<SRS>EPSG:66066405</SRS>' + 
     3949          '<SRS>EPSG:66076405</SRS>' + 
     3950          '<SRS>EPSG:66086405</SRS>' + 
     3951          '<SRS>EPSG:66096405</SRS>' + 
     3952          '<SRS>EPSG:66106405</SRS>' + 
     3953          '<SRS>EPSG:66116405</SRS>' + 
     3954          '<SRS>EPSG:66126405</SRS>' + 
     3955          '<SRS>EPSG:66126413</SRS>' + 
     3956          '<SRS>EPSG:66136405</SRS>' + 
     3957          '<SRS>EPSG:66146405</SRS>' + 
     3958          '<SRS>EPSG:66156405</SRS>' + 
     3959          '<SRS>EPSG:66166405</SRS>' + 
     3960          '<SRS>EPSG:66186405</SRS>' + 
     3961          '<SRS>EPSG:66196405</SRS>' + 
     3962          '<SRS>EPSG:66196413</SRS>' + 
     3963          '<SRS>EPSG:66206405</SRS>' + 
     3964          '<SRS>EPSG:66216405</SRS>' + 
     3965          '<SRS>EPSG:66226405</SRS>' + 
     3966          '<SRS>EPSG:66236405</SRS>' + 
     3967          '<SRS>EPSG:66246405</SRS>' + 
     3968          '<SRS>EPSG:66246413</SRS>' + 
     3969          '<SRS>EPSG:66256405</SRS>' + 
     3970          '<SRS>EPSG:66266405</SRS>' + 
     3971          '<SRS>EPSG:66276405</SRS>' + 
     3972          '<SRS>EPSG:66276413</SRS>' + 
     3973          '<SRS>EPSG:66286405</SRS>' + 
     3974          '<SRS>EPSG:66296405</SRS>' + 
     3975          '<SRS>EPSG:66306405</SRS>' + 
     3976          '<SRS>EPSG:66316405</SRS>' + 
     3977          '<SRS>EPSG:66326405</SRS>' + 
     3978          '<SRS>EPSG:66336405</SRS>' + 
     3979          '<SRS>EPSG:66346405</SRS>' + 
     3980          '<SRS>EPSG:66356405</SRS>' + 
     3981          '<SRS>EPSG:66366405</SRS>' + 
     3982          '<SRS>EPSG:66376405</SRS>' + 
     3983          '<SRS>EPSG:66386405</SRS>' + 
     3984          '<SRS>EPSG:66396405</SRS>' + 
     3985          '<SRS>EPSG:66406405</SRS>' + 
     3986          '<SRS>EPSG:66406413</SRS>' + 
     3987          '<SRS>EPSG:66416405</SRS>' + 
     3988          '<SRS>EPSG:66426405</SRS>' + 
     3989          '<SRS>EPSG:66436405</SRS>' + 
     3990          '<SRS>EPSG:66446405</SRS>' + 
     3991          '<SRS>EPSG:66456405</SRS>' + 
     3992          '<SRS>EPSG:66456413</SRS>' + 
     3993          '<SRS>EPSG:66466405</SRS>' + 
     3994          '<SRS>EPSG:66576405</SRS>' + 
     3995          '<SRS>EPSG:66586405</SRS>' + 
     3996          '<SRS>EPSG:66596405</SRS>' + 
     3997          '<SRS>EPSG:66596413</SRS>' + 
     3998          '<SRS>EPSG:66606405</SRS>' + 
     3999          '<SRS>EPSG:66616405</SRS>' + 
     4000          '<SRS>EPSG:66616413</SRS>' + 
     4001          '<SRS>EPSG:66636405</SRS>' + 
     4002          '<SRS>EPSG:66646405</SRS>' + 
     4003          '<SRS>EPSG:66656405</SRS>' + 
     4004          '<SRS>EPSG:66666405</SRS>' + 
     4005          '<SRS>EPSG:66676405</SRS>' + 
     4006          '<SRS>EPSG:68016405</SRS>' + 
     4007          '<SRS>EPSG:68026405</SRS>' + 
     4008          '<SRS>EPSG:68036405</SRS>' + 
     4009          '<SRS>EPSG:68046405</SRS>' + 
     4010          '<SRS>EPSG:68056405</SRS>' + 
     4011          '<SRS>EPSG:68066405</SRS>' + 
     4012          '<SRS>EPSG:68086405</SRS>' + 
     4013          '<SRS>EPSG:68096405</SRS>' + 
     4014          '<SRS>EPSG:68136405</SRS>' + 
     4015          '<SRS>EPSG:68146405</SRS>' + 
     4016          '<SRS>EPSG:68156405</SRS>' + 
     4017          '<SRS>EPSG:68186405</SRS>' + 
     4018          '<SRS>EPSG:68206405</SRS>' + 
     4019          '<SRS>EPSG:69036405</SRS>' + 
     4020          '<SRS>EPSG:42302</SRS>' + 
     4021          '<SRS>EPSG:42301</SRS>' + 
     4022          '<SRS>EPSG:900913</SRS>' + 
     4023          '<SRS>EPSG:45556</SRS>' + 
     4024          '<SRS>EPSG:45555</SRS>' + 
     4025          '<SRS>EPSG:54004</SRS>' + 
     4026          '<SRS>EPSG:41001</SRS>' + 
     4027          '<SRS>EPSG:42311</SRS>' + 
     4028          '<SRS>EPSG:42310</SRS>' + 
     4029          '<SRS>EPSG:18001</SRS>' + 
     4030          '<SRS>EPSG:100003</SRS>' + 
     4031          '<SRS>EPSG:42106</SRS>' + 
     4032          '<SRS>EPSG:100002</SRS>' + 
     4033          '<SRS>EPSG:42105</SRS>' + 
     4034          '<SRS>EPSG:100001</SRS>' + 
     4035          '<SRS>EPSG:42309</SRS>' + 
     4036          '<SRS>EPSG:42104</SRS>' + 
     4037          '<SRS>EPSG:42308</SRS>' + 
     4038          '<SRS>EPSG:42103</SRS>' + 
     4039          '<SRS>EPSG:42307</SRS>' + 
     4040          '<SRS>EPSG:42102</SRS>' + 
     4041          '<SRS>EPSG:42306</SRS>' + 
     4042          '<SRS>EPSG:42101</SRS>' + 
     4043          '<SRS>EPSG:42305</SRS>' + 
     4044          '<SRS>EPSG:42304</SRS>' + 
     4045          '<SRS>EPSG:42303</SRS>' + 
     4046          '<LatLonBoundingBox minx="-257.0843245637291" miny="-257.0843245637291" maxx="257.0843245637291" maxy="257.0843245637291"/>' + 
     4047          '<Layer queryable="1">' + 
     4048            '<Name>tiger:poly_landmarks</Name>' + 
     4049            '<Title>Manhattan (NY) landmarks</Title>' + 
     4050            '<Abstract>Manhattan landmarks, identifies water, lakes, parks, interesting buildilngs</Abstract>' + 
     4051            '<KeywordList>' + 
     4052              '<Keyword>DS_poly_landmarks</Keyword>' + 
     4053              '<Keyword>poly_landmarks</Keyword>' + 
     4054              '<Keyword>landmarks</Keyword>' + 
     4055              '<Keyword>manhattan</Keyword>' + 
     4056            '</KeywordList>' + 
     4057            '<SRS>EPSG:4326</SRS>' + 
     4058            '<!--WKT definition of this CRS:' + 
     4059    'GEOGCS["WGS 84", ' + 
     4060      'DATUM["World Geodetic System 1984", ' + 
     4061        'SPHEROID["WGS 84", 6378137.0, 298.257223563, AUTHORITY["EPSG","7030"]], ' + 
     4062        'AUTHORITY["EPSG","6326"]], ' + 
     4063      'PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]], ' + 
     4064      'UNIT["degree", 0.017453292519943295], ' + 
     4065      'AXIS["Geodetic longitude", EAST], ' + 
     4066      'AXIS["Geodetic latitude", NORTH], ' + 
     4067      'AUTHORITY["EPSG","4326"]]-->' + 
     4068            '<LatLonBoundingBox minx="-74.1008830202198" miny="40.65748247978021" maxx="-73.8541219797802" maxy="40.90424352021979"/>' + 
     4069            '<BoundingBox SRS="EPSG:4326" minx="-74.047185" miny="40.679648" maxx="-73.90782" maxy="40.882078"/>' + 
     4070            '<Style>' + 
     4071              '<Name>poly_landmarks</Name>' + 
     4072              '<Title>Default Styler</Title>' + 
     4073              '<Abstract/>' + 
     4074              '<LegendURL width="20" height="20">' + 
     4075                '<Format>image/png</Format>' + 
     4076                '<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://publicus.opengeo.org:80/geoserver/wms/GetLegendGraphic?VERSION=1.0.0&amp;FORMAT=image/png&amp;WIDTH=20&amp;HEIGHT=20&amp;LAYER=tiger:poly_landmarks"/>' + 
     4077              '</LegendURL>' + 
     4078            '</Style>' + 
     4079          '</Layer>' + 
     4080          '<Layer queryable="1">' + 
     4081            '<Name>tiger:poi</Name>' + 
     4082            '<Title>Manhattan (NY) points of interest</Title>' + 
     4083            '<Abstract>Points of interest in New York, New York (on Manhattan). One of the attributes contains the name of a file with a picture of the point of interest.</Abstract>' + 
     4084            '<KeywordList>' + 
     4085              '<Keyword>poi</Keyword>' + 
     4086              '<Keyword>DS_poi</Keyword>' + 
     4087              '<Keyword>points_of_interest</Keyword>' + 
     4088              '<Keyword>Manhattan</Keyword>' + 
     4089            '</KeywordList>' + 
     4090            '<SRS>EPSG:4326</SRS>' + 
     4091            '<!--WKT definition of this CRS:' + 
     4092    'GEOGCS["WGS 84", ' + 
     4093      'DATUM["World Geodetic System 1984", ' + 
     4094        'SPHEROID["WGS 84", 6378137.0, 298.257223563, AUTHORITY["EPSG","7030"]], ' + 
     4095        'AUTHORITY["EPSG","6326"]], ' + 
     4096      'PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]], ' + 
     4097      'UNIT["degree", 0.017453292519943295], ' + 
     4098      'AXIS["Geodetic longitude", EAST], ' + 
     4099      'AXIS["Geodetic latitude", NORTH], ' + 
     4100      'AUTHORITY["EPSG","4326"]]-->' + 
     4101            '<LatLonBoundingBox minx="-74.01288357289539" miny="40.70706518152972" maxx="-74.00752144792617" maxy="40.71242730649893"/>' + 
     4102            '<BoundingBox SRS="EPSG:4326" minx="-74.0118315772888" miny="40.70754683896324" maxx="-74.00153046439813" maxy="40.719885123828675"/>' + 
     4103            '<Style>' + 
     4104              '<Name>poi</Name>' + 
     4105              '<Title>Points of interest</Title>' + 
     4106              '<Abstract>Manhattan points of interest</Abstract>' + 
     4107              '<LegendURL width="20" height="20">' + 
     4108                '<Format>image/png</Format>' + 
     4109                '<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://publicus.opengeo.org:80/geoserver/wms/GetLegendGraphic?VERSION=1.0.0&amp;FORMAT=image/png&amp;WIDTH=20&amp;HEIGHT=20&amp;LAYER=tiger:poi"/>' + 
     4110              '</LegendURL>' + 
     4111            '</Style>' + 
     4112          '</Layer>' + 
     4113          '<Layer queryable="1">' + 
     4114            '<Name>tiger:tiger_roads</Name>' + 
     4115            '<Title>Manhattan (NY) roads</Title>' + 
     4116            '<Abstract>Highly simplified road layout of Manhattan in New York..</Abstract>' + 
     4117            '<KeywordList>' + 
     4118              '<Keyword>DS_tiger_roads</Keyword>' + 
     4119              '<Keyword>tiger_roads</Keyword>' + 
     4120              '<Keyword>roads</Keyword>' + 
     4121            '</KeywordList>' + 
     4122            '<SRS>EPSG:4326</SRS>' + 
     4123            '<!--WKT definition of this CRS:' + 
     4124    'GEOGCS["WGS 84", ' + 
     4125      'DATUM["World Geodetic System 1984", ' + 
     4126        'SPHEROID["WGS 84", 6378137.0, 298.257223563, AUTHORITY["EPSG","7030"]], ' + 
     4127        'AUTHORITY["EPSG","6326"]], ' + 
     4128      'PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]], ' + 
     4129      'UNIT["degree", 0.017453292519943295], ' + 
     4130      'AXIS["Geodetic longitude", EAST], ' + 
     4131      'AXIS["Geodetic latitude", NORTH], ' + 
     4132      'AUTHORITY["EPSG","4326"]]-->' + 
     4133            '<LatLonBoundingBox minx="-74.08769307536667" miny="40.660618924633326" maxx="-73.84653192463333" maxy="40.90178007536667"/>' + 
     4134            '<BoundingBox SRS="EPSG:4326" minx="-74.02722" miny="40.684221" maxx="-73.907005" maxy="40.878178"/>' + 
     4135            '<Style>' + 
     4136              '<Name>tiger_roads</Name>' + 
     4137              '<Title>Default Styler</Title>' + 
     4138              '<Abstract/>' + 
     4139              '<LegendURL width="20" height="20">' + 
     4140                '<Format>image/png</Format>' + 
     4141                '<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://publicus.opengeo.org:80/geoserver/wms/GetLegendGraphic?VERSION=1.0.0&amp;FORMAT=image/png&amp;WIDTH=20&amp;HEIGHT=20&amp;LAYER=tiger:tiger_roads"/>' + 
     4142              '</LegendURL>' + 
     4143            '</Style>' + 
     4144          '</Layer>' + 
     4145          '<Layer queryable="1">' + 
     4146            '<Name>sf:archsites</Name>' + 
     4147            '<Title>Spearfish archeological sites</Title>' + 
     4148            '<Abstract>Sample data from GRASS, archeological sites location, Spearfish, South Dakota, USA</Abstract>' + 
     4149            '<KeywordList>' + 
     4150              '<Keyword>archsites</Keyword>' + 
     4151              '<Keyword>sfArchsites</Keyword>' + 
     4152              '<Keyword>spearfish</Keyword>' + 
     4153              '<Keyword>archeology</Keyword>' + 
     4154            '</KeywordList>' + 
     4155            '<SRS>EPSG:26713</SRS>' + 
     4156            '<!--WKT definition of this CRS:' + 
     4157    'PROJCS["NAD27 / UTM zone 13N", ' + 
     4158      'GEOGCS["NAD27", ' + 
     4159        'DATUM["North American Datum 1927", ' + 
     4160          'SPHEROID["Clarke 1866", 6378206.4, 294.9786982138982, AUTHORITY["EPSG","7008"]], ' + 
     4161          'TOWGS84[-4.2, 135.4, 181.9, 0.0, 0.0, 0.0, 0.0], ' + 
     4162          'AUTHORITY["EPSG","6267"]], ' + 
     4163        'PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]], ' + 
     4164        'UNIT["degree", 0.017453292519943295], ' + 
     4165        'AXIS["Geodetic longitude", EAST], ' + 
     4166        'AXIS["Geodetic latitude", NORTH], ' + 
     4167        'AUTHORITY["EPSG","4267"]], ' + 
     4168      'PROJECTION["Transverse Mercator", AUTHORITY["EPSG","9807"]], ' + 
     4169      'PARAMETER["central_meridian", -105.0], ' + 
     4170      'PARAMETER["latitude_of_origin", 0.0], ' + 
     4171      'PARAMETER["scale_factor", 0.9996], ' + 
     4172      'PARAMETER["false_easting", 500000.0], ' + 
     4173      'PARAMETER["false_northing", 0.0], ' + 
     4174      'UNIT["m", 1.0], ' + 
     4175      'AXIS["Easting", EAST], ' + 
     4176      'AXIS["Northing", NORTH], ' + 
     4177      'AUTHORITY["EPSG","26713"]]-->' + 
     4178            '<LatLonBoundingBox minx="-103.89000625326194" miny="44.29796961116877" maxx="-103.62049935931161" maxy="44.5674765051191"/>' + 
     4179            '<BoundingBox SRS="EPSG:26713" minx="588926.6865343997" miny="4913890.332215005" maxx="609271.2114429093" maxy="4927102.448786693"/>' + 
     4180            '<Style>' + 
     4181              '<Name>point</Name>' + 
     4182              '<Title>Default point</Title>' + 
     4183              '<Abstract>A sample style that just prints out a 6px wide red square</Abstract>' + 
     4184              '<LegendURL width="20" height="20">' + 
     4185                '<Format>image/png</Format>' + 
     4186                '<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://publicus.opengeo.org:80/geoserver/wms/GetLegendGraphic?VERSION=1.0.0&amp;FORMAT=image/png&amp;WIDTH=20&amp;HEIGHT=20&amp;LAYER=sf:archsites"/>' + 
     4187              '</LegendURL>' + 
     4188            '</Style>' + 
     4189          '</Layer>' + 
     4190          '<Layer queryable="1">' + 
     4191            '<Name>sf:bugsites</Name>' + 
     4192            '<Title>Spearfish bug locations</Title>' + 
     4193            '<Abstract>Sample data from GRASS, bug sites location, Spearfish, South Dakota, USA</Abstract>' + 
     4194            '<KeywordList>' + 
     4195              '<Keyword>sfBugsites</Keyword>' + 
     4196              '<Keyword>bugsites</Keyword>' + 
     4197              '<Keyword>insects</Keyword>' + 
     4198              '<Keyword>spearfish</Keyword>' + 
     4199              '<Keyword>tiger_beetles</Keyword>' + 
     4200            '</KeywordList>' + 
     4201            '<SRS>EPSG:26713</SRS>' + 
     4202            '<!--WKT definition of this CRS:' + 
     4203    'PROJCS["NAD27 / UTM zone 13N", ' + 
     4204      'GEOGCS["NAD27", ' + 
     4205        'DATUM["North American Datum 1927", ' + 
     4206          'SPHEROID["Clarke 1866", 6378206.4, 294.9786982138982, AUTHORITY["EPSG","7008"]], ' + 
     4207          'TOWGS84[-4.2, 135.4, 181.9, 0.0, 0.0, 0.0, 0.0], ' + 
     4208          'AUTHORITY["EPSG","6267"]], ' + 
     4209        'PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]], ' + 
     4210        'UNIT["degree", 0.017453292519943295], ' + 
     4211        'AXIS["Geodetic longitude", EAST], ' + 
     4212        'AXIS["Geodetic latitude", NORTH], ' + 
     4213        'AUTHORITY["EPSG","4267"]], ' + 
     4214      'PROJECTION["Transverse Mercator", AUTHORITY["EPSG","9807"]], ' + 
     4215      'PARAMETER["central_meridian", -105.0], ' + 
     4216      'PARAMETER["latitude_of_origin", 0.0], ' + 
     4217      'PARAMETER["scale_factor", 0.9996], ' + 
     4218      'PARAMETER["false_easting", 500000.0], ' + 
     4219      'PARAMETER["false_northing", 0.0], ' + 
     4220      'UNIT["m", 1.0], ' + 
     4221      'AXIS["Easting", EAST], ' + 
     4222      'AXIS["Northing", NORTH], ' + 
     4223      'AUTHORITY["EPSG","26713"]]-->' + 
     4224            '<LatLonBoundingBox minx="-103.89041901614995" miny="44.266492773791775" maxx="-103.61527753322848" maxy="44.54163425671326"/>' + 
     4225            '<BoundingBox SRS="EPSG:26713" minx="589311.4871629482" miny="4913787.082099182" maxx="609374.4115724327" maxy="4920844.691225147"/>' + 
     4226            '<Style>' + 
     4227              '<Name>capitals</Name>' + 
     4228              '<Title>Capital cities</Title>' + 
     4229              '<Abstract/>' + 
     4230              '<LegendURL width="20" height="20">' + 
     4231                '<Format>image/png</Format>' + 
     4232                '<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://publicus.opengeo.org:80/geoserver/wms/GetLegendGraphic?VERSION=1.0.0&amp;FORMAT=image/png&amp;WIDTH=20&amp;HEIGHT=20&amp;LAYER=sf:bugsites"/>' + 
     4233              '</LegendURL>' + 
     4234            '</Style>' + 
     4235          '</Layer>' + 
     4236          '<Layer queryable="1">' + 
     4237            '<Name>sf:restricted</Name>' + 
     4238            '<Title>Spearfish restricted areas</Title>' + 
     4239            '<Abstract>Sample data from GRASS, restricted areas, Spearfish, South Dakota, USA</Abstract>' + 
     4240            '<KeywordList>' + 
     4241              '<Keyword>restricted</Keyword>' + 
     4242              '<Keyword>sfRestricted</Keyword>' + 
     4243              '<Keyword>spearfish</Keyword>' + 
     4244              '<Keyword>areas</Keyword>' + 
     4245            '</KeywordList>' + 
     4246            '<SRS>EPSG:26713</SRS>' + 
     4247            '<!--WKT definition of this CRS:' + 
     4248    'PROJCS["NAD27 / UTM zone 13N", ' + 
     4249      'GEOGCS["NAD27", ' + 
     4250        'DATUM["North American Datum 1927", ' + 
     4251          'SPHEROID["Clarke 1866", 6378206.4, 294.9786982138982, AUTHORITY["EPSG","7008"]], ' + 
     4252          'TOWGS84[-4.2, 135.4, 181.9, 0.0, 0.0, 0.0, 0.0], ' + 
     4253          'AUTHORITY["EPSG","6267"]], ' + 
     4254        'PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]], ' + 
     4255        'UNIT["degree", 0.017453292519943295], ' + 
     4256        'AXIS["Geodetic longitude", EAST], ' + 
     4257        'AXIS["Geodetic latitude", NORTH], ' + 
     4258        'AUTHORITY["EPSG","4267"]], ' + 
     4259      'PROJECTION["Transverse Mercator", AUTHORITY["EPSG","9807"]], ' + 
     4260      'PARAMETER["central_meridian", -105.0], ' + 
     4261      'PARAMETER["latitude_of_origin", 0.0], ' + 
     4262      'PARAMETER["scale_factor", 0.9996], ' + 
     4263      'PARAMETER["false_easting", 500000.0], ' + 
     4264      'PARAMETER["false_northing", 0.0], ' + 
     4265      'UNIT["m", 1.0], ' + 
     4266      'AXIS["Easting", EAST], ' + 
     4267      'AXIS["Northing", NORTH], ' + 
     4268      'AUTHORITY["EPSG","26713"]]-->' + 
     4269            '<LatLonBoundingBox minx="-103.86063428986338" miny="44.37661974734028" maxx="-103.73735238788223" maxy="44.49990164932145"/>' + 
     4270            '<BoundingBox SRS="EPSG:26713" minx="591175.6988413236" miny="4915754.888027622" maxx="600052.4121365736" maxy="4926353.920417598"/>' + 
     4271            '<Style>' + 
     4272              '<Name>restricted</Name>' + 
     4273              '<Title>Red, translucent style</Title>' + 
     4274              '<Abstract>A sample style that just prints out a transparent red interior with a red outline</Abstract>' + 
     4275              '<LegendURL width="20" height="20">' + 
     4276                '<Format>image/png</Format>' + 
     4277                '<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://publicus.opengeo.org:80/geoserver/wms/GetLegendGraphic?VERSION=1.0.0&amp;FORMAT=image/png&amp;WIDTH=20&amp;HEIGHT=20&amp;LAYER=sf:restricted"/>' + 
     4278              '</LegendURL>' + 
     4279            '</Style>' + 
     4280          '</Layer>' + 
     4281          '<Layer queryable="1">' + 
     4282            '<Name>sf:roads</Name>' + 
     4283            '<Title>Spearfish roads</Title>' + 
     4284            '<Abstract>Sample data from GRASS, road layout, Spearfish, South Dakota, USA</Abstract>' + 
     4285            '<KeywordList>' + 
     4286              '<Keyword>sfRoads</Keyword>' + 
     4287              '<Keyword>roads</Keyword>' + 
     4288              '<Keyword>spearfish</Keyword>' + 
     4289            '</KeywordList>' + 
     4290            '<SRS>EPSG:26713</SRS>' + 
     4291            '<!--WKT definition of this CRS:' + 
     4292    'PROJCS["NAD27 / UTM zone 13N", ' + 
     4293      'GEOGCS["NAD27", ' + 
     4294        'DATUM["North American Datum 1927", ' + 
     4295          'SPHEROID["Clarke 1866", 6378206.4, 294.9786982138982, AUTHORITY["EPSG","7008"]], ' + 
     4296          'TOWGS84[-4.2, 135.4, 181.9, 0.0, 0.0, 0.0, 0.0], ' + 
     4297          'AUTHORITY["EPSG","6267"]], ' + 
     4298        'PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]], ' + 
     4299        'UNIT["degree", 0.017453292519943295], ' + 
     4300        'AXIS["Geodetic longitude", EAST], ' + 
     4301        'AXIS["Geodetic latitude", NORTH], ' + 
     4302        'AUTHORITY["EPSG","4267"]], ' + 
     4303      'PROJECTION["Transverse Mercator", AUTHORITY["EPSG","9807"]], ' + 
     4304      'PARAMETER["central_meridian", -105.0], ' + 
     4305      'PARAMETER["latitude_of_origin", 0.0], ' + 
     4306      'PARAMETER["scale_factor", 0.9996], ' + 
     4307      'PARAMETER["false_easting", 500000.0], ' + 
     4308      'PARAMETER["false_northing", 0.0], ' + 
     4309      'UNIT["m", 1.0], ' + 
     4310      'AXIS["Easting", EAST], ' + 
     4311      'AXIS["Northing", NORTH], ' + 
     4312      'AUTHORITY["EPSG","26713"]]-->' + 
     4313            '<LatLonBoundingBox minx="-103.90534996703491" miny="44.2800314829381" maxx="-103.5943809967035" maxy="44.5910004532695"/>' + 
     4314            '<BoundingBox SRS="EPSG:26713" minx="588430.2387813567" miny="4913303.484828213" maxx="610531.8279023392" maxy="4928766.251023613"/>' + 
     4315            '<Style>' + 
     4316              '<Name>simple_roads</Name>' + 
     4317              '<Title>Default Styler for simple road segments</Title>' + 
     4318              '<Abstract>Light red line, 2px wide</Abstract>' + 
     4319              '<LegendURL width="20" height="20">' + 
     4320                '<Format>image/png</Format>' + 
     4321                '<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://publicus.opengeo.org:80/geoserver/wms/GetLegendGraphic?VERSION=1.0.0&amp;FORMAT=image/png&amp;WIDTH=20&amp;HEIGHT=20&amp;LAYER=sf:roads"/>' + 
     4322              '</LegendURL>' + 
     4323            '</Style>' + 
     4324          '</Layer>' + 
     4325          '<Layer queryable="1">' + 
     4326            '<Name>sf:streams</Name>' + 
     4327            '<Title>Spearfish streams</Title>' + 
     4328            '<Abstract>Sample data from GRASS, streams, Spearfish, South Dakota, USA</Abstract>' + 
     4329            '<KeywordList>' + 
     4330              '<Keyword>sfStreams</Keyword>' + 
     4331              '<Keyword>streams</Keyword>' + 
     4332              '<Keyword>spearfish</Keyword>' + 
     4333            '</KeywordList>' + 
     4334            '<SRS>EPSG:26713</SRS>' + 
     4335            '<!--WKT definition of this CRS:' + 
     4336    'PROJCS["NAD27 / UTM zone 13N", ' + 
     4337      'GEOGCS["NAD27", ' + 
     4338        'DATUM["North American Datum 1927", ' + 
     4339          'SPHEROID["Clarke 1866", 6378206.4, 294.9786982138982, AUTHORITY["EPSG","7008"]], ' + 
     4340          'TOWGS84[-4.2, 135.4, 181.9, 0.0, 0.0, 0.0, 0.0], ' + 
     4341          'AUTHORITY["EPSG","6267"]], ' + 
     4342        'PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]], ' + 
     4343        'UNIT["degree", 0.017453292519943295], ' + 
     4344        'AXIS["Geodetic longitude", EAST], ' + 
     4345        'AXIS["Geodetic latitude", NORTH], ' + 
     4346        'AUTHORITY["EPSG","4267"]], ' + 
     4347      'PROJECTION["Transverse Mercator", AUTHORITY["EPSG","9807"]], ' + 
     4348      'PARAMETER["central_meridian", -105.0], ' + 
     4349      'PARAMETER["latitude_of_origin", 0.0], ' + 
     4350      'PARAMETER["scale_factor", 0.9996], ' + 
     4351      'PARAMETER["false_easting", 500000.0], ' + 
     4352      'PARAMETER["false_northing", 0.0], ' + 
     4353      'UNIT["m", 1.0], ' + 
     4354      'AXIS["Easting", EAST], ' + 
     4355      'AXIS["Northing", NORTH], ' + 
     4356      'AUTHORITY["EPSG","26713"]]-->' + 
     4357            '<LatLonBoundingBox minx="-103.9089219204826" miny="44.278738996398694" maxx="-103.59184616696963" maxy="44.595814749911675"/>' + 
     4358            '<BoundingBox SRS="EPSG:26713" minx="588430.3113926318" miny="4913241.156915463" maxx="610522.3974737043" maxy="4928777.235349244"/>' + 
     4359            '<Style>' + 
     4360              '<Name>simple_streams</Name>' + 
     4361              '<Title>Default Styler for streams segments</Title>' + 
     4362              '<Abstract>Blue lines, 2px wide</Abstract>' + 
     4363              '<LegendURL width="20" height="20">' + 
     4364                '<Format>image/png</Format>' + 
     4365                '<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://publicus.opengeo.org:80/geoserver/wms/GetLegendGraphic?VERSION=1.0.0&amp;FORMAT=image/png&amp;WIDTH=20&amp;HEIGHT=20&amp;LAYER=sf:streams"/>' + 
     4366              '</LegendURL>' + 
     4367            '</Style>' + 
     4368          '</Layer>' + 
     4369          '<Layer queryable="1">' + 
     4370            '<Name>topp:tasmania_cities</Name>' + 
     4371            '<Title>Tasmania cities</Title>' + 
     4372            '<Abstract>Cities in Tasmania (actually, just the capital)</Abstract>' + 
     4373            '<KeywordList>' + 
     4374              '<Keyword>cities</Keyword>' + 
     4375              '<Keyword>Tasmania</Keyword>' + 
     4376            '</KeywordList>' + 
     4377            '<SRS>EPSG:4326</SRS>' + 
     4378            '<!--WKT definition of this CRS:' + 
     4379    'GEOGCS["WGS 84", ' + 
     4380      'DATUM["World Geodetic System 1984", ' + 
     4381        'SPHEROID["WGS 84", 6378137.0, 298.257223563, AUTHORITY["EPSG","7030"]], ' + 
     4382        'AUTHORITY["EPSG","6326"]], ' + 
     4383      'PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]], ' + 
     4384      'UNIT["degree", 0.017453292519943295], ' + 
     4385      'AXIS["Geodetic longitude", EAST], ' + 
     4386      'AXIS["Geodetic latitude", NORTH], ' + 
     4387      'AUTHORITY["EPSG","4326"]]-->' + 
     4388            '<LatLonBoundingBox minx="144.93357593664516" miny="-43.93984106335484" maxx="148.53694406335487" maxy="-40.33647293664516"/>' + 
     4389            '<BoundingBox SRS="EPSG:4326" minx="147.2910004483" miny="-42.851001816890005" maxx="147.2910004483" maxy="-42.851001816890005"/>' + 
     4390            '<Style>' + 
     4391              '<Name>capitals</Name>' + 
     4392              '<Title>Capital cities</Title>' + 
     4393              '<Abstract/>' + 
     4394              '<LegendURL width="20" height="20">' + 
     4395                '<Format>image/png</Format>' + 
     4396                '<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://publicus.opengeo.org:80/geoserver/wms/GetLegendGraphic?VERSION=1.0.0&amp;FORMAT=image/png&amp;WIDTH=20&amp;HEIGHT=20&amp;LAYER=topp:tasmania_cities"/>' + 
     4397              '</LegendURL>' + 
     4398            '</Style>' + 
     4399          '</Layer>' + 
     4400          '<Layer queryable="1">' + 
     4401            '<Name>topp:tasmania_roads</Name>' + 
     4402            '<Title>Tasmania roads</Title>' + 
     4403            '<Abstract>Main Tasmania roads</Abstract>' + 
     4404            '<KeywordList>' + 
     4405              '<Keyword>Roads</Keyword>' + 
     4406              '<Keyword>Tasmania</Keyword>' + 
     4407            '</KeywordList>' + 
     4408            '<SRS>EPSG:4326</SRS>' + 
     4409            '<!--WKT definition of this CRS:' + 
     4410    'GEOGCS["WGS 84", ' + 
     4411      'DATUM["World Geodetic System 1984", ' + 
     4412        'SPHEROID["WGS 84", 6378137.0, 298.257223563, AUTHORITY["EPSG","7030"]], ' + 
     4413        'AUTHORITY["EPSG","6326"]], ' + 
     4414      'PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]], ' + 
     4415      'UNIT["degree", 0.017453292519943295], ' + 
     4416      'AXIS["Geodetic longitude", EAST], ' + 
     4417      'AXIS["Geodetic latitude", NORTH], ' + 
     4418      'AUTHORITY["EPSG","4326"]]-->' + 
     4419            '<LatLonBoundingBox minx="144.8607879004856" miny="-44.01262909951439" maxx="148.60973209951442" maxy="-40.26368490048561"/>' + 
     4420            '<BoundingBox SRS="EPSG:4326" minx="145.19754" miny="-43.423512" maxx="148.27298000000002" maxy="-40.852802"/>' + 
     4421            '<Style>' + 
     4422              '<Name>simple_roads</Name>' + 
     4423              '<Title>Default Styler for simple road segments</Title>' + 
     4424              '<Abstract>Light red line, 2px wide</Abstract>' + 
     4425              '<LegendURL width="20" height="20">' + 
     4426                '<Format>image/png</Format>' + 
     4427                '<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://publicus.opengeo.org:80/geoserver/wms/GetLegendGraphic?VERSION=1.0.0&amp;FORMAT=image/png&amp;WIDTH=20&amp;HEIGHT=20&amp;LAYER=topp:tasmania_roads"/>' + 
     4428              '</LegendURL>' + 
     4429            '</Style>' + 
     4430          '</Layer>' + 
     4431          '<Layer queryable="1">' + 
     4432            '<Name>topp:tasmania_state_boundaries</Name>' + 
     4433            '<Title>Tasmania state boundaries</Title>' + 
     4434            '<Abstract>Tasmania state boundaries</Abstract>' + 
     4435            '<KeywordList>' + 
     4436              '<Keyword>tasmania_state_boundaries</Keyword>' + 
     4437              '<Keyword>Tasmania</Keyword>' + 
     4438              '<Keyword>boundaries</Keyword>' + 
     4439            '</KeywordList>' + 
     4440            '<SRS>EPSG:4326</SRS>' + 
     4441            '<!--WKT definition of this CRS:' + 
     4442    'GEOGCS["WGS 84", ' + 
     4443      'DATUM["World Geodetic System 1984", ' + 
     4444        'SPHEROID["WGS 84", 6378137.0, 298.257223563, AUTHORITY["EPSG","7030"]], ' + 
     4445        'AUTHORITY["EPSG","6326"]], ' + 
     4446      'PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]], ' + 
     4447      'UNIT["degree", 0.017453292519943295], ' + 
     4448      'AXIS["Geodetic longitude", EAST], ' + 
     4449      'AXIS["Geodetic latitude", NORTH], ' + 
     4450      'AUTHORITY["EPSG","4326"]]-->' + 
     4451            '<LatLonBoundingBox minx="142.70637712387594" miny="-45.06157887612408" maxx="149.60758787612411" maxy="-38.16036812387592"/>' + 
     4452            '<BoundingBox SRS="EPSG:4326" minx="143.83482400000003" miny="-43.648056" maxx="148.47914100000003" maxy="-39.573891"/>' + 
     4453            '<Style>' + 
     4454              '<Name>green</Name>' + 
     4455              '<Title>Green polygon</Title>' + 
     4456              '<Abstract>Green fill with black outline</Abstract>' + 
     4457              '<LegendURL width="20" height="20">' + 
     4458                '<Format>image/png</Format>' + 
     4459                '<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://publicus.opengeo.org:80/geoserver/wms/GetLegendGraphic?VERSION=1.0.0&amp;FORMAT=image/png&amp;WIDTH=20&amp;HEIGHT=20&amp;LAYER=topp:tasmania_state_boundaries"/>' + 
     4460              '</LegendURL>' + 
     4461            '</Style>' + 
     4462          '</Layer>' + 
     4463          '<Layer queryable="1">' + 
     4464            '<Name>topp:tasmania_water_bodies</Name>' + 
     4465            '<Title>Tasmania water bodies</Title>' + 
     4466            '<Abstract>Tasmania water bodies</Abstract>' + 
     4467            '<KeywordList>' + 
     4468              '<Keyword>Lakes</Keyword>' + 
     4469              '<Keyword>Bodies</Keyword>' + 
     4470              '<Keyword>Australia</Keyword>' + 
     4471              '<Keyword>Water</Keyword>' + 
     4472              '<Keyword>Tasmania</Keyword>' + 
     4473            '</KeywordList>' + 
     4474            '<SRS>EPSG:4326</SRS>' + 
     4475            '<!--WKT definition of this CRS:' + 
     4476    'GEOGCS["WGS 84", ' + 
     4477      'DATUM["World Geodetic System 1984", ' + 
     4478        'SPHEROID["WGS 84", 6378137.0, 298.257223563, AUTHORITY["EPSG","7030"]], ' + 
     4479        'AUTHORITY["EPSG","6326"]], ' + 
     4480      'PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]], ' + 
     4481      'UNIT["degree", 0.017453292519943295], ' + 
     4482      'AXIS["Geodetic longitude", EAST], ' + 
     4483      'AXIS["Geodetic latitude", NORTH], ' + 
     4484      'AUTHORITY["EPSG","4326"]]-->' + 
     4485            '<LatLonBoundingBox minx="145.82989373832018" miny="-43.16951476167979" maxx="147.3614212616798" maxy="-41.63798723832021"/>' + 
     4486            '<BoundingBox SRS="EPSG:4326" minx="145.97161899999998" miny="-43.031944" maxx="147.219696" maxy="-41.775558"/>' + 
     4487            '<Style>' + 
     4488              '<Name>cite_lakes</Name>' + 
     4489              '<Title>Blue lake</Title>' + 
     4490              '<Abstract>A blue fill, solid black outline style</Abstract>' + 
     4491              '<LegendURL width="20" height="20">' + 
     4492                '<Format>image/png</Format>' + 
     4493                '<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://publicus.opengeo.org:80/geoserver/wms/GetLegendGraphic?VERSION=1.0.0&amp;FORMAT=image/png&amp;WIDTH=20&amp;HEIGHT=20&amp;LAYER=topp:tasmania_water_bodies"/>' + 
     4494              '</LegendURL>' + 
     4495            '</Style>' + 
     4496          '</Layer>' + 
     4497          '<Layer queryable="1">' + 
     4498            '<Name>topp:states</Name>' + 
     4499            '<Title>USA Population</Title>' + 
     4500            '<Abstract>This is some census data on the states.</Abstract>' + 
     4501            '<KeywordList>' + 
     4502              '<Keyword>census</Keyword>' + 
     4503              '<Keyword>united</Keyword>' + 
     4504              '<Keyword>boundaries</Keyword>' + 
     4505              '<Keyword>state</Keyword>' + 
     4506              '<Keyword>states</Keyword>' + 
     4507            '</KeywordList>' + 
     4508            '<SRS>EPSG:4326</SRS>' + 
     4509            '<!--WKT definition of this CRS:' + 
     4510    'GEOGCS["WGS 84", ' + 
     4511      'DATUM["World Geodetic System 1984", ' + 
     4512        'SPHEROID["WGS 84", 6378137.0, 298.257223563, AUTHORITY["EPSG","7030"]], ' + 
     4513        'AUTHORITY["EPSG","6326"]], ' + 
     4514      'PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]], ' + 
     4515      'UNIT["degree", 0.017453292519943295], ' + 
     4516      'AXIS["Geodetic longitude", EAST], ' + 
     4517      'AXIS["Geodetic latitude", NORTH], ' + 
     4518      'AUTHORITY["EPSG","4326"]]-->' + 
     4519            '<LatLonBoundingBox minx="-131.05615308855994" miny="1.958333411440066" maxx="-60.645117911440046" maxy="72.36936858855995"/>' + 
     4520            '<BoundingBox SRS="EPSG:4326" minx="-124.73142200000001" miny="24.955967" maxx="-66.969849" maxy="49.371735"/>' + 
     4521            '<Style>' + 
     4522              '<Name>population</Name>' + 
     4523              '<Title>Population in the United States</Title>' + 
     4524              '<Abstract>A sample filter that filters the United States into three' + 
     4525            'categories of population, drawn in different colors</Abstract>' + 
     4526              '<LegendURL width="20" height="20">' + 
     4527                '<Format>image/png</Format>' + 
     4528                '<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://publicus.opengeo.org:80/geoserver/wms/GetLegendGraphic?VERSION=1.0.0&amp;FORMAT=image/png&amp;WIDTH=20&amp;HEIGHT=20&amp;LAYER=topp:states"/>' + 
     4529              '</LegendURL>' + 
     4530            '</Style>' + 
     4531          '</Layer>' + 
     4532          '<Layer queryable="1">' + 
     4533            '<Name>tiger:giant_polygon</Name>' + 
     4534            '<Title>World rectangle</Title>' + 
     4535            '<Abstract>A simple rectangular polygon covering most of the world, it\'s only used for the purpose of providing a background (WMS bgcolor could be used instead)</Abstract>' + 
     4536            '<KeywordList>' + 
     4537              '<Keyword>DS_giant_polygon</Keyword>' + 
     4538              '<Keyword>giant_polygon</Keyword>' + 
     4539            '</KeywordList>' + 
     4540            '<SRS>EPSG:4326</SRS>' + 
     4541            '<!--WKT definition of this CRS:' + 
     4542    'GEOGCS["WGS 84", ' + 
     4543      'DATUM["World Geodetic System 1984", ' + 
     4544        'SPHEROID["WGS 84", 6378137.0, 298.257223563, AUTHORITY["EPSG","7030"]], ' + 
     4545        'AUTHORITY["EPSG","6326"]], ' + 
     4546      'PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]], ' + 
     4547      'UNIT["degree", 0.017453292519943295], ' + 
     4548      'AXIS["Geodetic longitude", EAST], ' + 
     4549      'AXIS["Geodetic latitude", NORTH], ' + 
     4550      'AUTHORITY["EPSG","4326"]]-->' + 
     4551            '<LatLonBoundingBox minx="-257.0843245637291" miny="-257.0843245637291" maxx="257.0843245637291" maxy="257.0843245637291"/>' + 
     4552            '<BoundingBox SRS="EPSG:4326" minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>' + 
     4553            '<Style>' + 
     4554              '<Name>giant_polygon</Name>' + 
     4555              '<Title>Border-less gray fill</Title>' + 
     4556              '<Abstract>Light gray polygon fill without a border</Abstract>' + 
     4557              '<LegendURL width="20" height="20">' + 
     4558                '<Format>image/png</Format>' + 
     4559                '<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://publicus.opengeo.org:80/geoserver/wms/GetLegendGraphic?VERSION=1.0.0&amp;FORMAT=image/png&amp;WIDTH=20&amp;HEIGHT=20&amp;LAYER=tiger:giant_polygon"/>' + 
     4560              '</LegendURL>' + 
     4561            '</Style>' + 
     4562          '</Layer>' + 
     4563          '<Layer queryable="1">' + 
     4564            '<Name>nurc:Arc_Sample</Name>' + 
     4565            '<Title>Global annual rainfall</Title>' + 
     4566            '<Abstract>Global annual rainfall in ArcGrid format</Abstract>' + 
     4567            '<KeywordList>' + 
     4568              '<Keyword>WCS</Keyword>' + 
     4569              '<Keyword>arcGridSample</Keyword>' + 
     4570              '<Keyword>arcGridSample_Coverage</Keyword>' + 
     4571            '</KeywordList>' + 
     4572            '<!--WKT definition of this CRS:' + 
     4573    'GEOGCS["WGS 84", ' + 
     4574      'DATUM["World Geodetic System 1984", ' + 
     4575        'SPHEROID["WGS 84", 6378137.0, 298.257223563, AUTHORITY["EPSG","7030"]], ' + 
     4576        'AUTHORITY["EPSG","6326"]], ' + 
     4577      'PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]], ' + 
     4578      'UNIT["degree", 0.017453292519943295], ' + 
     4579      'AXIS["Geodetic longitude", EAST], ' + 
     4580      'AXIS["Geodetic latitude", NORTH], ' + 
     4581      'AUTHORITY["EPSG","4326"]]-->' + 
     4582            '<SRS>EPSG:4326</SRS>' + 
     4583            '<LatLonBoundingBox minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>' + 
     4584            '<BoundingBox SRS="EPSG:4326" minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0"/>' + 
     4585            '<Style>' + 
     4586              '<Name>raster</Name>' + 
     4587              '<Title>Raster</Title>' + 
     4588              '<Abstract>A sample style for rasters, good for displaying imagery</Abstract>' + 
     4589              '<LegendURL width="20" height="20">' + 
     4590                '<Format>image/png</Format>' + 
     4591                '<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://publicus.opengeo.org:80/geoserver/wms/GetLegendGraphic?VERSION=1.0.0&amp;FORMAT=image/png&amp;WIDTH=20&amp;HEIGHT=20&amp;LAYER=nurc:Arc_Sample"/>' + 
     4592              '</LegendURL>' + 
     4593            '</Style>' + 
     4594          '</Layer>' + 
     4595          '<Layer queryable="1">' + 
     4596            '<Name>nurc:Img_Sample</Name>' + 
     4597            '<Title>North America sample imagery</Title>' + 
     4598            '<Abstract>A very rough imagery of North America</Abstract>' + 
     4599            '<KeywordList>' + 
     4600              '<Keyword>WCS</Keyword>' + 
     4601              '<Keyword>worldImageSample</Keyword>' + 
     4602              '<Keyword>worldImageSample_Coverage</Keyword>' + 
     4603            '</KeywordList>' + 
     4604            '<!--WKT definition of this CRS:' + 
     4605    'GEOGCS["WGS 84", ' + 
     4606      'DATUM["World Geodetic System 1984", ' + 
     4607        'SPHEROID["WGS 84", 6378137.0, 298.257223563, AUTHORITY["EPSG","7030"]], ' + 
     4608        'AUTHORITY["EPSG","6326"]], ' + 
     4609      'PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]], ' + 
     4610      'UNIT["degree", 0.017453292519943295], ' + 
     4611      'AXIS["Geodetic longitude", EAST], ' + 
     4612      'AXIS["Geodetic latitude", NORTH], ' + 
     4613      'AUTHORITY["EPSG","4326"]]-->' + 
     4614            '<SRS>EPSG:4326</SRS>' + 
     4615            '<LatLonBoundingBox minx="-130.85168" miny="20.7052" maxx="-62.0054" maxy="54.1141"/>' + 
     4616            '<BoundingBox SRS="EPSG:4326" minx="-130.85168" miny="20.7052" maxx="-62.0054" maxy="54.1141"/>' + 
     4617            '<Style>' + 
     4618              '<Name>raster</Name>' + 
     4619              '<Title>Raster</Title>' + 
     4620              '<Abstract>A sample style for rasters, good for displaying imagery</Abstract>' + 
     4621              '<LegendURL width="20" height="20">' + 
     4622                '<Format>image/png</Format>' + 
     4623                '<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://publicus.opengeo.org:80/geoserver/wms/GetLegendGraphic?VERSION=1.0.0&amp;FORMAT=image/png&amp;WIDTH=20&amp;HEIGHT=20&amp;LAYER=nurc:Img_Sample"/>' + 
     4624              '</LegendURL>' + 
     4625            '</Style>' + 
     4626          '</Layer>' + 
     4627          '<Layer queryable="1">' + 
     4628            '<Name>nurc:mosaic</Name>' + 
     4629            '<Title>Sample PNG mosaic</Title>' + 
     4630            '<Abstract>Subsampled satellite imagery loaded as a mosaic of PNG images</Abstract>' + 
     4631            '<KeywordList>' + 
     4632              '<Keyword>WCS</Keyword>' + 
     4633              '<Keyword>mosaic</Keyword>' + 
     4634              '<Keyword>mosaic</Keyword>' + 
     4635            '</KeywordList>' + 
     4636            '<!--WKT definition of this CRS:' + 
     4637    'GEOGCS["WGS 84", ' + 
     4638      'DATUM["World Geodetic System 1984", ' + 
     4639        'SPHEROID["WGS 84", 6378137.0, 298.257223563, AUTHORITY["EPSG","7030"]], ' + 
     4640        'AUTHORITY["EPSG","6326"]], ' + 
     4641      'PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]], ' + 
     4642      'UNIT["degree", 0.017453292519943295], ' + 
     4643      'AXIS["Geodetic longitude", EAST], ' + 
     4644      'AXIS["Geodetic latitude", NORTH], ' + 
     4645      'AUTHORITY["EPSG","4326"]]-->' + 
     4646            '<SRS>EPSG:4326</SRS>' + 
     4647            '<LatLonBoundingBox minx="6.34617490847439" miny="36.4917718219401" maxx="20.8296831527815" maxy="46.5907669751351"/>' + 
     4648            '<BoundingBox SRS="EPSG:4326" minx="6.34617490847439" miny="36.4917718219401" maxx="20.8296831527815" maxy="46.5907669751351"/>' + 
     4649            '<Style>' + 
     4650              '<Name>raster</Name>' + 
     4651              '<Title>Raster</Title>' + 
     4652              '<Abstract>A sample style for rasters, good for displaying imagery</Abstract>' + 
     4653              '<LegendURL width="20" height="20">' + 
     4654                '<Format>image/png</Format>' + 
     4655                '<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://publicus.opengeo.org:80/geoserver/wms/GetLegendGraphic?VERSION=1.0.0&amp;FORMAT=image/png&amp;WIDTH=20&amp;HEIGHT=20&amp;LAYER=nurc:mosaic"/>' + 
     4656              '</LegendURL>' + 
     4657            '</Style>' + 
     4658          '</Layer>' + 
     4659          '<Layer queryable="1">' + 
     4660            '<Name>nurc:Pk50095</Name>' + 
     4661            '<Title>Sample scanned and georerenced map</Title>' + 
     4662            '<Abstract>This is a sample for the world image format (wld + prj + tiff)</Abstract>' + 
     4663            '<KeywordList>' + 
     4664              '<Keyword>WCS</Keyword>' + 
     4665              '<Keyword>img_sample2</Keyword>' + 
     4666              '<Keyword>Pk50095</Keyword>' + 
     4667            '</KeywordList>' + 
     4668            '<!--WKT definition of this CRS:' + 
     4669    'PROJCS["WGS 84 / UTM zone 33N", ' + 
     4670      'GEOGCS["WGS 84", ' + 
     4671        'DATUM["World Geodetic System 1984", ' + 
     4672          'SPHEROID["WGS 84", 6378137.0, 298.257223563, AUTHORITY["EPSG","7030"]], ' + 
     4673          'AUTHORITY["EPSG","6326"]], ' + 
     4674        'PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]], ' + 
     4675        'UNIT["degree", 0.017453292519943295], ' + 
     4676        'AXIS["Geodetic longitude", EAST], ' + 
     4677        'AXIS["Geodetic latitude", NORTH], ' + 
     4678        'AUTHORITY["EPSG","4326"]], ' + 
     4679      'PROJECTION["Transverse Mercator", AUTHORITY["EPSG","9807"]], ' + 
     4680      'PARAMETER["central_meridian", 15.0], ' + 
     4681      'PARAMETER["latitude_of_origin", 0.0], ' + 
     4682      'PARAMETER["scale_factor", 0.9996], ' + 
     4683      'PARAMETER["false_easting", 500000.0], ' + 
     4684      'PARAMETER["false_northing", 0.0], ' + 
     4685      'UNIT["m", 1.0], ' + 
     4686      'AXIS["Easting", EAST], ' + 
     4687      'AXIS["Northing", NORTH], ' + 
     4688      'AUTHORITY["EPSG","32633"]]-->' + 
     4689            '<SRS>EPSG:32633</SRS>' + 
     4690            '<LatLonBoundingBox minx="12.999446822650462" miny="46.722110379286" maxx="13.308182612644663" maxy="46.91359611878293"/>' + 
     4691            '<BoundingBox SRS="EPSG:32633" minx="347649.93086859107" miny="5176214.082539256" maxx="370725.976428591" maxy="5196961.352859256"/>' + 
     4692            '<Style>' + 
     4693              '<Name>raster</Name>' + 
     4694              '<Title>Raster</Title>' + 
     4695              '<Abstract>A sample style for rasters, good for displaying imagery</Abstract>' + 
     4696              '<LegendURL width="20" height="20">' + 
     4697                '<Format>image/png</Format>' + 
     4698                '<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://publicus.opengeo.org:80/geoserver/wms/GetLegendGraphic?VERSION=1.0.0&amp;FORMAT=image/png&amp;WIDTH=20&amp;HEIGHT=20&amp;LAYER=nurc:Pk50095"/>' + 
     4699              '</LegendURL>' + 
     4700            '</Style>' + 
     4701          '</Layer>' + 
     4702          '<Layer queryable="1">' + 
     4703            '<Name>sf:sfdem</Name>' + 
     4704            '<Title>sfdem is a Tagged Image File Format with Geographic information</Title>' + 
     4705            '<Abstract>Generated from sfdem</Abstract>' + 
     4706            '<KeywordList>' + 
     4707              '<Keyword>WCS</Keyword>' + 
     4708              '<Keyword>sfdem</Keyword>' + 
     4709              '<Keyword>sfdem</Keyword>' + 
     4710            '</KeywordList>' + 
     4711            '<!--WKT definition of this CRS:' + 
     4712    'PROJCS["NAD27 / UTM zone 13N", ' + 
     4713      'GEOGCS["NAD27", ' + 
     4714        'DATUM["North American Datum 1927", ' + 
     4715          'SPHEROID["Clarke 1866", 6378206.4, 294.9786982138982, AUTHORITY["EPSG","7008"]], ' + 
     4716          'TOWGS84[-4.2, 135.4, 181.9, 0.0, 0.0, 0.0, 0.0], ' + 
     4717          'AUTHORITY["EPSG","6267"]], ' + 
     4718        'PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]], ' + 
     4719        'UNIT["degree", 0.017453292519943295], ' + 
     4720        'AXIS["Geodetic longitude", EAST], ' + 
     4721        'AXIS["Geodetic latitude", NORTH], ' + 
     4722        'AUTHORITY["EPSG","4267"]], ' + 
     4723      'PROJECTION["Transverse Mercator", AUTHORITY["EPSG","9807"]], ' + 
     4724      'PARAMETER["central_meridian", -105.0], ' + 
     4725      'PARAMETER["latitude_of_origin", 0.0], ' + 
     4726      'PARAMETER["scale_factor", 0.9996], ' + 
     4727      'PARAMETER["false_easting", 500000.0], ' + 
     4728      'PARAMETER["false_northing", 0.0], ' + 
     4729      'UNIT["m", 1.0], ' + 
     4730      'AXIS["Easting", EAST], ' + 
     4731      'AXIS["Northing", NORTH], ' + 
     4732      'AUTHORITY["EPSG","26713"]]-->' + 
     4733            '<SRS>EPSG:26713</SRS>' + 
     4734            '<LatLonBoundingBox minx="-103.87108701853181" miny="44.370187074132616" maxx="-103.62940739432703" maxy="44.5016011535299"/>' + 
     4735            '<BoundingBox SRS="EPSG:26713" minx="589980.0" miny="4913700.0" maxx="609000.0" maxy="4928010.0"/>' + 
     4736            '<Style>' + 
     4737              '<Name>dem</Name>' + 
     4738              '<Title>Simple DEM style</Title>' + 
     4739              '<Abstract>Classic elevation color progression</Abstract>' + 
     4740              '<LegendURL width="20" height="20">' + 
     4741                '<Format>image/png</Format>' + 
     4742                '<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://publicus.opengeo.org:80/geoserver/wms/GetLegendGraphic?VERSION=1.0.0&amp;FORMAT=image/png&amp;WIDTH=20&amp;HEIGHT=20&amp;LAYER=sf:sfdem"/>' + 
     4743              '</LegendURL>' + 
     4744            '</Style>' + 
     4745          '</Layer>' + 
     4746          '<Layer queryable="0">' + 
     4747            '<Name>spearfish</Name>' + 
     4748            '<Title>spearfish</Title>' + 
     4749            '<Abstract>Layer-Group type layer: spearfish</Abstract>' + 
     4750            '<SRS>EPSG:26713</SRS>' + 
     4751            '<LatLonBoundingBox minx="-103.87799562257162" miny="44.37244213023845" maxx="-103.62286957414864" maxy="44.5023266635277"/>' + 
     4752            '<BoundingBox SRS="EPSG:26713" minx="589425.9342365642" miny="4913959.224611808" maxx="609518.6719560538" maxy="4928082.949945881"/>' + 
     4753          '</Layer>' + 
     4754          '<Layer queryable="0">' + 
     4755            '<Name>tasmania</Name>' + 
     4756            '<Title>tasmania</Title>' + 
     4757            '<Abstract>Layer-Group type layer: tasmania</Abstract>' + 
     4758            '<SRS>EPSG:4326</SRS>' + 
     4759            '<LatLonBoundingBox minx="143.83482400000003" miny="-43.648056" maxx="148.47914100000003" maxy="-39.573891"/>' + 
     4760            '<BoundingBox SRS="EPSG:4326" minx="143.83482400000003" miny="-43.648056" maxx="148.47914100000003" maxy="-39.573891"/>' + 
     4761          '</Layer>' + 
     4762          '<Layer queryable="0">' + 
     4763            '<Name>tiger-ny</Name>' + 
     4764            '<Title>tiger-ny</Title>' + 
     4765            '<Abstract>Layer-Group type layer: tiger-ny</Abstract>' + 
     4766            '<SRS>EPSG:4326</SRS>' + 
     4767            '<LatLonBoundingBox minx="-74.047185" miny="40.679648" maxx="-73.907005" maxy="40.882078"/>' + 
     4768            '<BoundingBox SRS="EPSG:4326" minx="-74.047185" miny="40.679648" maxx="-73.907005" maxy="40.882078"/>' + 
     4769          '</Layer>' + 
     4770        '</Layer>' + 
     4771      '</Capability>' + 
     4772    '</WMT_MS_Capabilities>' 
     4773); 
  • tests/Format/WMSCapabilities/v1_1_1.html

    old new  
     1<html>  
     2<head>  
     3    <script src="../../../lib/OpenLayers.js"></script> 
     4    <script src="v1_1_1.js"></script> 
     5    <script type="text/javascript"> 
     6     
     7    function test_read(t) { 
     8         
     9        t.plan(13); 
     10         
     11        var format = new OpenLayers.Format.WMSCapabilities(); 
     12        var obj = format.read(doc); 
     13         
     14        var capability = obj.capability; 
     15        t.ok(capability, "object contains capability property"); 
     16         
     17        var getmap = capability.request.getmap; 
     18        t.eq(getmap.formats.length, 28, "getmap formats parsed"); 
     19        t.eq( 
     20            getmap.href, 
     21            "http://publicus.opengeo.org:80/geoserver/wms?SERVICE=WMS&", 
     22            "getmap href parsed" 
     23        ); 
     24         
     25        t.ok(capability.layers, "layers parsed"); 
     26        t.eq(capability.layers.length, 22, "correct number of layers parsed"); 
     27         
     28        var layer = capability.layers[2]; 
     29        t.eq(layer.name, "tiger:tiger_roads", "[2] correct layer name"); 
     30        t.eq(layer.title, "Manhattan (NY) roads", "[2] correct layer title"); 
     31        t.eq( 
     32            layer["abstract"], 
     33            "Highly simplified road layout of Manhattan in New York..", 
     34            "[2] correct layer abstract" 
     35        ); 
     36        t.eq( 
     37            layer.llbbox, 
     38            [-74.08769307536667, 40.660618924633326, -73.84653192463333, 40.90178007536667], 
     39            "[2] correct layer bbox" 
     40        ); 
     41        t.eq(layer.styles.length, 1, "[2] correct styles length"); 
     42        t.eq(layer.styles[0].name, "tiger_roads", "[2] correct style name"); 
     43        t.eq( 
     44            layer.styles[0].legend.href, 
     45            "http://publicus.opengeo.org:80/geoserver/wms/GetLegendGraphic?VERSION=1.0.0&FORMAT=image/png&WIDTH=20&HEIGHT=20&LAYER=tiger:tiger_roads", 
     46            "[2] correct legend url" 
     47        ); 
     48        t.eq(layer.queryable, true, "[2] correct queryable attribute"); 
     49         
     50    } 
     51     
     52     
     53    </script>  
     54</head>  
     55<body> 
     56</body>  
     57</html>  
  • tests/Format/WMSCapabilities.html

    old new  
     1<html>  
     2<head>  
     3    <script src="../../lib/OpenLayers.js"></script> 
     4    <script type="text/javascript"> 
     5     
     6    function test_initialize(t) { 
     7         
     8        t.plan(1); 
     9        var format = new OpenLayers.Format.WMSCapabilities({ 
     10            version: "foo" 
     11        }); 
     12        t.eq(format.version, "foo", "version set on format"); 
     13         
     14    } 
     15     
     16    </script>  
     17</head>  
     18<body> 
     19</body>  
     20</html>  
  • tests/list-tests.html

    old new  
    7070    <li>Format/WMC.html</li> 
    7171    <li>Format/WMC/v1_1_0.html</li> 
    7272    <li>Format/WMC/v1.html</li> 
     73    <li>Format/WMSCapabilities.html</li> 
     74    <li>Format/WMSCapabilities/v1_1_1.html</li> 
    7375    <li>Format/WMSGetFeatureInfo.html</li> 
    7476    <li>Format/XML.html</li> 
    7577    <li>Geometry.html</li> 
  • lib/OpenLayers/Format/WMSCapabilities/v1_1_0.js

    old new  
     1/** 
     2 * @requires OpenLayers/Format/WMSCapabilities/v1_1.js 
     3 */ 
     4 
     5/** 
     6 * Class: OpenLayers.Format.WMSCapabilities/v1_1_0 
     7 * Read WMS Capabilities version 1.1.0. 
     8 *  
     9 * Inherits from: 
     10 *  - <OpenLayers.Format.WMSCapabilities.v1_1> 
     11 */ 
     12OpenLayers.Format.WMSCapabilities.v1_1_0 = OpenLayers.Class( 
     13    OpenLayers.Format.WMSCapabilities.v1_1, { 
     14     
     15    /** 
     16     * Property: version 
     17     * {String} The specific parser version. 
     18     */ 
     19    version: "1.1.0", 
     20     
     21    /** 
     22     * Constructor: OpenLayers.Format.WMSCapabilities.v1_1_0 
     23     * Create a new parser for WMS capabilities version 1.1.0. 
     24     * 
     25     * Parameters: 
     26     * options - {Object} An optional object whose properties will be set on 
     27     *     this instance. 
     28     */ 
     29    initialize: function(options) { 
     30        OpenLayers.Format.WMSCapabilities.v1_1.prototype.initialize.apply( 
     31            this, [options] 
     32        ); 
     33    }, 
     34 
     35    CLASS_NAME: "OpenLayers.Format.WMSCapabilities.v1_1_0"  
     36 
     37}); 
  • lib/OpenLayers/Format/WMSCapabilities/v1_1.js

    old new  
     1/** 
     2 * @requires OpenLayers/Format/WMSCapabilities.js 
     3 * @requires OpenLayers/Format/XML.js 
     4 */ 
     5 
     6/** 
     7 * Class: OpenLayers.Format.WMSCapabilities.v1_1 
     8 * Abstract class not to be instantiated directly. 
     9 *  
     10 * Inherits from: 
     11 *  - <OpenLayers.Format.XML> 
     12 */ 
     13OpenLayers.Format.WMSCapabilities.v1_1 = OpenLayers.Class( 
     14    OpenLayers.Format.XML, { 
     15     
     16    /** 
     17     * Constructor: OpenLayers.Format.WMSCapabilities.v1_1 
     18     * Create an instance of one of the subclasses. 
     19     * 
     20     * Parameters: 
     21     * options - {Object} An optional object whose properties will be set on 
     22     *     this instance. 
     23     */ 
     24    initialize: function(options) { 
     25        OpenLayers.Format.XML.prototype.initialize.apply(this, [options]); 
     26        this.options = options; 
     27    }, 
     28 
     29    /** 
     30     * APIMethod: read 
     31     * Read capabilities data from a string, and return a list of layers.  
     32     *  
     33     * Parameters:  
     34     * data - {String} or {DOMElement} data to read/parse. 
     35     * 
     36     * Returns: 
     37     * {Array} List of named layers. 
     38     */ 
     39    read: function(data) { 
     40        if(typeof data == "string") { 
     41            data = OpenLayers.Format.XML.prototype.read.apply(this, [data]); 
     42        } 
     43        var capabilities = {}; 
     44        var root = data.documentElement; 
     45        this.runChildNodes(capabilities, root); 
     46        return capabilities; 
     47    }, 
     48     
     49    /** 
     50     * Method: runChildNodes 
     51     */ 
     52    runChildNodes: function(obj, node) { 
     53        var children = node.childNodes; 
     54        var childNode, processor; 
     55        for(var i=0; i<children.length; ++i) { 
     56            childNode = children[i]; 
     57            if(childNode.nodeType == 1) { 
     58                processor = this["read_cap_" + childNode.nodeName]; 
     59                if(processor) { 
     60                    processor.apply(this, [obj, childNode]); 
     61                } 
     62            } 
     63        } 
     64    }, 
     65     
     66    /** 
     67     * Method: read_cap_Capability 
     68     */ 
     69    read_cap_Capability: function(capabilities, node) { 
     70        var capability = { 
     71            layers: [] 
     72        }; 
     73        this.runChildNodes(capability, node); 
     74        capabilities.capability = capability; 
     75    }, 
     76     
     77    /** 
     78     * Method: read_cap_Request 
     79     */ 
     80    read_cap_Request: function(obj, node) { 
     81        var request = {}; 
     82        this.runChildNodes(request, node); 
     83        obj.request = request; 
     84    }, 
     85     
     86    /** 
     87     * Method: read_cap_GetMap 
     88     */ 
     89    read_cap_GetMap: function(request, node) { 
     90        var getmap = { 
     91            formats: [] 
     92        }; 
     93        this.runChildNodes(getmap, node); 
     94        request.getmap = getmap; 
     95    }, 
     96     
     97    /** 
     98     * Method: read_cap_Format 
     99     */ 
     100    read_cap_Format: function(obj, node) { 
     101        if(obj.formats) { 
     102            obj.formats.push(this.getChildValue(node)); 
     103        } 
     104    }, 
     105     
     106    /** 
     107     * Method: read_cap_DCPType 
     108     * Super simplified HTTP href extractor.  Assumes the first online resource 
     109     *     will work. 
     110     */ 
     111    read_cap_DCPType: function(obj, node) { 
     112        var children = node.getElementsByTagName("OnlineResource"); 
     113        if(children.length > 0) { 
     114            this.read_cap_OnlineResource(obj, children[0]); 
     115        } 
     116    }, 
     117 
     118    /** 
     119     * Method: read_cap_Service 
     120     */ 
     121    read_cap_Service: function(capabilities, node) { 
     122        var service = {}; 
     123        this.runChildNodes(service, node); 
     124        capabilities.service = service; 
     125    }, 
     126 
     127    /** 
     128     * Method: read_cap_Layer 
     129     */ 
     130    read_cap_Layer: function(capability, node, parentLayer) { 
     131        var layer = { 
     132            formats: capability.request.getmap.formats || [], 
     133            styles: [], 
     134            queryable: (node.getAttribute("queryable") === "1"  
     135                        || node.getAttribute("queryable") === "true") 
     136        }; 
     137        // deal with property inheritance 
     138        if(parentLayer) { 
     139            // add style 
     140            layer.styles = layer.styles.concat(parentLayer.styles); 
     141            // use llbbox 
     142            layer.llbbox = parentLayer.llbbox; 
     143            // use min/maxScale 
     144            layer.minScale = parentLayer.minScale; 
     145            layer.maxScale = parentLayer.maxScale; 
     146        } 
     147        var children = node.childNodes; 
     148        var childNode, nodeName, processor; 
     149        for(var i=0; i<children.length; ++i) { 
     150            childNode = children[i]; 
     151            nodeName = childNode.nodeName; 
     152            processor = this["read_cap_" + childNode.nodeName]; 
     153            if(processor) { 
     154                if(nodeName == "Layer") { 
     155                    processor.apply(this, [capability, childNode, layer]); 
     156                } else { 
     157                    processor.apply(this, [layer, childNode]); 
     158                } 
     159            } 
     160        } 
     161        if(layer.name) { 
     162            var index = layer.name.indexOf(":"); 
     163            if(index > 0) { 
     164                layer.prefix = layer.name.substring(0, index); 
     165            } 
     166            capability.layers.push(layer); 
     167        } 
     168    }, 
     169     
     170    /** 
     171     * Method: read_cap_ScaleHint 
     172     * The Layer ScaleHint element has min and max attributes that relate to 
     173     *     the minimum and maximum resolution that the server supports.  The 
     174     *     values are pixel diagonals measured in meters (on the ground). 
     175     */ 
     176    read_cap_ScaleHint: function(layer, node) { 
     177        var min = node.getAttribute("min"); 
     178        var max = node.getAttribute("max"); 
     179        var rad2 = Math.pow(2, 0.5); 
     180        var ipm = OpenLayers.INCHES_PER_UNIT["m"]; 
     181        layer.maxScale = parseFloat( 
     182            ((rad2 * min) * ipm * OpenLayers.DOTS_PER_INCH).toPrecision(13) 
     183        ); 
     184        layer.minScale = parseFloat( 
     185            ((rad2 * max) * ipm * OpenLayers.DOTS_PER_INCH).toPrecision(13) 
     186        ); 
     187    }, 
     188     
     189    /** 
     190     * Method: read_cap_Name 
     191     */ 
     192    read_cap_Name: function(obj, node) { 
     193        var name = this.getChildValue(node); 
     194        if(name) { 
     195            obj.name = name; 
     196        } 
     197    }, 
     198 
     199    /** 
     200     * Method: read_cap_Title 
     201     */ 
     202    read_cap_Title: function(obj, node) { 
     203        var title = this.getChildValue(node); 
     204        if(title) { 
     205            obj.title = title; 
     206        } 
     207    }, 
     208 
     209    /** 
     210     * Method: read_cap_Abstract 
     211     */ 
     212    read_cap_Abstract: function(obj, node) { 
     213        var abst = this.getChildValue(node); 
     214        if(abst) { 
     215            obj["abstract"] = abst; 
     216        } 
     217    }, 
     218     
     219    /** 
     220     * Method: read_cap_LatLonBoundingBox 
     221     */ 
     222    read_cap_LatLonBoundingBox: function(layer, node) { 
     223        layer.llbbox = [ 
     224            parseFloat(node.getAttribute("minx")), 
     225            parseFloat(node.getAttribute("miny")), 
     226            parseFloat(node.getAttribute("maxx")), 
     227            parseFloat(node.getAttribute("maxy")) 
     228        ]; 
     229    }, 
     230 
     231    /** 
     232     * Method: read_cap_Style 
     233     */ 
     234    read_cap_Style: function(layer, node) { 
     235        var style = {}; 
     236        this.runChildNodes(style, node); 
     237        layer.styles.push(style); 
     238    }, 
     239 
     240    /** 
     241     * Method: read_cap_LegendURL 
     242     */ 
     243    read_cap_LegendURL: function(style, node) { 
     244        var legend = { 
     245            width: node.getAttribute('width'), 
     246            height: node.getAttribute('height') 
     247        }; 
     248        var links = node.getElementsByTagName("OnlineResource"); 
     249        if(links.length > 0) { 
     250            this.read_cap_OnlineResource(legend, links[0]); 
     251        } 
     252        style.legend = legend; 
     253    }, 
     254     
     255    /** 
     256     * Method: read_cap_OnlineResource 
     257     */ 
     258    read_cap_OnlineResource: function(obj, node) { 
     259        obj.href = this.getAttributeNS( 
     260            node, "http://www.w3.org/1999/xlink", "href" 
     261        ); 
     262    }, 
     263 
     264    CLASS_NAME: "OpenLayers.Format.WMSCapabilities.v1_1"  
     265 
     266}); 
  • lib/OpenLayers/Format/WMSCapabilities/v1_1_1.js

    old new  
     1/** 
     2 * @requires OpenLayers/Format/WMSCapabilities/v1_1.js 
     3 */ 
     4 
     5/** 
     6 * Class: OpenLayers.Format.WMSCapabilities/v1_1_1 
     7 * Read WMS Capabilities version 1.1.1. 
     8 *  
     9 * Inherits from: 
     10 *  - <OpenLayers.Format.WMSCapabilities> 
     11 */ 
     12OpenLayers.Format.WMSCapabilities.v1_1_1 = OpenLayers.Class( 
     13    OpenLayers.Format.WMSCapabilities.v1_1, { 
     14     
     15    /** 
     16     * Property: version 
     17     * {String} The specific parser version. 
     18     */ 
     19    version: "1.1.0", 
     20     
     21    /** 
     22     * Constructor: OpenLayers.Format.WMSCapabilities.v1_1_1 
     23     * Create a new parser for WMS capabilities version 1.1.1. 
     24     * 
     25     * Parameters: 
     26     * options - {Object} An optional object whose properties will be set on 
     27     *     this instance. 
     28     */ 
     29    initialize: function(options) { 
     30        OpenLayers.Format.WMSCapabilities.v1_1.prototype.initialize.apply( 
     31            this, [options] 
     32        ); 
     33    }, 
     34 
     35    CLASS_NAME: "OpenLayers.Format.WMSCapabilities.v1_1_1"  
     36 
     37}); 
  • lib/OpenLayers/Format/WMSCapabilities.js

    old new  
     1/** 
     2 * @requires OpenLayers/Format.js 
     3 */ 
     4 
     5/** 
     6 * Class: OpenLayers.Format.WMSCapabilities 
     7 * Read WMS Capabilities. 
     8 *  
     9 * Inherits from: 
     10 *  - <OpenLayers.Format> 
     11 */ 
     12OpenLayers.Format.WMSCapabilities = OpenLayers.Class(OpenLayers.Format.XML, { 
     13     
     14    /** 
     15     * APIProperty: defaultVersion 
     16     * {String} Version number to assume if none found.  Default is "1.1.1". 
     17     */ 
     18    defaultVersion: "1.1.1", 
     19     
     20    /** 
     21     * APIProperty: version 
     22     * {String} Specify a version string if one is known. 
     23     */ 
     24    version: null, 
     25     
     26    /** 
     27     * Property: parser 
     28     * {<OpenLayers.Format>} A cached versioned format used for reading. 
     29     */ 
     30    parser: null, 
     31 
     32    /** 
     33     * Constructor: OpenLayers.Format.WMSCapabilities 
     34     * Create a new parser for WMS capabilities. 
     35     * 
     36     * Parameters: 
     37     * options - {Object} An optional object whose properties will be set on 
     38     *     this instance. 
     39     */ 
     40    initialize: function(options) { 
     41        OpenLayers.Format.prototype.initialize.apply(this, [options]); 
     42        this.options = options; 
     43    }, 
     44 
     45    /** 
     46     * APIMethod: read 
     47     * Read capabilities data from a string, and return a list of layers.  
     48     *  
     49     * Parameters:  
     50     * data - {String} or {DOMElement} data to read/parse. 
     51     * 
     52     * Returns: 
     53     * {Array} List of named layers. 
     54     */ 
     55    read: function(data) { 
     56        if(typeof data == "string") { 
     57            data = OpenLayers.Format.XML.prototype.read.apply(this, [data]); 
     58        } 
     59        var root = data.documentElement; 
     60        var version = this.version || root.getAttribute("version") || this.defaultVersion; 
     61        if(!this.parser || this.parser.version !== version) { 
     62            var constr = OpenLayers.Format.WMSCapabilities[ 
     63                "v" + version.replace(/\./g, "_") 
     64            ]; 
     65            if(!constr) { 
     66                throw "Can't find a WMS capabilities parser for version " + version; 
     67            } 
     68            var parser = new constr(this.options); 
     69        } 
     70        var capabilities = parser.read(data); 
     71        capabilities.version = version; 
     72        return capabilities; 
     73    }, 
     74     
     75    CLASS_NAME: "OpenLayers.Format.WMSCapabilities"  
     76 
     77}); 
  • lib/OpenLayers.js

    old new  
    241241            "OpenLayers/Format/WMC/v1.js", 
    242242            "OpenLayers/Format/WMC/v1_0_0.js", 
    243243            "OpenLayers/Format/WMC/v1_1_0.js", 
     244            "OpenLayers/Format/WMSCapabilities.js", 
     245            "OpenLayers/Format/WMSCapabilities/v1_1.js", 
     246            "OpenLayers/Format/WMSCapabilities/v1_1_0.js", 
     247            "OpenLayers/Format/WMSCapabilities/v1_1_1.js", 
    244248            "OpenLayers/Format/WMSGetFeatureInfo.js", 
    245249            "OpenLayers/Layer/WFS.js", 
    246250            "OpenLayers/Control/GetFeature.js",