Example #1
0
File: index.php Project: bg6cq/aprs
 while ($stmt->fetch()) {
     $lat = strtolat($glat);
     $lon = strtolon($glon);
     if ($jiupian == 1) {
         $p = $mp->WGStoBaiDuPoint($lon, $lat);
         $lon = $p->getX();
         $lat = $p->getY();
     } else {
         if ($jiupian == 2) {
             $p = $mp->ChinatoBaiDuPoint($lon, $lat);
             $lon = $p->getX();
             $lat = $p->getY();
         }
     }
     $icon = "/img/" . bin2hex($dts) . ".png";
     $dmsg = urlmessage($dcall, $icon, $dtmstr, $dmsg, $ddt, $glon, $glat);
     echo "setstation(" . $lon . "," . $lat . ",\"" . $dcall . "\"," . $dtm . ",\"" . $icon . "\",\n\"" . $dmsg . "\");\n";
 }
 $stmt->close();
 $endtm = microtime(true);
 $spantm = $endtm - $starttm;
 $startm = $endtm;
 echo "//" . $spantm . "\n";
 $q = "select count(*) from lastpacket where tm>=\"" . $startdatestr . "\"";
 $result = $mysqli->query($q);
 $r = $result->fetch_array();
 echo "updatecalls(" . $r[0] . ");\n";
 $q = "select count(*) from aprspacket where tm>=\"" . $startdatestr . "\"";
 $result = $mysqli->query($q);
 $r = $result->fetch_array();
 $r[0] = intval($r[0]);
Example #2
0
File: ge.php Project: bg6cq/aprs
         continue;
     }
     if ($lat > $lat2 + 0.5) {
         continue;
     }
     if ($lon < $lon1 - 0.5) {
         continue;
     }
     if ($lon > $lon2 + 0.5) {
         continue;
     }
 }
 echo "<Placemark>\n";
 echo "  <name>" . $call . "</name>\n";
 echo "  <description><![CDATA[\n";
 echo urlmessage($call, "img/" . bin2hex($dts) . ".png", $dtm, $msg, $ddt);
 echo "\n";
 echo "]]></description>\n";
 echo "  <Snippet maxLines='0'></Snippet>\n";
 echo "  <styleUrl>#st" . bin2hex($dts) . "</styleUrl>\n";
 echo "  <MultiGeometry>\n";
 echo "  <Point>\n";
 if ($altmode == 0) {
     // GPS 高度
     echo "  <altitudeMode>absolute</altitudeMode>\n";
     echo "    <coordinates>" . $lon . "," . $lat . ",";
     echo kml_alt($msg, $ddt);
 } else {
     echo "  <altitudeMode>clampToGround</altitudeMode>\n";
     echo "    <coordinates>" . $lon . "," . $lat . ",0";
 }