Boole Magnetic Declination Image Table APK
Información de la Aplicación
Versión 1.01 (#20184202)
Actualizada 16 de October de 2018
Tamaño APK 5.4 MB
Requiere Android Android 4.0+ (Ice Cream Sandwich)
Ofrecida por Boole Embedded Systems
Categoría Aplicación Educación Gratis
Aplicación id appinventor.ai_antonio.Boole_Mag_Declination
Notas del desarrollador Toca un punto en el mapa mundial y obtén la desviación del norte magnético
Capturas de pantalla
Haga clic en la imagen para verla en tamaño completo
Tabla de contenidos
Últimas actualizaciones
Novedades de Boole Magnetic Declination Image Table 1.01
Descripción
Cuando se utiliza una posición GPS, la brújula presenta el Norte verdadero (geográfico) y el Norte magnético.
Cuando se señala en el mapa, la tarjeta está bloqueada en la parte superior y la flecha apunta a la variación del imán, la declinación relacionada con el norte geográfico.
Una aplicación con fines educativos y está destinada sólo para estudiar el comportamiento del lienzo,
para usarlo como una tabla para consultar datos de una fuente de información bidimensional, utilizando el marco de MIT App Inventor.
El código fuente está disponible en:
http://ai2.appinventor.mit.edu/
y busque: Boole Magnetic Declination
La fuente de los datos es el software NOAA obtenido de: https://ngdc.noaa.gov/geomag/geomag.shtml
El mapa del mundo con las líneas de declinación se obtuvo de https://www.ngdc.noaa.gov/geomag/magfield-wist/
Una vez que una tabla de cuadrícula Declinación-89a90.csv se ha generado desde el software wmm_grid.exe, solicite información de Declinación desde -89 hasta +90 latitud, y desde -179 hasta 180 longitud, paso de 1 grado, 2019 fecha, a 3 km de altitud, Se ha generado una imagen png basada en este script PHP:
$ im = @imagecreatetruecolor (360,180)
o morir ("No se puede inicializar la nueva secuencia de imágenes 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 ("creando color". $ i. "
\ n");
$ {"color". $ i} = imagecalealocate ($ im, $ r, $ g, $ b);
}
$ fila = 1;
if (($ handle = fopen ("Declination-89to90.csv", "r")) == FALSE) {
while (($ data = fgetcsv ($ handle, 1000, ","))! == FALSE) {
$ num = count ($ data);
echo "
$ num campos na linha $ row:
$ fila ++;
para ($ c = 0; $ c <$ num; $ c ++) {
echo $ c. ">". $ datos [$ c]. "
\ n";
}
$ x = 179 + $ datos [1];
$ y = 89 + ($ datos [0] * (-1));
$ color = "color". $ data [2] * 1;
echo "creando $ im, $ x, $ y, $ color
";
imagesetpixel ($ im, $ x, $ y, $ {$ color});
}
fclose ($ handle);
}
imagepng ($ im, "Declination_image-89to90.png", 0);
imagedestroy ($ im);
Todos los enlaces anteriores fueron accedidos el 14 de octubre de 2018.
En la aplicación, la imagen de arriba se usa como imagen de fondo en el lienzo, y arrastrar el dedo hacia el lienzo apuntará un píxel que se verifica sobre sus colores.
El rojo y el azul son desviaciones positivas y negativas, y el verde es la fracción más baja del valor. Como se puede ver en el código fuente.
Espero que disfrute la aplicación y que me envíe más información o ideas por: antonio@boolesystems.com
Valoraciones y Reseñas
Valoración: 3.0 de 5 · Less than 100 votos
(*) es necesario
Versiones anteriores
Boole Magnetic Declination Image Table 1.01 APK para Windows (#20184202, 5.4 MB)
Similar a Boole Magnetic Declination Image Table
Más de este desarrollador
Aplicaciones más descargadas
Kwai - mira videos divertidos APK
Tu Pago Movil Banco Bicentenario APK