Получение координат местоположения с устройства, такого как iPhone, на Java (не на основе IP, а скорее GPS или сигнала сотовой связи)

Как можно получить более точные координаты местоположения с мобильного устройства (смартфон, iPhone, BlackBerry ...), кроме IP-адреса. Например, с помощью GPS-запроса из API смартфона. И как можно было бы интегрироваться с Java?


person MatBanik    schedule 21.04.2011    source источник


Ответы (1)


Это зависит от того, что вы спрашиваете.

Если вы имеете в виду «Как можно получить координаты GPS с помощью Java в собственном приложении на смартфоне?», то этот ответ будет отличаться для каждой платформы смартфона, и для iPhone нет ответа, потому что iPhone не запускает Java.

Если вы имеете в виду «Как можно получить координаты GPS в веб-приложении, используя Java на бэкэнде?», Тогда вы можете использовать API геолокации в HTML5, предполагая, что браузер поддерживает его (насколько я знаю, Mobile Safari и браузер в Android поддерживает это. Я не знаю о Blackberry и предполагаю, что это не так). См. здесь.

person Adam Robinson    schedule 21.04.2011
comment
Существует небольшая библиотека javascript, которая устраняет разрыв между W3C Geolocation API и проприетарными API, такими как Blackberry, — code.google.com/p/гео-локация-javascript - person skaffman; 21.04.2011