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

Как получить барометрическую высоту в Android?

Каковы данные, необходимые для расчета барометрической высоты? Как мне их получить, а затем рассчитать высоту? Также насколько точна барометрическая по сравнению с высотой GPS? Я пробовал GPS, но после поиска часов в Интернете я не могу найти подходящую библиотеку Geoid. Пожалуйста, поправьте меня, если я получу какое-то понятие долго.

Возможно ли найти местоположение другого телефона Android?

Я новичок в разработке для Android, и мне любопытно, можно ли даже запросить точное местоположение другого устройства Android? Например, если бы я хотел найти, где находится друг, и показать его на моем устройстве на картах Google.

Java.lang.SecurityException: требуется разрешение ACCESS_FINE_LOCATION или ACCESS_COARSE_LOCATION

Я разрабатываю андроид, где я хочу получить местоположение пользователя с помощью NETWORK_PROVIDER, я не использую GPS для этой цели. Я получаю следующее исключение Java.lang.SecurityException: требуется разрешение ACCESS_FINE_LOCATION или ACCESS_COARSE_LOCATION И я использую следующий код.] tx=(TextView) findViewById(R.id.textView1); lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE); lm.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 1000, 10f, this); tx.setText("Status="+lm.isProviderEnabled(LocationManager.NETWORK_PROVIDER)); И файл манифеста <application android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:name=".MainActivity" android:label="@string/app_name"> <intent-filter> […]

Почему значения широты и долготы преобразуются в 1E6?

Я работаю с широтой / долготой в приложении для Android. Почему люди конвертируют их в 1E6? (Т.е. * 1000000) Это кажется ненужным шагом. В чем польза? Не могут ли значения просто храниться как двойные или плавающие? Пожалуйста, объясни. Благодаря –

Поиск текущего местоположения работает при использовании Wi-Fi, но сбой при использовании GPS

Я разработал приложение, чтобы найти местоположение пользователя с помощью GPS. В этом нет ошибки. Он правильно находит место, используя Wifi, но в режиме GPS он не возвращает никаких значений. Я добавил необходимое разрешение в манифест, и GPS включен. Может кто-нибудь, пожалуйста, скажите мне, как получить местоположение с помощью Gps? Я включил здесь свой код: package […]

Получить горизонтальную и вертикальную точность в устройстве Android

Я разрабатываю приложение для отслеживания местоположения в android. когда public void onLocationChanged(Location location) { System.out.println(location); } so it gives meLocation[mProvider=network,mTime=1302690466456,mLatitude=21.1596426,mLongitude=72.8072426 ,mHasAltitude=false,mAltitude=0.0,mHasSpeed=false,mSpeed=0.0,mHasBearing=false,mBearing=0.0 ,mHasAccuracy=true,mAccuracy=75.0,mExtras=Bundle[mParcelledData.dataSize=148]] Я хочу получить горизонтальную, а также вертикальную точность. Как получить эти 2 значения .. Спасибо заранее

Использование HTML5 Geolocation API с Android 2.0+ Browser

Я пытаюсь использовать Geolocation с API HTML5 на устройствах Android. Я провел тесты с Galaxy S LC (эквивалент Galaxy S1). Версия Android 2.2.1. Я прочитал много тем об этом, но я до сих пор не нашел решения. Я использую этот типичный код для Geolocating: ` <script type="text/javascript"> document.write("Trying to locate you"); if(navigator.geolocation){ document.write("Geolocation is supported"); […]

HTML5 Geolocation игнорирует параметр enableHighAccuracy?

В настоящее время я пишу webapp, который может пострадать от мобильных устройств. В какой-то момент мне нужно получить местоположение пользователя, которое я делаю с помощью getCurrentPosition () HTML5. Я бы скорее сделал грубое исправление как можно быстрее, поэтому я вызываю эту функцию с параметром enableHighAccuracy, установленным на false. В большинстве случаев это работает так, как […]

LocationClient не подключен, хотя onConnected был вызван

В моем приложении я пытаюсь использовать LocationService на основе учебника Google «Получение текущего местоположения» ( http://developer.android.com/training/location/retrieve-current.html ). К сожалению, когда я действительно нуждаюсь в этом, я получаю «IllegalStateException: Not connected. Вызовите connect () и дождитесь исключения onConnected . Мне нужна служба определения местоположения в течение очень короткого периода времени – при нажатии какой-либо кнопки я […]

Геолокация в Webview (Android 6.0)

Я разрабатываю приложение для Android (webview). Одна из функций требуется для включения геолокации, чтобы обнаружить мое текущее местоположение в Google Map. manifest.xml <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> MainActivity.java (часть кодов) mWebView.getSettings().setJavaScriptEnabled(true); mWebView.getSettings().setGeolocationEnabled(true); mWebView.getSettings().setGeolocationDatabasePath(getApplicationContext().getFilesDir().getPath()); mWebView.setWebChromeClient(new GeoWebChromeClient()); public class GeoWebChromeClient extends WebChromeClient { @Override public void onGeolocationPermissionsShowPrompt(String origin, GeolocationPermissions.Callback callback) { callback.invoke(origin, true, […]