6 votos

Cómo extraer los datos del GPS de mi teléfono

Soy un programador de bases de datos, y quiero aprender sobre la coincidencia de patrones geoespaciales usando los datos del GPS de mi teléfono.

Me gustaría instalar una aplicación que suba un registro sobre la ubicación de mi teléfono cada pocos segundos - a algún lugar - perdonen mi ignorancia ya que no soy un desarrollador de plataformas móviles. Presumiblemente puedo apuntar el proceso de subida a algún tipo de proceso de escucha en una máquina AWS de Amazon, donde puedo instalar una base de datos y luego analizar los datos.

¿Hay alguna aplicación de Android que pueda instalar que me permita hacer esto? Usando una aplicación, puedo pedirle a algunos amigos que hagan lo mismo para poder analizar los datos de varios dispositivos.

¿Cuál es el mejor enfoque para este tipo de tarea?

4voto

verix Puntos 332

Podrías intentar GPS Logger para Android .

Un ligero y eficiente GPS Logger a batería. El propósito de esta aplicación es registrar las coordenadas de su GPS a intervalos específicos en un archivo en tu tarjeta SD. Esta aplicación funciona en segundo plano para que puedas en un una larga caminata, una excursión, un viaje en avión o una sesión de fotos o incluso ir a comprar un poco de leche y tener esto funcionando el mayor tiempo posible. Una vez que vuelvas a tu ordenador, puedes usar los archivos para geoetiquetar fotos, subirlas a sitios de viaje, ver en Google Earth y así sucesivamente.

La aplicación te permite enviar los datos por correo electrónico, FTP, DropBox, Google Docs, OpenStreetMap o OpenGTS. Lo que hagas con ella, en cuanto a la programación, depende totalmente de ti; esta parte está fuera de tema aquí.

0voto

Andy Brudtkuhl Puntos 1714

La forma más fácil de hacerlo es usar Google Location Sharp/History, también conocido como Latitude. Tu teléfono ya tiene todas las funciones para hacer esto: sólo tienes que encenderlo. Luego, puedes usar la API de Google Location Sharing para recuperar el historial de ubicación del teléfono y procesarlo como quieras. No necesitas ninguna programación del lado del servidor para hacer esto.

Dicho esto, probablemente la mejor manera de entrar en la programación de los SIG es a través de OpenStreetMap. Es un enorme y complejo conjunto de datos y ofrece muchas oportunidades para el análisis y para aprender sobre las diferentes formas de almacenar, representar y procesar datos geográficos.

0voto

RunoTheDog Puntos 123

Lo haría usando la versión gratuita de Endomondo. En el perfil de tu sitio, puedes exportar los datos en formato .gpx o .tcx.

0voto

user238907 Puntos 16

Aquí es la solución que he encontrado después de investigar un poco. Supongo que es el único servicio que puede indexar, almacenar y extraer datos rápidamente sin afectar al rendimiento del sistema.

Sus aplicaciones pueden beneficiarse de no tener que ocuparse de esta tarea, que consume mucho tiempo, de forma similar a como accedería y utilizaría un proveedor de servicios cartográficos.

Analiza los datos GPS por ti en tiempo real para que puedas utilizar la información analizada para impulsar tus aplicaciones y servicios y ofrecer soluciones a tus clientes.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X