Merge pull request #456 from Struart88/patch-2
[FlightAirMap.git] / live-santa-czml.php
blob95d451ab009185168dbebd39c0f751e0f09a86cc
1 <?php
2 require_once('require/class.Connection.php');
3 require_once('require/class.Common.php');
4 require_once('require/class.Satellite.php');
5 date_default_timezone_set('UTC');
6 //$begintime = microtime(true);
7 $Satellite = new Satellite();
8 $Common = new Common();
10 if (isset($_GET['download'])) {
11 if ($_GET['download'] == "true")
13 header('Content-disposition: attachment; filename="flightairmap-santa.czml"');
16 header('Content-Type: text/javascript');
18 $timeb = time();
19 //$sqltime = round(microtime(true)-$begintime,2);
21 $spotter_array = array();
22 $j = 0;
23 $prev_satname = '';
25 $output = '[';
26 $output .= '{"id" : "document", "name" : "famsanta","version" : "1.0"';
27 // $output .= ',"clock": {"interval" : "'.date("c",time()-$globalLiveInterval).'/'.date("c").'","currentTime" : "'.date("c",time() - $globalLiveInterval).'","multiplier" : 1,"range" : "LOOP_STOP","step": "SYSTEM_CLOCK_MULTIPLIER"}';
29 // $output .= ',"clock": {"interval" : "'.date("c",time()-$globalLiveInterval).'/'.date("c").'","currentTime" : "'.date("c",time() - $globalLiveInterval).'","multiplier" : 1,"range" : "UNBOUNDED","step": "SYSTEM_CLOCK_MULTIPLIER"}';
30 $output .= ',"clock": {"currentTime" : "'.date("c",time() - $globalLiveInterval).'","multiplier" : 1,"range" : "UNBOUNDED","step": "SYSTEM_CLOCK_MULTIPLIER"';
31 if (!isset($_GET['now'])) $output .= ',"interval": "'.date("Y").'-12-24T02:00:00Z/'.date("Y").'-12-25T02:00:00Z"';
32 $output .= '}';
33 //$output .= ',"clock": {"currentTime" : "'.date("c",time()).'","multiplier" : 300,"range" : "UNBOUNDED","step": "TICK_DEPENDENT"}';
34 //$output .= ',"clock": {"currentTime" : "%minitime%","multiplier" : 1,"range" : "UNBOUNDED","step": "SYSTEM_CLOCK_MULTIPLIER"}';
36 // $output .= ',"clock": {"interval" : "'.date("c",time()-$globalLiveInterval).'/'.date("c").'","currentTime" : "'.date("c",time() - $globalLiveInterval).'","multiplier" : 1,"step": "SYSTEM_CLOCK_MULTIPLIER"}';
37 $output .= '},';
38 $output .= '{';
39 $output .= '"id": "santaclaus",';
40 if (!isset($_GET['now'])) $output .= '"interval": "'.date("Y").'-12-24T02:00:00Z/'.date("Y").'-12-25T02:00:00Z",';
41 $output .= '"properties": {';
42 $output .= '"type": "santa"';
43 $output .= '},';
44 $output .= '"path" : { ';
45 $output .= '"show" : false, ';
46 $output .= '"material" : { ';
47 $output .= '"polylineOutline" : { ';
48 $output .= '"color" : { "rgba" : [238, 250, 255, 255] }, ';
49 $output .= '"outlineColor" : { "rgba" : [200, 209, 214, 255] }, ';
50 $output .= '"outlineWidth" : 5, ';
51 $output .= '"polylineGlow" : { "color" : { "rgba" : [214, 208, 214, 255] }, "glowPower" : 3 } ';
52 $output .= '}';
53 $output .= '}, ';
54 $output .= '"heightReference": "NONE",';
55 $output .= '"width" : 6, "leadTime" : 0, "trailTime" : 1000000, "resolution" : 10 },';
56 $output .= '"model": {"gltf" : "'.$globalURL.'/models/santa.glb'.'","scale" : 1.0,"minimumPixelSize": 100,"maximunPixelSize": 600 ,';
57 $output .= '"heightReference": "NONE"},';
58 $output .= '"position": {';
59 if (!isset($_GET['now'])) {
60 $output .= '"epoch" : "'.date("Y").'-12-24T02:00:00Z",';
61 } else {
62 $output .= '"epoch" : "'.date("c",time() - $globalLiveInterval).'",';
64 //$output .= '"type": "Point",';
65 //$output .= '"interpolationAlgorithm" : "LAGRANGE",';
66 //$output .= '"interpolationDegree" : 5,';
67 // $output .= '"epoch" : "'.date("c",strtotime($spotter_item['date'])).'", ';
68 $output .= '"interpolationAlgorithm":"HERMITE","interpolationDegree":3,';
69 $output .= '"cartographicDegrees": [';
70 $i = 0;
71 $output .= $i.',-114.4,82.7,150000,';
72 $i = $i+300;
73 $output .= $i.',-173.300003,64.379997,150000,';
74 $i = $i+300;
75 $output .= $i.',177.479995,64.75,150000,';
76 $i = $i+300;
77 $output .= $i.',158.65,53.016667,150000,';
78 $i = $i+300;
79 $output .= $i.',165.545318,11.626074,150000,';
80 $i = $i+300;
81 $output .= $i.',171.1300517813333,7.07999665990053,150000,';
82 $i = $i+300;
83 $output .= $i.',179.380004,-16.469999,150000,';
84 $i = $i+300;
85 $output .= $i.',178.429992,-18.129999,150000,';
86 $i = $i+300;
87 $output .= $i.',174.759994,-36.849998,150000,';
88 $i = $i+300;
89 $output .= $i.',176.839996,-39.639999,150000,';
90 $i = $i+300;
91 $output .= $i.',174.779998,-41.279998,150000,';
92 $i = $i+300;
93 $output .= $i.',172.639999,-43.529998,150000,';
94 $i = $i+300;
95 $output .= $i.',167.838199,-46.986747,150000,';
96 $i = $i+300;
97 $output .= $i.',168.320999,-17.740391,150000,';
98 $i = $i+300;
99 $output .= $i.',167.149993,-15.51,150000,';
100 $i = $i+300;
101 $output .= $i.',159.910003,-9.43,150000,';
102 $i = $i+300;
103 $output .= $i.',156.850006,-8.1,150000,';
104 $i = $i+300;
105 $output .= $i.',158.160003,6.92,150000,';
106 $i = $i+300;
107 $output .= $i.',150.017702,45.873311,150000,';
108 $i = $i+300;
109 $output .= $i.',154.796487,49.429802,150000,';
110 $i = $i+300;
111 $output .= $i.',142.7262,46.948978,150000,';
112 $i = $i+300;
113 $output .= $i.',150.800003,59.569999,150000,';
114 $i = $i+300;
115 $output .= $i.',135.119995,48.419998,150000,';
116 $i = $i+300;
117 $output .= $i.',131.899993,43.130001,150000,';
118 $i = $i+300;
119 $output .= $i.',142.212096,27.070652,150000,';
120 $i = $i+300;
121 $output .= $i.',141.312779,24.78389,150000,';
122 $i = $i+300;
123 $output .= $i.',144.79373,13.444305,150000,';
124 $i = $i+300;
125 $output .= $i.',151.783334,8.45,150000,';
126 $i = $i+300;
127 $output .= $i.',151.749999,7.416667,150000,';
128 $i = $i+300;
129 $output .= $i.',152.160003,-4.199999,150000,';
130 $i = $i+300;
131 $output .= $i.',146.990005,-6.719999,150000,';
132 $i = $i+300;
133 $output .= $i.',143.211639,-9.085352,150000,';
134 $i = $i+300;
135 $output .= $i.',146.779998,-19.26,150000,';
136 $i = $i+300;
137 $output .= $i.',149.179992,-21.139999,150000,';
138 $i = $i+300;
139 $output .= $i.',153.020004,-27.459999,150000,';
140 $i = $i+300;
141 $output .= $i.',151.210006,-33.869998,150000,';
142 $i = $i+300;
143 $output .= $i.',147.291199,-42.85088,150000,';
144 $i = $i+300;
145 $output .= $i.',138.600006,-34.93,150000,';
146 $i = $i+300;
147 $output .= $i.',133.869995,-23.7,150000,';
148 $i = $i+300;
149 $output .= $i.',130.850006,-12.43,150000,';
150 $i = $i+300;
151 $output .= $i.',143.62,-3.56,150000,';
152 $i = $i+300;
153 $output .= $i.',134.5552,7.3608,150000,';
154 $i = $i+300;
155 $output .= $i.',135.169998,34.68,150000,';
156 $i = $i+300;
157 $output .= $i.',138.690002,35.169998,150000,';
158 $i = $i+300;
159 $output .= $i.',139.770004,35.669998,150000,';
160 $i = $i+300;
161 $output .= $i.',140.740005,40.830001,150000,';
162 $i = $i+300;
163 $output .= $i.',128.600006,35.869998,150000,';
164 $i = $i+300;
165 $output .= $i.',125.925925,38.950981,150000,';
166 $i = $i+300;
167 $output .= $i.',129.771118,62.093056,150000,';
168 $i = $i+300;
169 $output .= $i.',104.239997,52.330001,150000,';
170 $i = $i+300;
171 $output .= $i.',114.5056,48.060478,150000,';
172 $i = $i+300;
173 $output .= $i.',106.580001,29.569999,150000,';
174 $i = $i+300;
175 $output .= $i.',121.470001,31.229999,150000,';
176 $i = $i+300;
177 $output .= $i.',113.25,23.12,150000,';
178 $i = $i+300;
179 $output .= $i.',114.177465,22.307184,150000,';
180 $i = $i+300;
181 $output .= $i.',121.639999,18.36,150000,';
182 $i = $i+300;
183 $output .= $i.',122.080001,6.92,150000,';
184 $i = $i+300;
185 $output .= $i.',114.639999,4.809999,150000,';
186 $i = $i+300;
187 $output .= $i.',119.412399,-5.152193,150000,';
188 $i = $i+300;
189 $output .= $i.',122.230003,-17.959999,150000,';
190 $i = $i+300;
191 $output .= $i.',115.839996,-31.959999,150000,';
192 $i = $i+300;
193 $output .= $i.',105.680687,-10.428593,150000,';
194 $i = $i+300;
195 $output .= $i.',104.75,-2.99,150000,';
196 $i = $i+300;
197 $output .= $i.',113.029998,3.17,150000,';
198 $i = $i+300;
199 $output .= $i.',100.720001,4.86,150000,';
200 $i = $i+300;
201 $output .= $i.',104.18,10.609999,150000,';
202 $i = $i+300;
203 $output .= $i.',103.864403,13.36866,150000,';
204 $i = $i+300;
205 $output .= $i.',99.330001,9.14,150000,';
206 $i = $i+300;
207 $output .= $i.',105.073303,18.30217,150000,';
208 $i = $i+300;
209 $output .= $i.',91.132088,29.6507,150000,';
210 $i = $i+300;
211 $output .= $i.',116.477651,40.332809,150000,';
212 $i = $i+300;
213 $output .= $i.',93.059997,56.02,150000,';
214 $i = $i+300;
215 $output .= $i.',86.18,69.410003,150000,';
216 $i = $i+300;
217 $output .= $i.',88.202881,69.315422,150000,';
218 $i = $i+300;
219 $output .= $i.',73.400001,55,150000,';
220 $i = $i+300;
221 $output .= $i.',76.949996,52.299999,150000,';
222 $i = $i+300;
223 $output .= $i.',78.379997,42.490001,150000,';
224 $i = $i+300;
225 $output .= $i.',69.779998,37.919998,150000,';
226 $i = $i+300;
227 $output .= $i.',86.933333,27.983333,150000,';
228 $i = $i+300;
229 $output .= $i.',84.870002,27.02,150000,';
230 $i = $i+300;
231 $output .= $i.',88.36,22.569999,150000,';
232 $i = $i+300;
233 $output .= $i.',90.389999,23.7,150000,';
234 $i = $i+300;
235 $output .= $i.',97.04,20.78,150000,';
236 $i = $i+300;
237 $output .= $i.',92.762917,11.66857,150000,';
238 $i = $i+300;
239 $output .= $i.',50.23720550537109,-46.10261535644531,150000,';
240 $i = $i+300;
241 $output .= $i.',72.422489,-7.336367,150000,';
242 $i = $i+300;
243 $output .= $i.',73.510915,4.174199,150000,';
244 $i = $i+300;
245 $output .= $i.',81.050003,6.989999,150000,';
246 $i = $i+300;
247 $output .= $i.',72.819999,18.959999,150000,';
248 $i = $i+300;
249 $output .= $i.',78.042222,27.174167,150000,';
250 $i = $i+300;
251 $output .= $i.',71.449996,30.2,150000,';
252 $i = $i+300;
253 $output .= $i.',67.109993,36.703819,150000,';
254 $i = $i+300;
255 $output .= $i.',54.36,39.509998,150000,';
256 $i = $i+300;
257 $output .= $i.',63.726529,40.214486,150000,';
258 $i = $i+300;
259 $output .= $i.',58.853439,48.251126,150000,';
260 $i = $i+300;
261 $output .= $i.',56.23246,58.00024,150000,';
262 $i = $i+300;
263 $output .= $i.',49.659999,58.599998,150000,';
264 $i = $i+300;
265 $output .= $i.',50.150001,53.2,150000,';
266 $i = $i+300;
267 $output .= $i.',44.11,41.979999,150000,';
268 $i = $i+300;
269 $output .= $i.',49.893226,40.38344,150000,';
270 $i = $i+300;
271 $output .= $i.',44.75,40.5,150000,';
272 $i = $i+300;
273 $output .= $i.',50.95,34.650001,150000,';
274 $i = $i+300;
275 $output .= $i.',56.27433,27.18717,150000,';
276 $i = $i+300;
277 $output .= $i.',54.989491,25.005817,150000,';
278 $i = $i+300;
279 $output .= $i.',59.549999,22.569999,150000,';
280 $i = $i+300;
281 $output .= $i.',47.58318996007591,-9.722414273737707,150000,';
282 $i = $i+300;
283 $output .= $i.',57.471008,-20.26026,150000,';
284 $i = $i+300;
285 $output .= $i.',37.946460723877,-46.6428451538086,150000,';
286 $i = $i+300;
287 $output .= $i.',53,-67.5,150000,';
288 $i = $i+300;
289 $output .= $i.',46.99004,-25.03233,150000,';
290 $i = $i+300;
291 $output .= $i.',46.310001,-15.72,150000,';
292 $i = $i+300;
293 $output .= $i.',44.41203117370608,-12.22338294982911,150000,';
294 $i = $i+300;
295 $output .= $i.',39.3822,-6.097406,150000,';
296 $i = $i+300;
297 $output .= $i.',39.659999,-4.039999,150000,';
298 $i = $i+300;
299 $output .= $i.',40.033333,7.916667,150000,';
300 $i = $i+300;
301 $output .= $i.',42.549999,16.899999,150000,';
302 $i = $i+300;
303 $output .= $i.',43.970001,26.37,150000,';
304 $i = $i+300;
305 $output .= $i.',41.12,30.455,150000,';
306 $i = $i+300;
307 $output .= $i.',38.278671,34.547951,150000,';
308 $i = $i+300;
309 $output .= $i.',37.619998,55.75,150000,';
310 $i = $i+300;
311 $output .= $i.',30.453329,59.951889,150000,';
312 $i = $i+300;
313 $output .= $i.',23.12,63.84,150000,';
314 $i = $i+300;
315 $output .= $i.',26.709999,58.380001,150000,';
316 $i = $i+300;
317 $output .= $i.',25.42,57.549999,150000,';
318 $i = $i+300;
319 $output .= $i.',23.319999,55.93,150000,';
320 $i = $i+300;
321 $output .= $i.',26.1,52.119998,150000,';
322 $i = $i+300;
323 $output .= $i.',32.259998,48.5,150000,';
324 $i = $i+300;
325 $output .= $i.',28.829999,47.029998,150000,';
326 $i = $i+300;
327 $output .= $i.',25.61,45.659999,150000,';
328 $i = $i+300;
329 $output .= $i.',27.469999,42.509998,150000,';
330 $i = $i+300;
331 $output .= $i.',23.729999,37.979999,150000,';
332 $i = $i+300;
333 $output .= $i.',27.149999,38.43,150000,';
334 $i = $i+300;
335 $output .= $i.',31.132659,29.977088,150000,';
336 $i = $i+300;
337 $output .= $i.',32.659999,13.17,150000,';
338 $i = $i+300;
339 $output .= $i.',33.599998,1.71,150000,';
340 $i = $i+300;
341 $output .= $i.',25.92,-2.95,150000,';
342 $i = $i+300;
343 $output .= $i.',28.45,-14.439999,150000,';
344 $i = $i+300;
345 $output .= $i.',30.819999,-20.059999,150000,';
346 $i = $i+300;
347 $output .= $i.',21.639999,-21.7,150000,';
348 $i = $i+300;
349 $output .= $i.',25.59,-33.959999,150000,';
350 $i = $i+300;
351 $output .= $i.',18.129999,-26.579999,150000,';
352 $i = $i+300;
353 $output .= $i.',13.767777,-10.722417,150000,';
354 $i = $i+300;
355 $output .= $i.',10.13,-0.15,150000,';
356 $i = $i+300;
357 $output .= $i.',20.67,5.76,150000,';
358 $i = $i+300;
359 $output .= $i.',9.71,4.059999,150000,';
360 $i = $i+300;
361 $output .= $i.',7.44,10.52,150000,';
362 $i = $i+300;
363 $output .= $i.',18.69,12.189999,150000,';
364 $i = $i+300;
365 $output .= $i.',7.98,17,150000,';
366 $i = $i+300;
367 $output .= $i.',14.42,27.069999,150000,';
368 $i = $i+300;
369 $output .= $i.',3.678539,32.489059,150000,';
370 $i = $i+300;
371 $output .= $i.',-7.619999,33.599998,150000,';
372 $i = $i+300;
373 $output .= $i.',13.611066,38.129963,150000,';
374 $i = $i+300;
375 $output .= $i.',12.482323,41.895466,150000,';
376 $i = $i+300;
377 $output .= $i.',17.189752,44.763891,150000,';
378 $i = $i+300;
379 $output .= $i.',16.45,43.509998,150000,';
380 $i = $i+300;
381 $output .= $i.',14.51,46.060001,150000,';
382 $i = $i+300;
383 $output .= $i.',21.629999,47.54,150000,';
384 $i = $i+300;
385 $output .= $i.',16.37,48.220001,150000,';
386 $i = $i+300;
387 $output .= $i.',10.736111,47.554444,150000,';
388 $i = $i+300;
389 $output .= $i.',14.43,50.080001,150000,';
390 $i = $i+300;
391 $output .= $i.',17.129999,48.159999,150000,';
392 $i = $i+300;
393 $output .= $i.',22.569999,51.240001,150000,';
394 $i = $i+300;
395 $output .= $i.',13.411895,52.523781,150000,';
396 $i = $i+300;
397 $output .= $i.',10.039999,56.470001,150000,';
398 $i = $i+300;
399 $output .= $i.',13.02,55.61,150000,';
400 $i = $i+300;
401 $output .= $i.',17.329999,62.400001,150000,';
402 $i = $i+300;
403 $output .= $i.',14.229999,78.059997,150000,';
404 $i = $i+300;
405 $output .= $i.',10.399999,63.439998,150000,';
406 $i = $i+300;
407 $output .= $i.',2.350966,48.856558,150000,';
408 $i = $i+300;
409 $output .= $i.',7.42,43.75,150000,';
410 $i = $i+300;
411 $output .= $i.',1.57,42.54,150000,';
412 $i = $i+300;
413 $output .= $i.',-0.991293,37.605651,150000,';
414 $i = $i+300;
415 $output .= $i.',-7.429999,39.29,150000,';
416 $i = $i+300;
417 $output .= $i.',-11.4053,16.5889,150000,';
418 $i = $i+300;
419 $output .= $i.',-3.009999,16.78,150000,';
420 $i = $i+300;
421 $output .= $i.',-5.36008,5.83885,150000,';
422 $i = $i+300;
423 $output .= $i.',-12.3,11.319999,150000,';
424 $i = $i+300;
425 $output .= $i.',-16.239999,12.829999,150000,';
426 $i = $i+300;
427 $output .= $i.',-16.2507,28.457661,150000,';
428 $i = $i+300;
429 $output .= $i.',-0.126197,51.500197,150000,';
430 $i = $i+300;
431 $output .= $i.',-2.968111,56.461428,150000,';
432 $i = $i+300;
433 $output .= $i.',-7.308429,54.998539,150000,';
434 $i = $i+300;
435 $output .= $i.',-8.92,52.7,150000,';
436 $i = $i+300;
437 $output .= $i.',-19.000959,63.427502,150000,';
438 $i = $i+300;
439 $output .= $i.',-28.364049911499,38.47212219238281,150000,';
440 $i = $i+300;
441 $output .= $i.',-23.76,15.279999,150000,';
442 $i = $i+300;
443 $output .= $i.',-36.511219,-54.274151,150000,';
444 $i = $i+300;
445 $output .= $i.',-58.979999,-51.830001,150000,';
446 $i = $i+300;
447 $output .= $i.',-64.190002,-31.399999,150000,';
448 $i = $i+300;
449 $output .= $i.',-54.18,-32.36,150000,';
450 $i = $i+300;
451 $output .= $i.',-43.2,-22.909999,150000,';
452 $i = $i+300;
453 $output .= $i.',-37.333333,65.666667,150000,';
454 $i = $i+300;
455 $output .= $i.',-69.345131,77.48262,150000,';
456 $i = $i+300;
457 $output .= $i.',-55.65049,48.929001,150000,';
458 $i = $i+300;
459 $output .= $i.',-63.530471,44.681263,150000,';
460 $i = $i+300;
461 $output .= $i.',-66.647818,45.957319,150000,';
462 $i = $i+300;
463 $output .= $i.',-59.630001,13.18,150000,';
464 $i = $i+300;
465 $output .= $i.',-61.744888,12.06526,150000,';
466 $i = $i+300;
467 $output .= $i.',-61.171322,10.30501,150000,';
468 $i = $i+300;
469 $output .= $i.',-67.470001,7.9,150000,';
470 $i = $i+300;
471 $output .= $i.',-58.159999,6.789999,150000,';
472 $i = $i+300;
473 $output .= $i.',-60.02,-3.119999,150000,';
474 $i = $i+300;
475 $output .= $i.',-56.45,-14.409999,150000,';
476 $i = $i+300;
477 $output .= $i.',-65.260002,-19.059999,150000,';
478 $i = $i+300;
479 $output .= $i.',-56.636503,-24.158676,150000,';
480 $i = $i+300;
481 $output .= $i.',-56.509998,-33.409999,150000,';
482 $i = $i+300;
483 $output .= $i.',-68.523514,-50.021889,150000,';
484 $i = $i+300;
485 $output .= $i.',-72.505127,-51.732529,150000,';
486 $i = $i+300;
487 $output .= $i.',-71.639999,-33.04,150000,';
488 $i = $i+300;
489 $output .= $i.',-72.515821,-13.162849,150000,';
490 $i = $i+300;
491 $output .= $i.',-76.970001,-6.03,150000,';
492 $i = $i+300;
493 $output .= $i.',-78.620002,-1.24,150000,';
494 $i = $i+300;
495 $output .= $i.',-76.739997,8.1,150000,';
496 $i = $i+300;
497 $output .= $i.',-79.879913,9.368985,150000,';
498 $i = $i+300;
499 $output .= $i.',-76.949996,18,150000,';
500 $i = $i+300;
501 $output .= $i.',-72.699996,19.11,150000,';
502 $i = $i+300;
503 $output .= $i.',-75.220001,20.149999,150000,';
504 $i = $i+300;
505 $output .= $i.',-73.682953,20.95027,150000,';
506 $i = $i+300;
507 $output .= $i.',-80.605,28.405556,150000,';
508 $i = $i+300;
509 $output .= $i.',-84.388056,33.748889,150000,';
510 $i = $i+300;
511 $output .= $i.',-79.931111,32.776389,150000,';
512 $i = $i+300;
513 $output .= $i.',-83.920833,35.960556,150000,';
514 $i = $i+300;
515 $output .= $i.',-84.500278,38.049167,150000,';
516 $i = $i+300;
517 $output .= $i.',-77.460833,38.303056,150000,';
518 $i = $i+300;
519 $output .= $i.',-82.515556,40.758333,150000,';
520 $i = $i+300;
521 $output .= $i.',-83.045833,42.331389,150000,';
522 $i = $i+300;
523 $output .= $i.',-74.006389,40.714167,150000,';
524 $i = $i+300;
525 $output .= $i.',-71.802778,42.2625,150000,';
526 $i = $i+300;
527 $output .= $i.',-72.973056,43.610556,150000,';
528 $i = $i+300;
529 $output .= $i.',-68.0125,46.860556,150000,';
530 $i = $i+300;
531 $output .= $i.',-72.581779,46.357398,150000,';
532 $i = $i+300;
533 $output .= $i.',-78.53632621543271,52.72737572958358,150000,';
534 $i = $i+300;
535 $output .= $i.',-66.921779,52.940118,150000,';
536 $i = $i+300;
537 $output .= $i.',-75.652573,62.201069,150000,';
538 $i = $i+300;
539 $output .= $i.',-64.865257,67.935417,150000,';
540 $i = $i+300;
541 $output .= $i.',-94.969443,74.716943,150000,';
542 $i = $i+300;
543 $output .= $i.',-82.793909,76.395731,150000,';
544 $i = $i+300;
545 $output .= $i.',-97.49276733398439,69.18675994873048,150000,';
546 $i = $i+300;
547 $output .= $i.',-90.5537452697754,63.36753463745121,150000,';
548 $i = $i+300;
549 $output .= $i.',-89.270113,48.412197,150000,';
550 $i = $i+300;
551 $output .= $i.',-79.604159,43.68731,150000,';
552 $i = $i+300;
553 $output .= $i.',-89.401111,43.073056,150000,';
554 $i = $i+300;
555 $output .= $i.',-94.633611,42.395278,150000,';
556 $i = $i+300;
557 $output .= $i.',-89.588889,40.693611,150000,';
558 $i = $i+300;
559 $output .= $i.',-90.197778,38.627222,150000,';
560 $i = $i+300;
561 $output .= $i.',-90.704167,35.842222,150000,';
562 $i = $i+300;
563 $output .= $i.',-91.061667,33.41,150000,';
564 $i = $i+300;
565 $output .= $i.',-92.445,31.311111,150000,';
566 $i = $i+300;
567 $output .= $i.',-98.493333,29.423889,150000,';
568 $i = $i+300;
569 $output .= $i.',-103.349998,20.67,150000,';
570 $i = $i+300;
571 $output .= $i.',-86.830001,21.17,150000,';
572 $i = $i+300;
573 $output .= $i.',-89.529998,14.979999,150000,';
574 $i = $i+300;
575 $output .= $i.',-87.449996,13.42,150000,';
576 $i = $i+300;
577 $output .= $i.',-83.709999,9.369999,150000,';
578 $i = $i+300;
579 $output .= $i.',-91.5149765,-0.3781085,150000,';
580 $i = $i+300;
581 $output .= $i.',-109.425598,-27.1546,150000,';
582 $i = $i+300;
583 $output .= $i.',-109.9142,22.88093,150000,';
584 $i = $i+300;
585 $output .= $i.',-110.910003,27.92,150000,';
586 $i = $i+300;
587 $output .= $i.',-110.925833,32.221667,150000,';
588 $i = $i+300;
589 $output .= $i.',-104.526667,33.395,150000,';
590 $i = $i+300;
591 $output .= $i.',-113.061111,37.6775,150000,';
592 $i = $i+300;
593 $output .= $i.',-104.820833,38.833889,150000,';
594 $i = $i+300;
595 $output .= $i.',-108.73,42.833056,150000,';
596 $i = $i+300;
597 $output .= $i.',-113.895,45.175833,150000,';
598 $i = $i+300;
599 $output .= $i.',-113.993056,46.872222,150000,';
600 $i = $i+300;
601 $output .= $i.',-114.080796,51.039877,150000,';
602 $i = $i+300;
603 $output .= $i.',-102.3889594419702,57.15883691318781,150000,';
604 $i = $i+300;
605 $output .= $i.',-118.0333,66.0833,150000,';
606 $i = $i+300;
607 $output .= $i.',-140.55,64.45,150000,';
608 $i = $i+300;
609 $output .= $i.',-122.690386,58.80667,150000,';
610 $i = $i+300;
611 $output .= $i.',-121.92985,50.686341,150000,';
612 $i = $i+300;
613 $output .= $i.',-122.330833,47.606389,150000,';
614 $i = $i+300;
615 $output .= $i.',-122.274167,47.564167,150000,';
616 $i = $i+300;
617 $output .= $i.',-122.968503,45.309901,150000,';
618 $i = $i+300;
619 $output .= $i.',-122.874444,42.326667,150000,';
620 $i = $i+300;
621 $output .= $i.',-122.390556,40.586667,150000,';
622 $i = $i+300;
623 $output .= $i.',-117.068611,39.493333,150000,';
624 $i = $i+300;
625 $output .= $i.',-122.418333,37.775,150000,';
626 $i = $i+300;
627 $output .= $i.',-117.108333,34.207778,150000,';
628 $i = $i+300;
629 $output .= $i.',-116.544444,33.830278,150000,';
630 $i = $i+300;
631 $output .= $i.',-117.156389,32.715278,150000,';
632 $i = $i+300;
633 $output .= $i.',-149.891667,61.218333,150000,';
634 $i = $i+300;
635 $output .= $i.',-155.566389,62.948889,150000,';
636 $i = $i+300;
637 $output .= $i.',-165.406389,64.501111,150000,';
638 $i = $i+300;
639 $output .= $i.',-155.09,19.729722,150000,';
640 $i = $i+300;
641 $output .= $i.',-156.337974,20.804858,150000,';
642 $i = $i+300;
643 $output .= $i.',-157.043209,21.141189,150000,';
644 $i = $i+300;
645 $output .= $i.',-158.009167,21.386667,150000,';
646 $i = $i+300;
647 $output .= $i.',-159.371111,21.981111,150000';
649 $output .= ']}}';
650 $output .= ']';
651 print $output;