Boole Magnetic Declination Image Table APK
معلومات
الإصدار 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
الوصف
عند استخدام موضع GPS ، تعرض البوصلة الشمال الحقيقي (الجغرافي) والشمال المغناطيسي.
عندما تكون خريطة الحوض الصغير مدببة ، يتم قفل البطاقة في الأعلى ، ويشير السهم إلى تباين المغناطيس ، وهو الانحراف المتعلق بالشمال الجغرافي.
تطبيق للأغراض التعليمية ويهدف فقط لدراسة سلوك قماش ،
لاستخدامها كجدول للاستعلام عن البيانات من مصدر معلومات ثنائي الاتجاه ، باستخدام إطار عمل MIT App Inventor.
شفرة المصدر متاحة في:
http://ai2.appinventor.mit.edu/
وابحث عن: Boole Magnetic Declination
مصدر البيانات هو برنامج NOAA الذي تم الحصول عليه من: https://ngdc.noaa.gov/geomag/geomag.shtml
خريطة العالم مع خطوط التراجع تم الحصول عليها من https://www.ngdc.noaa.gov/geomag/magfield-wist/
بمجرد إنشاء جدول شبكة Declination-89to90.csv من البرنامج wmm_grid.exe ، اطلب معلومات Declination من -89 حتى +90 خط العرض ، ومن -179 حتى 180 خط الطول ، خطوة درجة واحدة ، 2019 مؤرخة ، على ارتفاع 3 كم ، تم إنشاء صورة بتنسيق png استنادًا إلى برنامج PHP النصي هذا:
$ im =imagecreatetruecolor (360،180)
أو يموت ("لا يمكن تهيئة دفق صور GD جديد") ؛
إذا ($ i <= 0) {
$ b = الفاصل الزمني (القيمة المطلقة ($ i / 32)) * 4 ؛
$ g = (abs ($ i)٪ 32) * 8 ؛
}
إذا ($ i> 0) {
$ r = الفاصل الزمني (القيمة المطلقة ($ i / 32)) * 4 ؛
$ g = (abs ($ i)٪ 32) * 8 ؛
}
printf ("إنشاء لون". $ i. "
\ n") ؛
$ {"colour". $ i} = imagecolorallocate ($ im، $ r، $ g، $ b)؛
}
$ row = 1 ؛
إذا (($ handle = fopen ("Declination-89to90.csv"، "r"))! == FALSE) {
بينما (($ data = fgetcsv ($ handle ، 1000 ، "،"))! == FALSE) {
$ num = count ($ data)؛
echo "
$ num campos na linha $ row:
$ التوالي ++؛
لـ ($ c = 0 ؛ $ c <$ num ؛ $ c ++) {
صدى $ c. ">". بيانات $ [$ c]. "
\ n"؛
}
$ x = 179 + بيانات $ [1] ؛
$ y = 89 + (بيانات $ [0] * (-1)) ؛
$ color = "color". $ data [2] * 1؛
صدى "إنشاء $ im ، $ x ، $ y ، $ colour
"؛
imagesetpixel ($ im ، $ x ، $ y ، $ {$ color}) ؛
}
fclose (مقبض $)؛
}
imagepng ($ im ، "Declination_image-89to90.png" ، 0) ؛
imagedestroy ($ ايم)؛
تم الوصول إلى جميع الروابط أعلاه في 14 أكتوبر 2018
في التطبيق ، يتم استخدام الصورة أعلاه كصورة خلفية على لوحة الرسم القماشية ، وسحب الإصبع على لوحة الرسم يشير إلى بكسل محدد في ألوانه.
الأحمر والأزرق من الانحرافات الإيجابية والسلبية ، والأخضر هو الجزء الأدنى من القيمة. كما ترون في شفرة المصدر
أتوقع أن تستمتع بالتطبيق ويمكن إرسال المزيد من المعلومات أو الأفكار إلي من خلال: [email protected]
التقييمات والمراجعات
التقييم: 3.0 / 5 · Less than 100 صوتًا
(*) مطلوب
الإصدارات السابقة
Boole Magnetic Declination Image Table 1.01 APK for Windows (#20184202, 5.4 MB)
متشابهة
المزيد من Boole Embedded Systems
التطبيقات والألعاب الأكثر تنزيلًا
فیلتر شکن جدید و قوی،فیلتر شکن قوی و پرسرعت رایگان APK