Use APKPure App
Get Boole Magnetic Declination Ima old version APK for Android
Berühre einen Punkt auf der Weltkarte und erhalte Magnetic North Deviation
Berühre einen Punkt auf der Weltkarte und erhalte die magnetische Nordabweichung.
Bei Verwendung einer GPS-Position zeigt der Kompass den Wahren (geografischen) Norden und den magnetischen Norden an.
Wenn Sie durch die Karte zeigen, ist die Karte oben gesperrt und der Pfeil zeigt auf die Magnetvariation, die Deklination bezogen auf den geografischen Norden.
Eine Anwendung für Bildungszwecke, die nur zum Studium des Canvas-Verhaltens gedacht ist.
Verwendung als Tabelle zum Abfragen von Daten aus einer zweidimensionalen Informationsquelle mithilfe des MIT App Inventor-Frameworks.
Der Quellcode ist verfügbar unter:
http://ai2.appinventor.mit.edu/
und suche nach: Boole Magnetic Declination
Die Datenquelle ist die NOAA-Software, die von folgender Adresse bezogen wird: https://ngdc.noaa.gov/geomag/geomag.shtml
Die Weltkarte mit den Deklinationslinien wurde von https://www.ngdc.noaa.gov/geomag/magfield-wist/ bezogen.
Sobald eine Rastertabelle Declination-89to90.csv von der Software wmm_grid.exe generiert wurde, fragen Sie nach Informationen zur Deklination von -89 bis +90 Breitengrad und von -179 bis 180 Längengrad, 1-Grad-Schritt, 2019 datiert, in 3 km Höhe. Ein PNG-Bild wurde basierend auf diesem PHP-Skript generiert:
$ im = @imagecreatetruecolor (360,180)
oder sterben ("Kann neuen GD-Image-Stream nicht initialisieren");
if ($ i <= 0) {
$ b = intval (abs ($ i / 32)) * 4;
$ g = (abs ($ i)% 32) * 8;
}
if ($ i> 0) {
$ r = intval (abs ($ i / 32)) * 4;
$ g = (abs ($ i)% 32) * 8;
}
printf ("Farbe erstellen". $ i. "
\ n");
$ {"color". $ i} = imagecolorallocate ($ im, $ r, $ g, $ b);
}
$ row = 1;
if (($ handle = fopen ("Declination-89to90.csv", "r"))! == FALSE) {
while (($ data = fgetcsv ($ handle, 1000, ","))! == FALSE) {
$ num = count ($ data);
echo "
$ num campos na linha $ row:
\ n";
$ row ++;
für ($ c = 0; $ c <$ num; $ c ++) {
echo $ c. ">". $ data [$ c]. "
\ n";
}
$ x = 179 + $ data [1];
$ y = 89 + ($ data [0] * (-1));
$ color = "color". $ data [2] * 1;
echo "erstelle $ im, $ x, $ y, $ color
";
imagesetpixel ($ im, $ x, $ y, $ {$ color});
}
fclose ($ handle);
}
imagepng ($ im, "Declination_image-89to90.png", 0);
Imagedestroy ($ im);
Alle oben genannten Links wurden am 14. Oktober 2018 aufgerufen
In der Anwendung wird das obige Bild als Hintergrundbild auf der Leinwand verwendet. Wenn Sie den Finger auf die Leinwand ziehen, wird ein Pixel angezeigt, dessen Farben überprüft werden.
Das Rot und Blau sind positive und negative Abweichungen und das Grün ist der untere Bruchteil des Wertes. Wie Sie am Quellcode sehen können
Ich wünsche Ihnen viel Spaß bei der Bewerbung und weitere Informationen oder Ideen können an mich gesendet werden: [email protected]
Last updated on Dec 16, 2018
Now, there is a Compass presenting the Geographic True North and the Magnetic North.
Von hochgeladen
Tsiferana Marc Ratojonirina
Erforderliche Android-Version
Android 4.0+
Kategorie
Bericht
Boole Magnetic Declination Ima
1.01 by Boole Embedded Systems
Dec 16, 2018