Boole Magnetic Declination Ima
O Boole Magnetic Declination Ima
Dotknij punktu na mapie świata i uzyskaj odchylenie magnetyczne północy
Dotknij punktu na mapie świata i uzyskaj Magnetic North Deviation.
Podczas korzystania z pozycji GPS kompas przedstawia północ prawdziwą (geograficzną) i północ magnetyczną.
Po wskazaniu przez mapę karta jest zablokowana na górze, a strzałka wskazuje na zmienność magnesu, deklinacja związana z geograficzną północą.
Aplikacja edukacyjna i jest przeznaczona tylko do badania zachowania płótna,
używać go jako tabeli do kwerendy danych z dwuwymiarowego źródła informacji przy użyciu struktury MIT App Inventor.
Kod źródłowy jest dostępny pod adresem:
http://ai2.appinventor.mit.edu/
i wyszukaj: Deklinacja magnetyczna Boole'a
Źródłem danych jest oprogramowanie NOAA uzyskane z: https://ngdc.noaa.gov/geomag/geomag.shtml
Mapa świata z liniami deklinacji została uzyskana z https://www.ngdc.noaa.gov/geomag/magfield-wist/
Po wygenerowaniu tabeli oprogramowania Declination-89to90.csv z oprogramowania wmm_grid.exe, poproś o informacje o deklinacji od -89 do +90 szerokości geograficznej oraz od -179 do 180 długości geograficznej, 1 stopień, 2019 z datą, na wysokości 3 km, obraz png generuje na podstawie tego skryptu PHP:
$ im = @imagecreatetruecolor (360,180)
lub umrzeć („Nie można zainicjować nowego strumienia obrazów GD”);
if ($ i <= 0) {
$ b = intval (abs ($ i / 32)) * 4;
$ g = (abs ($ i)% 32) * 8;
}
jeśli ($ i> 0) {
$ r = intval (abs ($ i / 32)) * 4;
$ g = (abs ($ i)% 32) * 8;
}
printf („tworzenie koloru”. $ 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 $ wiersz:
n";
$ row ++;
for ($ c = 0; $ c <$ num; $ c ++) {
echo $ c. ">". $ data [$ c]. „
n”;
}
$ x = 179 + $ dane [1];
$ y = 89 + ($ data [0] * (-1));
$ color = "color". $ data [2] * 1;
echo "tworzenie $ im, $ x, $ y, $ kolor
";
imagesetpixel ($ im, $ x, $ y, $ {$ color});
}
fclose ($ handle);
}
imagepng ($ im, "Declination_image-89to90.png", 0);
imagedestroy ($ im);
Wszystkie powyższe linki były dostępne 14 października 2018 roku
W aplikacji powyższy obraz jest używany jako obraz tła na płótnie, a przeciągnięcie palca po kanwie wskaże piksel, który jest sprawdzany pod kątem jego kolorów.
Czerwony i niebieski są odchyleniami dodatnimi i ujemnymi, a zielony to niższy ułamek wartości. Jak widać w kodzie źródłowym
Oczekuję, że spodoba Ci się aplikacja, a więcej informacji lub pomysłów można przesłać do mnie: [email protected]
What's new in the latest 1.01
Informacje Boole Magnetic Declination Ima APK
Stare wersje Boole Magnetic Declination Ima
Boole Magnetic Declination Ima 1.01
Superszybkie i bezpieczne pobieranie za pośrednictwem aplikacji APKPure
Jedno kliknięcie, aby zainstalować pliki XAPK/APK na Androidzie!