@@ -5,21 +5,30 @@ discard block |
||
5 | 5 | |
6 | 6 | document.cookie = 'MapFormat=3d; expires=Thu, 2 Aug 2100 20:47:11 UTC; path=/' |
7 | 7 | <?php |
8 | - if (isset($_COOKIE['MapType'])) $MapType = $_COOKIE['MapType']; |
|
9 | - else $MapType = $globalMapProvider; |
|
8 | + if (isset($_COOKIE['MapType'])) { |
|
9 | + $MapType = $_COOKIE['MapType']; |
|
10 | + } else { |
|
11 | + $MapType = $globalMapProvider; |
|
12 | + } |
|
10 | 13 | |
11 | 14 | // unset($_COOKIE['MapType']); |
12 | 15 | if ($MapType != 'Mapbox' && $MapType != 'OpenStreetMap' && $MapType != 'Bing-Aerial' && $MapType != 'Bing-Hybrid' && $MapType != 'Bing-Road' && $MapType != 'offline' && $MapType != 'ArcGIS-Streetmap' && $MapType != 'ArcGIS-Satellite' && $MapType != 'NatGeo-Street') { |
13 | - if (isset($globalBingMapKey) && $globalBingMapKey != '') $MapType = 'Bing-Aerial'; |
|
14 | - else $MapType = 'OpenStreetMap'; |
|
16 | + if (isset($globalBingMapKey) && $globalBingMapKey != '') { |
|
17 | + $MapType = 'Bing-Aerial'; |
|
18 | + } else { |
|
19 | + $MapType = 'OpenStreetMap'; |
|
20 | + } |
|
15 | 21 | } |
16 | 22 | if (($MapType == 'Bing-Aerial' || $MapType == 'Bing-Hybrid' || $MapType == 'Bing-Road') && (!isset($globalBingMapKey) || $globalBingMapKey == '')) { |
17 | 23 | $MapType = 'OpenStreetMap'; |
18 | 24 | } |
19 | 25 | if ($MapType == 'Mapbox') { |
20 | - if ($_COOKIE['MapTypeId'] == 'default') $MapBoxId = $globalMapboxId; |
|
21 | - else $MapBoxId = $_COOKIE['MapTypeId']; |
|
22 | -?> |
|
26 | + if ($_COOKIE['MapTypeId'] == 'default') { |
|
27 | + $MapBoxId = $globalMapboxId; |
|
28 | + } else { |
|
29 | + $MapBoxId = $_COOKIE['MapTypeId']; |
|
30 | + } |
|
31 | + ?> |
|
23 | 32 | var imProv = Cesium.MapboxImageryProvider({ |
24 | 33 | credit: 'Map data © OpenStreetMap contributors, ' + |
25 | 34 | 'CC-BY-SA, ' + |
@@ -147,13 +156,23 @@ discard block |
||
147 | 156 | */ |
148 | 157 | ?> |
149 | 158 | <?php |
150 | - } elseif (isset($globalMapCustomLayer[$MapType])) { |
|
159 | + } elseif (isset($globalMapCustomLayer[$MapType])) { |
|
151 | 160 | $customid = $MapType; |
152 | 161 | ?> |
153 | 162 | var imProv = Cesium.createOpenStreetMapImageryProvider({ |
154 | 163 | url : '<?php print $globalMapCustomLayer[$customid]['url']; ?>', |
155 | - maximumLevel: <?php if (isset($globalMapCustomLayer[$customid]['maxZoom'])) print $globalMapCustomLayer[$customid]['maxZoom']; else print '99'; ?>, |
|
156 | - minimumLevel: <?php if (isset($globalMapCustomLayer[$customid]['minZoom'])) print $globalMapCustomLayer[$customid]['minZoom']; else print '0'; ?>, |
|
164 | + maximumLevel: <?php if (isset($globalMapCustomLayer[$customid]['maxZoom'])) { |
|
165 | + print $globalMapCustomLayer[$customid]['maxZoom']; |
|
166 | +} else { |
|
167 | + print '99'; |
|
168 | +} |
|
169 | +?>, |
|
170 | + minimumLevel: <?php if (isset($globalMapCustomLayer[$customid]['minZoom'])) { |
|
171 | + print $globalMapCustomLayer[$customid]['minZoom']; |
|
172 | +} else { |
|
173 | + print '0'; |
|
174 | +} |
|
175 | +?>, |
|
157 | 176 | credit: '<?php print $globalMapCustomLayer[$customid]['attribution']; ?>' |
158 | 177 | }); |
159 | 178 | <?php |
@@ -458,7 +477,12 @@ discard block |
||
458 | 477 | // }), |
459 | 478 | timeline : archive, |
460 | 479 | animation : false, |
461 | - shadows : <?php if ((isset($globalMap3DShadows) && $globalMap3DShadows === FALSE) || (isset($_COOKIE['map3dnoshadows']) && $_COOKIE['map3dnoshadows'] == 'true')) print 'false'; else print 'true'; ?>, |
|
480 | + shadows : <?php if ((isset($globalMap3DShadows) && $globalMap3DShadows === FALSE) || (isset($_COOKIE['map3dnoshadows']) && $_COOKIE['map3dnoshadows'] == 'true')) { |
|
481 | + print 'false'; |
|
482 | +} else { |
|
483 | + print 'true'; |
|
484 | +} |
|
485 | +?>, |
|
462 | 486 | // selectionIndicator : false, |
463 | 487 | infoBox : false, |
464 | 488 | navigationHelpButton : false, |
@@ -481,8 +505,11 @@ discard block |
||
481 | 505 | if (isset($_COOKIE['lastcentercoord']) || (isset($globalCenterLatitude) && isset($globalCenterLongitude) && $globalCenterLatitude != '' && $globalCenterLongitude != '')) { |
482 | 506 | if (isset($_COOKIE['lastcentercoord'])) { |
483 | 507 | $lastcentercoord = explode(',',$_COOKIE['lastcentercoord']); |
484 | - if (!isset($lastcentercoord[3])) $zoom = $lastcentercoord[2]*1000000.0; |
|
485 | - else $zoom = $lastcentercoord[3]; |
|
508 | + if (!isset($lastcentercoord[3])) { |
|
509 | + $zoom = $lastcentercoord[2]*1000000.0; |
|
510 | + } else { |
|
511 | + $zoom = $lastcentercoord[3]; |
|
512 | + } |
|
486 | 513 | $viewcenterlatitude = $lastcentercoord[0]; |
487 | 514 | $viewcenterlongitude = $lastcentercoord[1]; |
488 | 515 | } else { |
@@ -604,7 +631,12 @@ discard block |
||
604 | 631 | ?> |
605 | 632 | |
606 | 633 | update_locationsLayer(); |
607 | -setInterval(function(){update_locationsLayer()},<?php if (isset($globalMapRefresh)) print $globalMapRefresh*1000*2; else print '60000'; ?>); |
|
634 | +setInterval(function(){update_locationsLayer()},<?php if (isset($globalMapRefresh)) { |
|
635 | + print $globalMapRefresh*1000*2; |
|
636 | +} else { |
|
637 | + print '60000'; |
|
638 | +} |
|
639 | +?>); |
|
608 | 640 | /* |
609 | 641 | var handlera = new Cesium.ScreenSpaceEventHandler(viewer.canvas, false); |
610 | 642 | handlera.setInputAction( |