Articles of Карты Гугл

(MapView и 1700 элементов Overlays) .equals («Slow»)

У меня есть MapView и я накладываю на него 1700 точек, каждый из которых имеет один и тот же доступный, но с разной информацией. В настоящее время я использую Itemized Overlay, чтобы добавить все оверлеи, после чего они будут заполнены. Это работает, но производительность медленная. Изменение уровня масштабирования и фокуса является неустойчивым. Теперь, было бы […]

Карты Google: пользовательский LocationSource в iOS

Я создал приложение Android, которое может использовать Карты Google для отображения географического местоположения пользователей с несколькими дополнительными сведениями, помимо Wi-Fi, Cells и GPS, например QR-коды, маяки или что-то еще, что я мог бы использовать, чтобы сигнализировать о текущей позиции (я не знаю, T учитывать фактическую точность этих местоположений). Я использую LocationSource и передаю его API […]

Рисование маршрутов движения с использованием путевых точек на андроиде (карты Google, направление Google api, json-синтаксический анализ, декодирование полилинии Google)

DrawPath () используется для рисования полиплоины на карте. public void drawPath(String result){ try { final JSONObject jsonObject = new JSONObject(result); JSONArray routeArray = jsonObject.getJSONArray("routes"); JSONObject routes = routeArray.getJSONObject(0); JSONObject overviewPolylines = routes.getJSONObject("overview_polyline"); String encodedString = overviewPolylines.getString("points"); String statusString = jsonObject.getString("status"); Log.d("test: ", encodedString); List<LatLng> list = decodePoly(encodedString); LatLng last = null; for (int i = […]

Android: Google MapView показывает индикатор прогресса во время загрузки карты

Есть ли способ прослушивания, если MapView все еще загружается? Потому что я хочу показать индикатор прогресса (например, песочные часы), в то время как MapView загружает фрагменты карты. Любое решение?

Android – Не удалось найти стиль «mapViewStyle» в текущей теме

У меня небольшая проблема с Android-приложением Android. Так что, когда я добавил MapView в свой макет xml-файл, он показывает мне «Не удалось найти стиль« mapViewStyle »в текущей теме» сообщение об ошибке. Вот мой AndroidManifest.xml: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.acilSRV.client" android:versionCode="1" android:versionName="1.0"> <uses-sdk android:minSdkVersion="10" /> <application android:icon="@drawable/icon" android:label="@string/app_name"> <uses-library android:name="com.google.android.maps"/> <activity android:name=".AcilActivity" android:label="@string/app_name"> <intent-filter> <action […]

Как проверить, находится ли пользователь в круге Google maps v2

У меня есть круг на моей карте. Теперь я хочу определить, находится ли пользователь (или меня) внутри круга. Circle circle = map.addCircle(new CircleOptions() .center(new LatLng(14.635594, 121.032962)) .radius(55) .strokeColor(Color.RED) ); У меня есть этот код: LocationManager lm = (LocationManager)getSystemService(Context.LOCATION_SERVICE); LocationListener ll = new myLocationListener(); lm.requestLocationUpdates(LocationManager.GPS_PROVIDER,0,0,ll); Location.distanceBetween( pLat,pLong, circle.getCenter().latitude, circle.getCenter().longitude, distance); if( distance[0] > circle.getRadius() ){ Toast.makeText(getBaseContext(), […]

Как добавить кнопку в информационное окно маркера?

Я хотел бы реализовать это в своем приложении, но я понятия не имею, как сделать маркер кнопкой, или как заставить OnMarkerClickListener указать, на какую часть он нажал. Например, здесь используется официальное приложение Maps, где значок направлений является отдельной частью / кнопкой, а на правой стороне показаны обзоры.

Как найти расстояние (по дороге) между 2 точками геометрии в приложении Android без использования google map direction api?

Я разрабатываю приложение для Android. Мне нужно найти расстояние между двумя гео-координатами. Я использовал функции Location.distanceBetween() и Location.distanceTo() . Эти функции дают прямое расстояние, но фактическое расстояние отличается, когда мы путешествуем по дороге.

Android Google MapView показывает только пустые фрагменты

Я привязываю к разработке простого приложения, которое показывает карту. Я получил API-ключ debug.keystore, и тройка проверила его на правильность. Я также экспортировал проект как apk и использовал пользовательское хранилище ключей с соответствующим API-ключом. У меня есть следующие разрешения: <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.INTERNET" /> Но на моих устройствах и в эмуляторе пока […]

Получить адрес карты или адрес местонахождения в Android

Я пишу приложение, которое требует, чтобы получить текущее местоположение карты. Мой файл карты отлично работает сам, но мне нужно получить адрес (см. addressString ниже в buttom) из другого Activity . Я попробовал getAddress / setAddress (сеттеры / геттеры). Они не работают. Они всегда возвращают «нет адреса» (по умолчанию). Вот мой код … Как я могу […]