Articles of геолокации

Могу ли я обнаружить, когда мой сервис убит с помощью «Advanced Task Killer»

Мое приложение запускает службу геолокации, которую пользователь может активировать или отключать с помощью toggleButton. Чтобы проверить статус службы, я пишу логическое значение в общих настройках. Я слушаю начало сервиса и его конец благодаря сервису onDestroy (). Моя проблема в том, что: когда пользователь убивает службу с помощью «расширенного убийцы задачи», я не могу знать, что […]

Google maps api не помещает маркер в прекрасное место

Мой код должен определить местоположение пользователя и поместить маркер на карту при входе в приложение. Мое значение местоположения всегда равно нулю и никогда не получает значения. if (location != null) { lat = (int) (location.getLatitude() * 1E6); longi = (int) (location.getLongitude() * 1E6); GeoPoint ourLocation = new GeoPoint(lat, longi); OverlayItem overlayItem = new OverlayItem(ourLocation, "AYO", […]

Android Geocoder.getLocationFromName () throws IOException: служба недоступна на устройстве

Я использую метод Geocoder.getLocationFromName () как для эмулятора, так и для моего телефона (Nexus S с Android 4.1), и я получаю следующее исключение: java.io.IOException: Service not Available Есть ряд вопросов об этом, появляющихся на эмуляторе ( пример ), и большинство из них говорит, что это конкретная версия эмулятора, у которой есть проблема. Однако исключение появляется […]

Функциональный тест Android; Отправить географическое местоположение в эмулятор

Наше андроидное приложение становится довольно большим, и мы хотели бы использовать функциональные тесты для нашего приложения, чтобы предотвратить регрессию. Мы ищем возможности для этого. Мы используем геопозиции, поэтому теперь мы тестируем приложение, введя lat / long в DDMS. Если мы хотим протестировать это, можно будет установить эти геопозиции программно. Есть ли рамки, которые мы можем […]

Получение 0.0 для широты и долготы при отображении текущего местоположения на карте

Я использую следующий код, чтобы получить текущее местоположение. Но проблема, с которой я столкнулась, всегда равна 0.0 для широты и долготы. Я включил настройки GPS в телефоне и установил все разрешения. Но все же я столкнулся с этим. locationManager = (LocationManager)getSystemService(Context.LOCATION_SERVICE); customLocationListener = new CustomLocationListener(); locationManager.requestLocationUpdates( LocationManager.GPS_PROVIDER, 0, 0, customLocationListener); class CustomLocationListener implements LocationListener{ ………… […]

Как рассчитать высоту над уровнем моря

Я попытался найти, как получить высоту над средним уровнем моря. В это время он возвращает высоту от эллипсоида. Таким образом, любой знает формулу или расчет, чтобы изменить значение высоты от эллипсоида до значения высоты от среднего уровня моря. Спасибо за помощь

Geo Fix не устанавливает местоположение браузера в Android-эмуляторе

Использование команды Geo Fix для установки местоположения виртуального устройства в Android-эмуляторе работает правильно для приложения Maps. Однако, когда я пытаюсь просмотреть свое текущее местоположение на Картах Google в браузере виртуального устройства, я получаю сообщение об ошибке «Ваше местоположение не может быть определено». Является ли команда Geo Fix не поддерживающей стандарт геолокации W3C, или я что-то […]

Геолокация HTML5 в браузере приложений facebook – нет приглашения allow / block

У меня есть сайт, который использует геолокацию HTML5. Он работает очень хорошо, кроме как через браузер Facebook в приложении. Это внутренний браузер приложений, который открывается при нажатии ссылки в приложении Facebook. Обычно при доступе к странице пользователь получает приглашение на использование (Allow / Block), но в приложении Facebook ничего не запрашивается, а страница / сайт […]

LocationManager.getLastKnownLocation () return null

Я не понимаю, почему locationManager.getLastKnownLocation(LocationManager.GPS_PROVIDER); Вернуть значение null. Я дал все разрешения, но его повторение не было. if (isGPSEnabled) { if (location == null) { locationManager.requestLocationUpdates( LocationManager.GPS_PROVIDER, MIN_TIME_BW_UPDATES, MIN_DISTANCE_CHANGE_FOR_UPDATES, this); Log.d("GPS", "GPS Enabled"); if (locationManager != null) { location = locationManager .getLastKnownLocation(LocationManager.GPS_PROVIDER); if (location != null) { latitude = location.getLatitude(); longitude = location.getLongitude(); } } […]

Почему параметр запроса `sll` для URL-адреса Карты (типа) игнорируется?

Согласно различным ссылкам , у Google Maps есть параметр запроса sll который выполняет следующие действия: Широта, долгота точки, с которой должен выполняться бизнес-поиск. Вы можете использовать это для выполнения поиска по нецентральной шине. Google использует его, поэтому «ссылка на эту страницу» может записывать карту, на которой центр перемещался после выполнения поиска в бизнесе. При запросе […]