Boole Magnetic Declination Ima

Boole Magnetic Declination Ima

  • 5.4 MB

    Taille de fichier

  • Android 4.0+

    Android OS

À propos de Boole Magnetic Declination Ima

Touchez un point sur la carte du monde et obtenez la déviation magnétique vers le nord

Touchez un point sur la carte du monde et obtenez la déviation nord magnétique.

Lorsque vous utilisez une position GPS, la boussole présente le nord géographique (vrai) et le nord magnétique.

Lorsque la carte de pointage est pointée, la carte est verrouillée en haut et la flèche indique la variation de l’aimant, déclinaison liée au nord géographique.

Une application à des fins éducatives et est destiné uniquement à étudier le comportement de la toile,

de l'utiliser comme une table pour interroger des données d'une source d'informations bidimensionnelle à l'aide de la structure MIT App Inventor.

Le code source est disponible sur:

http://ai2.appinventor.mit.edu/

et recherche: Déclinaison magnétique de Boole

La source des données est le logiciel NOAA obtenu à l'adresse suivante: https://ngdc.noaa.gov/geomag/geomag.shtml

La carte du monde avec les lignes de déclinaisons a été obtenue à l'adresse https://www.ngdc.noaa.gov/geomag/magfield-wist/

Une fois qu'une table quadrillée Declination-89to90.csv a été générée à partir du logiciel wmm_grid.exe, demandez des informations sur la déclinaison de -89 à +90 degrés de latitude et de -179 à 180 degrés de longitude, 1 degré en 2019, à 3 km d'altitude. une image png a généré sur la base de ce script PHP:

 $ im = @imagecreatetruecolor (360,180)

ou mourir ("Impossible d'initialiser un nouveau flux d'images GD");

si ($ i <= 0) {

$ b = intval (abs ($ i / 32)) * 4;

$ g = (abs ($ i)% 32) * 8;

}

si ($ i> 0) {

$ r = intval (abs ($ i / 32)) * 4;

$ g = (abs ($ i)% 32) * 8;

}

printf ("création de couleur". $ 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 $ rangée:

\ n";

$ row ++;

pour ($ 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 "création de $ im, $ x, $ y, $ color

";

imagesetpixel ($ im, $ x, $ y, $ {$ color});

}

fclose ($ handle);

}

imagepng ($ im, "Declination_image-89to90.png", 0);

imagedestroy ($ im);

Tous les liens ci-dessus ont été consultés à 14 octobre 2018

Sur l’application, l’image ci-dessus est utilisée comme image d’arrière-plan sur la toile et le fait de faire glisser le doigt sur la toile pointe un pixel dont les couleurs sont vérifiées.

Le rouge et le bleu sont des déviations positives et négatives, et le vert est la fraction inférieure de la valeur. Comme vous pouvez le voir sur le code source

J'espère que vous apprécierez l'application et que plus d'informations ou d'idées peuvent me être envoyées par: [email protected]

Voir plus

What's new in the latest 1.01

Last updated on 2018-12-17
Now, there is a Compass presenting the Geographic True North and the Magnetic North.
Voir plus

Vidéos et captures d'écran

  • Boole Magnetic Declination Ima Affiche
  • Boole Magnetic Declination Ima capture d'écran 1
  • Boole Magnetic Declination Ima capture d'écran 2
  • Boole Magnetic Declination Ima capture d'écran 3
  • Boole Magnetic Declination Ima capture d'écran 4
  • Boole Magnetic Declination Ima capture d'écran 5

Vieilles versions de Boole Magnetic Declination Ima

APKPure icône

Téléchargement super rapide et sûr via l'application APKPure

Un clic pour installer les fichiers XAPK/APK sur Android!

Téléchargement APKPure
thank icon
We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Learn More about Policies