2012-06-23 12 views
5

¿El método de location.getLatitude() de Android da una latitud geodésica o geocéntrica?Android getLatitude() devuelve latitud geodésica o geocéntrica?

Si es geodésico, ¿se basa en el elipsoide WGS84 o GR80?

La especificación API es de extrañar que carece, sólo se afirma:

public double getLatitude() 

Since: API Level 1 
Returns the latitude of this fix. 

http://developer.android.com/reference/android/location/Location.html#getLatitude()

Gracias por cualquier ayuda aquí.

+2

I * think * los dispositivos devuelven un geodésico al modelo wgs84. – davidcesarino

+1

Estoy de acuerdo con David, pero todavía no tengo ninguna prueba para eso. Después de buscar en Internet durante 2 horas, no obtuve nada que lo indique para los servicios de ubicación de Android. Puede ser que alguien del equipo de desarrollo de Google pueda responder a esto. – MKJParekh

Respuesta

2

Las latitudes geodésicas se utilizan para los fines más comunes, p. mapas. Sería muy extraño que la API informara algo más. Las latitudes geocéntricas tienen usos en campos más especializados y académicos que el mapeo.

Es una pregunta interesante (+1) y tengo curiosidad por saber si se trata de latitudes geocéntricas que estaba esperando, y en caso afirmativo, qué llevó a la pregunta.

Su segunda pregunta: La posición se obtiene en última instancia del GPS, ya sea desde el dispositivo, A-GPS o no, o trilaterado a partir de la señal de las torres del operador de telefonía móvil que tienen posiciones GPS precisas. Y es el elipsoide WGS84 que se usa con el GPS por definición, y no el elipsoide GRS80, que difiere ligeramente de WGS84.

No puedo probarlo, pero es muy seguro asumir latitudes geodésicas basadas en WGS84.

+0

Esperaba las latitudes geodésicas basadas en WGS84, porque estoy calculando distancias basadas en el elipsoide WGS84, así que me alegro de que ese sea el consenso. – Joey

+0

También estaba buscando esta información y otra evidencia a favor de WGS84, es que la mayoría de las funciones en la clase de ubicación de Android: http://developer.android.com/reference/android/location/Location.html se refieren a WGS84. – Moemars

Cuestiones relacionadas