Boole Magnetic Declination Image Table APK
Information
Version 1.01 (#20184202)
Aktualisiert 16. October 2018
APK-Dateigröße 5.4 MB
Erforderliche Android-Version Android 4.0+ (Ice Cream Sandwich)
Angeboten von Boole Embedded Systems
Kategorie Kostenlose Lernen
Anwendung id appinventor.ai_antonio.Boole_Mag_Declination
Hinweise des Entwicklers Berühre einen Punkt auf der Weltkarte und erhalte Magnetic North Deviation
Screenshot
Klicken Sie auf das Bild, um es in voller Größe anzuzeigen
Inhaltsverzeichnis
Neue Funktionen
Was ist neu in Boole Magnetic Declination Image Table 1.01
Beschreibung
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: antonio@boolesystems.com
Bewertungen und Rezensionen
Bewertung: 3.0 / 5 · Less than 100 Ergebnisse
(*) ist erforderlich
Frühere Versionen
Boole Magnetic Declination Image Table 1.01 APK für Windows (#20184202, 5.4 MB)
Ähnlich
Mehr von Boole Embedded Systems
Die meisten heruntergeladenen Apps & Spiele
فیلتر شکن جدید و قوی،فیلتر شکن قوی و پرسرعت رایگان APK