Cell-Id con GPS JSR179
Submitted by walter.palacios on 27 septiembre, 2011 - 18:16
Versión para impresión
Send by email
Quisiera saber si hay alguna forma de obtener Cell-Id para el equipo Huawei u3220, ya que logro obtener la posición de satelite pero no logro obtener la posicion de celda utilizando JSR-179. En el metodo getLocation este se queda esperando una respuesta y me devuelve LocationException.
- Inicie sesión o regístrese para enviar comentarios
- 962 lecturas
- view best reply

No he encontrado informacion
No he encontrado informacion al respecto. Te puedo pasar un par de links donde se discute del tema, pero no se llega a ninguna respuesta concreta.
http://developers.sun.com/mobility/apis/articles/location/
http://www.developer.nokia.com/Community/Discussion/showthread.php?80384...
escalemos
estoy tenemos que escalarlo con el soporte tecnico de android has encontrado un bug importante y ahi tenemos una oportunidad. nos avisas por favor
Estimado acruz, la consulta
Estimado acruz, la consulta realizada es sobre la manera de capturar posicion GPS de Celda usando java puro, no sobre Android. No es un bug, sino que no sabemos como manejarlo por que no hay ejemplos explicitamente publicados. Si encuentras informacion adicional, te agradeceriamos que la compartieses.
La pregunta importante seria,
La pregunta importante seria, si el proveedor de la red del equipo movil, ha implementado en su red la localizacion por celda, si no es asi, entonces no habra forma de obtener posiciones de celda o antena, pero en cambio la obtencion de posicion por satelite debe de funcionar tenga o no tenga el servicio A-GPS (gps asistido por el proveedor). Y no olvidar que la posicion obtenida por satelite sin asistencia puede demorar bastantes minutos.
Aclarando un poquito
Yo estado revisando tambien JSR179 un poco, previo a esto este JSR cada vez va mejorando y haciendo mas lanzamientos, seria bueno ver las versiones y variaciones entre los diferentes Release que tiene.
No obstante lo que dice Marco Antonio es cierto hay que averiguar si tiene esa implementación, ahora que lo otro a tener en cuenta es lo siguiente, hay unos métodos a tener en cuenta en la clase Criteria que usas para el JSR 179:
setCostAllowed(boolean x) --> Aca por defecto deberias poner TRUE, dado que si pones FALSE, le estas diciendo que no tendra costo por el Posicionamiento lo cual excluye el A-GPS
Lo otro en lo que estado leyendo es que no tiene una forma explicita de decirle captura posicion a-gps, celda, etc. (Amenos que haya en el ultimo realese lanzado) Sin embargo tiene un par de método que le dices la precision horizontal y vertical que quieres que tenga tu posicionamiento:
setHorizontalAccuracy(int precisionx)
setVerticalAccuracy(int precisiony).
Aclaracion si a estos metodos le ponemos valores menores de 100 metros es muy probable que se excluya la posicion por Celda dado que esta tiene mayor rango de error.
Mas documentacion sobre la clase criteria:
http://www-users.cs.umn.edu/~czhou/docs/jsr179/lapi/javax/microedition/l...