ApkDownload

Boole Magnetic Declination Image Table APK

Neueste Version 1.01 für Windows
Aktualisiert 16. October 2018

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

Neue Funktionen

Was ist neu in Boole Magnetic Declination Image Table 1.01

Now, there is a Compass presenting the Geographic True North and the Magnetic North.

Beschreibung

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: 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)