Articles of Местоположение

Кто запускает onLocationChanged в LocationManager в Android?

Я искал этот ответ в предыдущих сообщениях о провайдере местоположения Android, но я не смог найти ответ. Как запускается onLocationChanged и каков процесс, поскольку демон / библиотека GPS фиксирует местоположение до тех пор, пока он не достигнет LocationManager? Является ли это непосредственно вызванным демоном Gps или он сначала начинается где-то в Android Java Framework? Большое […]

GetTriggeringGeofences и getGeofenceTransition из LocationServices

Я заметил, что класс LocationClient в настоящее время устарел. Я использовал его для приложения для путешествий. И я изменил логику использования LocationServices вместо LocationClient: https://developer.android.com/reference/com/google/android/gms/location/LocationServices.html Теперь проблема в том, что я не могу получить getTriggeringGeofences и getGeofenceTransition из LocationServices.Geofence или GoogleApiClient. Как мне это сделать? Это код моего старого BroadcastReceiver: int transitionType = LocationClient.getGeofenceTransition(intent); if(transitionType […]

Получение скорости с помощью API местоположения Google Play

Я использую поставщика плавного доступа из нового API GooglePlay (класс LocationClient). Но метод Location.GetSpeed ​​() не возвращает правильную скорость (показывает 0). Я прочитал, что мне нужно использовать класс LocationManager, чтобы получить скорость, но когда я попробовал LocationManager, возникла новая проблема. Менеджер местоположений NetworkProvider не работает, вот нить с проблемой http://code.google.com/p/android/issues/detail?id=57707 . Так что лучший способ […]

Как найти почтовый индекс по широте и логичности для Великобритании

Я работаю над Android-приложением, в котором я столкнулся с ситуацией, в которой мне нужно получить текущий почтовый индекс пользователя, поэтому я получаю текущую широту и долготу, но есть ли способ найти текущий почтовый индекс, предоставляя широту и долготу. Если какой-либо веб-сервис или база данных для предоставления этой информации доступны, пожалуйста, сообщите мне об этом.

Как переключаться между GPS и сетевым провайдером?

В моем приложении я хочу использовать оба провайдера. Это означает, что если gps отключен, я хочу, чтобы мое приложение переключилось на сеть, и когда gps включен для его возврата. Я использую два LocationListener для обработки этих двух запросов. public void onStatusChanged(String provider, int status,Bundle extras) switch (status) { case LocationProvider.TEMPORARILY_UNAVAILABLE: …… break; case LocationProvider.OUT_OF_SERVICE ….. […]

Возможно ли узнать, что мое местоположение произошло от gps или glonass?

Предположим, что устройство поддерживает как gps, так и glonass (поддержка на аппаратном уровне). Теперь, когда я получаю местоположение API android.location, можно ли узнать оборудование, на котором было место? LocationManager locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, new LocationListener()); class LocationListener implement LocationListener(){ @Override public void onLocationChanged(Location location) { GPSStatus status=locationManager.getGpsStatus(); //check the PRN of the […]

Получить текущее место с помощью API Google Place

Я пишу приложение, которое пытается найти текущее место с помощью Google Place API . Но я получаю следующий журнал ошибок: E/AndroidRuntime(20212): java.lang.IllegalArgumentException: GoogleApiClient is not configured to use the API required for this call. E/AndroidRuntime(20212): at com.google.android.gms.common.internal.zzx.zzb(Unknown Source) E/AndroidRuntime(20212): at com.google.android.gms.internal.zzli.zza(Unknown Source) E/AndroidRuntime(20212): at com.google.android.gms.location.places.internal.zzj.getCurrentPlace(Unknown Source) E/AndroidRuntime(20212): at ala.youngashram.droid.com.ala.ALaActivity.getCurrentLocation(ALaActivity.java:266) E/AndroidRuntime(20212): at ala.youngashram.droid.com.ala.ALaActivity.onConnected(ALaActivity.java:149) E/AndroidRuntime(20212): at com.google.android.gms.common.internal.zzk.zzh(Unknown […]

Каковы наилучшие методы для архитектуры Android-приложений на основе местоположения?

Я хочу знать, каковы наилучшие методы для архитектуры / рабочего процесса Android-приложений на основе местоположения? В моем текущем коде используется несколько Activity и одна служба поддержки и несколько AsyncTask. Я запускаю свою службу, как только мое приложение запускается, я выполняю все HTTP-вызовы и разборки в моей службе. И я также написал подкласс AsyncTask для получения […]

Как Google оценивает мое местоположение без GPS?

Мне было интересно, как Google это сделал. Найдите меня с хорошей точностью, когда мой GPS отключен. Сначала я подумал, что Google принимает информацию от ячеистой башни, а затем я узнал, что Google не берет мою башню и GPS, чтобы показать мое точное местоположение. Кто-нибудь знает, как это работает?

Android LocationListener Переключение с GPS на сеть

У меня есть Служба, реализующая LocationListener, слушая как GPS, так и Сеть. Приложение зависит от постоянного местоположения, но, похоже, когда GPS не удается получить местоположение locationfix, не входит. manager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 1000 * 30,0, LocationReporterService.this); manager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 1000 * 60 * 2,0, LocationReporterService.this); Вопросов Как я могу убедиться, что у меня всегда есть место? Как я могу убедиться, […]