Etiquetas

viernes, 7 de septiembre de 2012

ANDROID 013 GPS EN ANDROID

la tecnologia de gps aunque ya es muy vieja, (el ejercito de los estados unidos lo usa en sus misiles desde hace decadas para que sean dirigidos sus armas solo escribiendo las coordenadas), en la actualidad ha tenido un auge muy grande ya que casi todos los smartphones incluyen gps dentro de sus equipos, a pesar de ser una de las tecnologias mas prometedoras para ser usada, muchos desaprovechan la potencialidad que da el uso de un gps en las manos, viendo la pelicula de up se puede dar cuenta como un niñito se guia hacia su destino con el uso de un gps, y es real un gps nos puede llevar a cualquier parte del mundo, pero no para ahi las grandes ventajas del gps.
El uso mas importante es el de guiarnos para llegar a un destino, el google map es el programa que viene en nuestro celular, pero existen en google play una infinidad de programas, que hacen estos programas?, puede uno encontrar una direccion, guiarnos a el punto especifico que queremos ir con indicaciones de donde dar vuelta, distancias y tiempos, mostrarnos ubicacion de gasolineras, restaurrantes entre otros
existen otros programas que nos funcionan como computadoras de viaje, dandonos solo los valores de velocidad minima, velocidad maxima, velocidad actual, ubicacion, rumbo, hora, entre otras caracteristicas propias de cada programa como el poder calcular la cantidad de combustible, avisos de limite de velocidad etc.

otro grupo de programas nos sirven para medir distancias, y hacer proyectos como por ejemplo pavimentaciones, drenaje, agua potable etc, tambien nos ayuda a sacar areas de superficies grandes, con una precicion muy aceptable, que en muchos casos es mas que suficiente
muchos de estos programas incluyen una brujula, altimetro, y si estamos fuera de carretera nos ayuda a trazar el camino que estamos llevando y asi uno puede regresar al punto de partida, o nos ayuda para guiar a otras personas que con otro gps pueden repetir la misma ruta.
una opcion poco conocida es el usar el gps para georeferenciar las fotos que tomamos con nuestro celular, como se come eso, al tomar una foto ademas de la fecha y hora en que fue tomada la foto, dentro del archivo se guarda las coordenadas geodesicas, y asi saber donde fue tomada la foto, esto se puede volver una arma de doble filo, como lo pudo ver un hacker que al hackear una pagina, puso en su lugar una foto de su sensual novia, donde no mostraba su cara, pero al revisar los datos de la foto, se obtubieron los metadatos, dando la informacion que fue tomado en un iphone y las coordenadas de la casa de su novia y asi pudieron dar con el hacker (como no lo van a atrapar si lleva un iphone :-p, eso demuestra su inteligencia) .

http://www.gratisprogramas.org/descargar/hacker-fue-atrapado-por-el-fbi-gracias-a-una-foto-de-los-pechos-de-su-novia/



el ubicar el celular en caso de extravio o robo es otra opcion que usan muchos programas, enviando un mensaje al celular este contesta enviando las coordenadas de su ubicacion.
y por supuesto saber donde esta nuestra novia o esposa en cada momento del dia, a no eso no verdad

lunes, 3 de septiembre de 2012

ANDROID 12 POR QUE MI CELULAR SE VUELVE LENTO?

A mas de uno (incluyendome) despues de pasado unos meses nota que su celular se ha vuelto lento.
este fenomeno no es esclusivo de los android y cualquier computadora incluyendo smartfone se ven afectados, para los que me conocen saben que cuando una computadora falla mi recomendaciones son primero resetear la computadora y si no queda lo segundo formatear la computadora, para los smartfhone pasa lo mismo y en ese orden, pero a que se debe el cambio de velocidad?, el mas importante a instalar software y principalmente si corre en segundo plano, perosi no corre en segund plano aun asi va instalando fragmentos de programa dentro del sistema operativo y los cuales despues de un tiempo y por tanta lectura y escritura se van afectando, el reiniciar el celular ayuda tambien el desistalar aplicaciones, pero despues de un tiempo ya ni eso funciona asi que lo mejor a mi punto de vista es formatear, en caso de los telefonos android se le llama hacer un hard reset y esto es poner el celular tal cual nos llego de farica. y listo el celular esta como cuando se compro

 
pero hacer un hard reset trae otro grandisimo problema, que se borra todo incluyendo aplicaciones, mensajes, registro de llamadas perdidas y lo mas preocupante la agenda, para todo esto la solucion es instalar un gestor de celular como ya lo comente en otro momento, aun asi lo mas preocupante es la agenda y esta los celulares android van un paso adelante a otros celulares ya que la agenda se sicroniza con internet por lo cual es cuestion de que despues de hacer el hard reset, sicronizarse con internet y la agenda regresa, las aplicaciones si fueron bajadas de google play se pueden volver a instalar desde ahi sin necesidad de buscarlas de nuevo, aparecen en mis aplicaciones instaladas y no pueden ser borradas de ahi, asi solo queda personalizar de nuevo el celular aunque tambien existen sus metodos para no volver a empezar y esos depende de lo que se personalizo, asi que haciendo bien las cosas no se perdera informacion de nuestro celular.
hay opciones mas avanzadas de mejorar el rendimiento de nuestro celular pero estas si pueden hechar a perder un celular si no se hace adecuadamente, afortunadamente nunca he tenido un problema tan grande que ya no sirva el celular pero si me he llevado sustos y desde mi motorola a1200 tube mi primer susto.

sábado, 1 de septiembre de 2012

ANDROID 11 QUE ES EL GPS

Aunque esta seccion es para celulares, hare una explicacion del funcionamiento de la tecnologia gps, para que funcione un equipo gps necesita de que pueda recibir señales de radio emitidas por una red de satelites, (normalmente norteamericano, pero otros paises como rusia y la union europea estan creando su propia red), esta señal de radio transmite la pocicion del satelite y la hora en que fue enviada la señal, el equipo gps lo que hace es recibir la señal y saca la diferencia del tiempo que tardo en viajar esa señal del satelite a el gps, sabiendo a que velocidad viaja la señal y la posicion del satelite, se puede calcular la distancia del satelite al gps, con cuatro señales de satelites diferentes, y por medio de calculos trigonometricos (todo iba bien hasta que entra la trigonometria) se puede encontrar las coordenadas del punto gps, esta señal de radio se ve afectada por variaciones externas como, temperatura, radiointerferencias (provocado por señales de celular, radio, television), etc, por lo que la precicion de los gps nunca llega a ser precisa y el error puede ser de +-4 metros aunque las compañias de gps aseguren lo contrario


los gps ademas de recibir la señal de unbicacion y de hora, envian una señal de enfermedides, esto es donde se encontraran en el futuro, cuando uno enciende el gps lo primero que hace es bajar esa enfermeides para poder hacer los calculos petinentes, es por eso que cuando uno enciende el gps se tarda mucho en dar la ubicacion, esto puede tardar de 4 a 5 minutos, pero los gps pueden guardar la enfermedides de varios dias y asi pueden ubicarse casi al instante de encenderse.
Ahora bien como ya mencione antes, el error de los gps es de mas menos 4 metros, para el uso civil es mas que suficiente para encontrar un punto, pero no asi para trabajos cartograficos geodesicos y topograficos.
Para aumentar la precision de la señal de gps se usa tecnicas de comparacion, para celulares es muy comun usar el metodo de a-gps, que no requiere de los satelites para funcionar pero usa la misma tecnica y se complementa con los satelites, esto es , las antenas de celular anteriormente se calculo su ubicacion y sus coordenadas, ellas a su vez dentro de la señal de telefonia, manda una señal igualmente de su posicion y la hora, y al igual que los satelites conociendo esos datos y con tres antenas que reciba señal el celular se puede ubicar la posicion del celular, este metodo tiene la ventaja de que se ve menos afectado por los edificios y arboles que con el metodo satelital, pero para su funcionamiento requiere la señal de tres antenas de celular, cosa que en poblados pequeños es imposible de obtener.
Actualmente se puede mejorar la precicion de los gps si este es capaz de leer la señal de varios sistemas de geoposicionamiento, solo apicable al cono norte, ya que europa y rusia tienen su propio sistema pero solo para uso de esos paises
otra tecnica usada es el llamado post proceso, que funciona de la siguiente manera, conociendo un punto en la tierra anteriormente georeferenciado con la misma tecnica, se pone un gps que recibe la señal y esta la almacena o la transmite via radio u otro metodo, el gps del usuario tambien va capturando las señales, y por medios matematicos se comparan las señales, entre mas tiempo se deja comparando, la precicion va aumentando, este metodo es el que se usa en el post proceso y levantamientos de tiempo real, y el que puede dar levantamientos submetricos es decir con errores menores a un metro, llegando la precicion a el error humano dependiendo de el tiempo que se use, estas dos señales se suponen que tendrian el mismo error atmosferico y de radiofrecuencia, por lo que las coordenadas de el punto ya conocido, afectados por los mismos fenomenos, ayudan al otro gps a calcular mejor su posicion, cualquier gps que no se mueva y que capture los datos de varios segundos a varias horas, va mejorando su precicion, siempre y cuando el software lo permita y por eso varias compañias aseguran que sus gps tiene errores  menores de 4 metros

para mas informacion

http://es.wikipedia.org/wiki/Sistema_de_posicionamiento_global

entrando en los problemas que surgen con la llegada de los gps esta el poder medir la distancia entre dos puntos en la tierra, normalmente la posicion de un punto la representan en coordenadas geodesicas, pero estas representan considerando a la tierra una esfera, cosa de lo cual es un error ya que la tierra es mas ancha en el ecuador, teniendo los polos chatos, ademas de los relieves en la tierra haciendo que la linea recta en la tierra desde el punto a al punto b no sea real y entre mas alejados se encuentren mas es el error, para disminuir los errores se han implementado varios modelos geoidales para diferentes zonas del planeta y asi disminuir el error de mediciones, en Mexico Inegi ha implementado para sus trabajos el ITRF92 (muy similar al wgs84 que usa los gps), el cual si la medida fue tomado considerando otro geoide se tiene que hacer la transformacion, anteriormente inegi manejaba el NAD27, por lo que hay programas propios del inegi para hacer los cambios, otra variable es el elipsoide que se maneja, esto principalmente involucra saber donde esta el centro de la tierra y de ahi partir para hacer los calculos pertinentes. Estos valores estan representados en forma carteciano X , Y y Z, y a su vez estan separado por husos para disminuir su error , asi una coordenada se le sus medidas en X, Y y Z pero hay que indicar en que huso esta, mexico esta entre el 11 y 16 como se ve en la imagen superior,
para el caso de Oaxaca se encuentra en latitud 17°4'4'' norte,  longitud 96°43'12''oeste,  pero para fines de mediciones entre dos puntos las coordenadas utm (universal transversal Mercator) es elipsoide de referencia wgs84 (muy similara a itrf92, pero por no tener un programa que me ayude a convertir a itrf92 uso wgs84 y el error es menor a un milimetro) huso d14  hemisferio norte X=257343 Y=1888470 con estas coordenadas se puede medir distancias mas facilmente, pero no desaparece el error por completo y eso se ve al entrar a google earth y ver qeu entre imagenes se encuentra un pequeño traslape, ya que las fotos son tomadas considerando a la tierra plana