ApkDownload

Boole Magnetic Declination Image Table APK

גרסה נוכחית 1.01 for Windows
מְעוּדכָּן 16 October 2018

מֵידָע

גִרְסָה 1.01 (#20184202)

מְעוּדכָּן 16 October 2018

גודל קובץ APK 5.4 MB

נדרש Android Android 4.0+ (Ice Cream Sandwich)

מפתח תוכנה Boole Embedded Systems

קטגוריה חינוך (יישום)

ID appinventor.ai_antonio.Boole_Mag_Declination

הערות למפתחים גע בנקודה במפת העולם וקבל סטייה מגנטית של צפון

צילום מסך

לחץ על התמונה כדי לראות בגודל מלא

מה חדש

מה חדש ב- Boole Magnetic Declination Image Table 1.01

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

תיאור

גע בנקודה במפת העולם וקבל סטייה מגנטית של צפון.
בעת שימוש במצב GPS, המצפן מציג את צפון (גיאוגרפי) צפון צפון מגנטי.
כאשר המפה שוקת הצביע, הכרטיס נעול העליון, ואת נקודות החץ כדי וריאציה מגנט, הדחייה הקשורים הצפון הגיאוגרפי.
יישום למטרות חינוכיות מיועד רק ללמוד את התנהגות בד,
כדי להשתמש בו כטבלה לשאילתה של נתונים ממקור מידע דו-ממדי, תוך שימוש במסגרת ה- MIT App Inventor.

קוד המקור זמין בכתובת:
http://ai2.appinventor.mit.edu/
ולחפש אחר: מגנזיה מגנטית declination

מקור הנתונים הוא תוכנת NOAA המתקבלת מ: https://ngdc.noaa.gov/geomag/geomag.shtml

מפת העולם עם קווי הסירוב התקבלה מ https://www.ngdc.noaa.gov/geomag/magfield-wist/

לאחר טבלה טבלה Declination-89to90.csv שנוצר מן התוכנה wmm_grid.exe, לבקש מידע סירוב מ -89 עד קו רוחב 90, ו -179 עד 180 אורך, צעד 1 תואר, 2019 מיום, בגובה 3 ק"מ, תמונה png יש ליצור מבוסס על סקריפט PHP זה:
 $ im = @imagecreatetruecolor (360,180)
או למות ("לא ניתן לאתחל זרם תמונה חדש של GD");


אם ($ i <= 0) {
$ b = intval (ABS ($ i / 32)) * 4;
$ g = (ABS ($ i)% 32) * 8;
}

אם ($ i> 0) {
$ r = intval (ABS ($ i / 32)) * 4;
$ g = (ABS ($ i)% 32) * 8;
}

printf ("יצירת צבע". $ i. "
\ n");
$ {"color". $ i = = imagecolorallocate ($ im, $ r, $ g, $ b);
}

$ row = 1;
אם (($ handle = fopen ("Declination-89to90.csv", "r")) == FALSE) {
בעוד ($ data = fgetcsv ($ לטפל, 1000, ",")) == FALSE) {
$ num = count ($ data);
הד "

$ num campos na linha $ שורה:
\ n";
$ row ++;
($ c = 0; $ c <$ num; $ c + +) {
e $ c. ">". $ data [$ c]. "
\ n";
}
$ x = 179 + $ data [1];
$ y = 89 + ($ data [0] * (-1));
$ colour = "color". $ data [2] * 1;
הד "יצירת $ im, $ x, $ y, $ $
";
imagesetpixel ($ im, $ x, $ y, $ {$ color});
}
fclose ($ לטפל);
}


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

imagedestroy ($ im);

כל הקישורים לעיל היו גישה ב 14 אוקטובר, 2018

ביישום, התמונה לעיל משמשת כתמונת רקע על הבד, וגרירת האצבע על הבד תציין פיקסל המסומן על הצבעים שלו.

האדום וכחול הם סטיות חיוביות ושליליות, ואת הירוק הוא החלק התחתון של הערך. כפי שניתן לראות בקוד המקור

אני מצפה לך ליהנות היישום ומידע נוסף או רעיונות ניתן לשלוח לי על ידי: antonio@boolesystems.com

דירוגים וביקורות

דירוג: 3.0 / 5 · Less than 100 הצבעות

(*) נדרש

גרסאות קודמות

Boole Magnetic Declination Image Table 1.01 APK (#20184202, 5.4 MB)