Changeset 146 for trunk/includes/pages/gearth/gearth_download.php
- Timestamp:
- 02/27/2006 05:47:48 AM (6 years ago)
- File:
-
- 1 edited
-
trunk/includes/pages/gearth/gearth_download.php (modified) (12 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/includes/pages/gearth/gearth_download.php
r141 r146 41 41 42 42 if (get('node') != '') $having .= ($having!=''?' OR ':'')."id = ".intval(get('node')); 43 if (get('node2') != '') $having .= ($having!=''?' OR ':'')."id = ".intval(get('node2')); 43 44 if (get('show_p2p') == 1) $having .= ($having!=''?' OR ':'').'total_p2p > 0'; 44 45 if (get('show_aps') == 1) $having .= ($having!=''?' OR ':'').'total_aps > 0'; … … 96 97 $selected_node['longitude'] = $value['longitude']; 97 98 $selected_node['latitude'] = $value['latitude']; 99 $selected_node['name'] = $value['nodes__name']; 100 $selected_node['id'] = $value['id']; 98 101 $selected .= $xml2; 102 } elseif ($value['id'] == get('node2')) { 103 $xml2 .= "<scale>0.6</scale>\n"; 104 $xml2 .= "<Icon>\n"; 105 $xml2 .= "<href>".$vars['site']['url']."templates/basic/images/gmap/mm_50_grey.png</href>\n"; 106 $xml2 .= "</Icon>\n"; 107 $xml2 .= "</IconStyle>\n"; 108 $xml2 .= "</Style>\n"; 109 $xml2 .= "</Placemark>\n"; 110 $selected2_node['longitude'] = $value['longitude']; 111 $selected2_node['latitude'] = $value['latitude']; 112 $selected2_node['name'] = $value['nodes__name']; 113 $selected2_node['id'] = $value['id']; 114 $selected2 .= $xml2; 99 115 } elseif ($value['total_aps'] != 0 ) { 100 116 $xml2 .= "<scale>0.6</scale>\n"; … … 104 120 $xml2 .= "</IconStyle>\n"; 105 121 $xml2 .= "</Style>\n"; 122 if($selected2 != "") 123 $xml2 .= "<visibility>0</visibility>\n"; 124 else 125 $xml2 .= "<visibility>1</visibility>\n"; 106 126 $xml2 .= "</Placemark>\n"; 107 127 $ap .= $xml2; … … 113 133 $xml2 .= "</IconStyle>\n"; 114 134 $xml2 .= "</Style>\n"; 135 if($selected2 != "") 136 $xml2 .= "<visibility>0</visibility>\n"; 137 else 138 $xml2 .= "<visibility>1</visibility>\n"; 115 139 $xml2 .= "</Placemark>\n"; 116 140 $bb .= $xml2; … … 122 146 $xml2 .= "</IconStyle>\n"; 123 147 $xml2 .= "</Style>\n"; 148 if($selected2 != "") 149 $xml2 .= "<visibility>0</visibility>\n"; 150 else 151 $xml2 .= "<visibility>1</visibility>\n"; 124 152 $xml2 .= "</Placemark>\n"; 125 153 $clients .= $xml2; … … 154 182 $xml2 = "<Placemark>\n"; 155 183 $xml2 .= "<name>".htmlspecialchars($value['node1_name'])." (#".$value['node1_id'].") - ".htmlspecialchars($value['node2_name'])." (#".$value['node2_id'].")</name>\n"; 156 $xml2 .= "<visibility>1</visibility>\n"; 184 185 if($selected2 != "") 186 $xml2 .= "<visibility>0</visibility>\n"; 187 else 188 $xml2 .= "<visibility>1</visibility>\n"; 157 189 $xml2 .= "<Style>\n"; 158 190 $xml2 .= "<LineStyle>\n"; … … 195 227 $xml .= "<longitude>".$selected_node['longitude']."</longitude>\n"; 196 228 $xml .= "<latitude>".$selected_node['latitude']."</latitude>\n"; 197 $xml .= "<range>1600</range>\n"; 229 $xml .= "<range>1600</range>\n"; 198 230 } else { 199 231 $xml .= "<longitude>23.763247</longitude>\n"; … … 204 236 if($selected != "") { 205 237 $xml .= $selected; 238 if($selected2 != "") { 239 $xml .= $selected2; 240 $xml .= "<Placemark>\n"; 241 $xml .= "<name>".htmlspecialchars($selected_node['name'])." (#".$selected_node['id'].") - ".htmlspecialchars($selected2_node['name'])." (#".$selected2_node['id'].")</name>\n"; 242 $xml .= "<visibility>1</visibility>\n"; 243 $xml .= "<Style>\n"; 244 $xml .= "<LineStyle>\n"; 245 $xml .= "<width>5</width>\n"; 246 $xml .= "</LineStyle>\n"; 247 $xml .= "<PolyStyle>\n"; 248 $xml .= "<color>7f00ff00</color>\n"; 249 $xml .= "</PolyStyle>\n"; 250 $xml .= "</Style>\n"; 251 $xml .= "<LineString>\n"; 252 $xml .= "<extrude>0</extrude>\n"; 253 $xml .= "<tessellate>0</tessellate>\n"; 254 $xml .= "<altitudeMode>clampedToGround</altitudeMode>\n"; 255 $xml .= "<coordinates>\n"; 256 $xml .= $selected_node['longitude'].",".$selected_node['latitude'].",0\n"; 257 $xml .= $selected2_node['longitude'].",".$selected2_node['latitude'].",0\n"; 258 $xml .= "</coordinates>\n"; 259 $xml .= "</LineString>\n"; 260 $xml .= "</Placemark>\n"; 261 } 206 262 } 207 263 $xml .= "<Folder>\n"; … … 210 266 $xml .= "<name>".$lang['backbone']."</name>\n"; 211 267 $xml .= "<open>0</open>\n"; 212 $xml .= "<visibility>1</visibility>\n"; 268 if($selected2 != "") 269 $xml .= "<visibility>0</visibility>\n"; 270 else 271 $xml .= "<visibility>1</visibility>\n"; 213 272 $xml .= $bb; 214 273 $xml .= "</Folder>\n"; … … 216 275 $xml .= "<name>".$lang['aps']."</name>\n"; 217 276 $xml .= "<open>0</open>\n"; 218 $xml .= "<visibility>1</visibility>\n"; 277 if($selected2 != "") 278 $xml .= "<visibility>0</visibility>\n"; 279 else 280 $xml .= "<visibility>1</visibility>\n"; 219 281 $xml .= $ap; 220 282 $xml .= "</Folder>\n"; … … 242 304 $xml .= "<name>".$lang['backbone']."</name>\n"; 243 305 $xml .= "<open>0</open>\n"; 244 $xml .= "<visibility>1</visibility>\n"; 306 if($selected2 != "") 307 $xml .= "<visibility>0</visibility>\n"; 308 else 309 $xml .= "<visibility>1</visibility>\n"; 245 310 $xml .= $links_bb; 246 311 $xml .= "</Folder>\n"; … … 249 314 $xml .= "<name>".$lang['clients']."</name>\n"; 250 315 $xml .= "<open>0</open>\n"; 251 $xml .= "<visibility>1</visibility>\n"; 316 if($selected2 != "") 317 $xml .= "<visibility>0</visibility>\n"; 318 else 319 $xml .= "<visibility>1</visibility>\n"; 252 320 $xml .= $links_clients; 253 321 $xml .= "</Folder>\n";
Note: See TracChangeset
for help on using the changeset viewer.
