1. Download our Official Android App: Forums for Android!

how is GPS data stored and transmitted in Android

Discussion in 'Android Lounge' started by ddatta8, Feb 14, 2011.

  1. ddatta8

    ddatta8 Lurker
    Thread Starter
    Rank:
    None
    Points:
    5
    Posts:
    1
    Joined:
    Feb 14, 2011

    Feb 14, 2011
    1
    0
    5
    I am completely new to Android and I have the following questions:
    1) Do Android phones have a built-in GPS receiver?

    2) What happens to Android phones when GPS signals are not available? How is location data collected then?

    3) In what format is location data stored in Android phones?

    4) Is it possible to write a Java application which takes the GPS data and the location data when GPS signals are not available and integrate the two types of data...also, the application should transmit the data over GSM/GPRS network!
     

    Advertisement

  2. sitlet

    Rank:
    None
    Points:
    213
    Posts:
    5,862
    Joined:
    Apr 11, 2010

    Apr 11, 2010
    5,862
    633
    213
    Most, if not all, have one yes.

    Obviously, if there is no gps signal, whatever app is using it wont work, or log data, until the signal is back.

    Location data isnt stored by the phone. Apps like My Tracks will store data in their data folder on the sd card.
     
  3. takeshi

    takeshi Android Expert
    Rank:
    None
    Points:
    163
    Posts:
    3,350
    Joined:
    Dec 6, 2009

    Dec 6, 2009
    3,350
    283
    163
    Check the specs of the device(s) you're looking at.

    Well, obviously without GPS. Most devices can fall back on WiFi or tower triangulation if GPS isn't available.

    Depends on the app. Clarify what you mean by "location data". If you mean your position, not all apps store that data. If you mean map data that, again, depends on the app that you're talking about. AFAIK there's no standard format for map data on Android.

    What do you mean by "two types of data"? Your location is your location. There aren't different types of data. The app would just determine your location and transmit it. It's certainly possible as apps already do this. For details, you'd have to ask in a development forum.
     

Share This Page

Loading...