下載 APKPure App
可在安卓獲取Boole Magnetic Declination Ima的歷史版本
觸摸世界地圖上的一個點並獲得Magnetic North Deviation
觸摸世界地圖上的一個點並獲得Magnetic North Deviation。
當使用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/
從wmm_grid.exe軟件生成網格表Declination-89to90.csv後,請求從-89到+90緯度,從-179到180經度,1度步,2019年,在3公里高度, png圖像基於此PHP腳本生成:
$ im = @imagecreatetruecolor(360,180)
或死(“無法初始化新的GD圖像流”);
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(“創造顏色”。$ 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”;
$行++;
for($ 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“創建$ im,$ x,$ y,$ color
”;
imagesetpixel($ im,$ x,$ y,$ {$ color});
}
FCLOSE($處理);
}
imagepng($ im,“Declination_image-89to90.png”,0);
imagedestroy($ IM);
上述所有鏈接均於2018年10月14日訪問
在應用程序中,上面的圖像在畫布上用作背景圖像,並且在畫布上拖動手指將指向檢查其顏色的像素。
紅色和藍色是正偏差和負偏差,綠色是該值的較低部分。正如您在源代碼中看到的那樣
我希望您喜歡這個應用程序,可以通過以下方式向我發送更多信息或想法:[email protected]
Last updated on 2018年12月17日
Now, there is a Compass presenting the Geographic True North and the Magnetic North.
Boole Magnetic Declination Ima
1.01 by Boole Embedded Systems
2018年12月17日