Articles of Карты Гугл

Android Google Maps v2 не показывает значок компаса и местоположения

Я не могу показать значок compass значок my location . У меня есть код googleMap.getUiSettings.setMyLocationButtonEnabled(true) и googleMap.getUiSettings().setCompassEnabled(true); Но он не отображается на картах. package com.ctc.weathermap; import com.google.android.gms.maps.CameraUpdateFactory; import com.google.android.gms.maps.GoogleMap; import com.google.android.gms.maps.MapFragment; import com.google.android.gms.maps.model.BitmapDescriptorFactory; import com.google.android.gms.maps.model.LatLng; import com.google.android.gms.maps.model.MarkerOptions; import android.app.Activity; import android.content.Context; import android.content.Intent; import android.location.Location; import android.location.LocationListener; import android.location.LocationManager; import android.os.Bundle; import android.provider.Settings; import android.widget.Toast; […]

Центрировать маркер карты в Android

Я использую следующий код для отображения одного маркера на уровне масштабирования, но он не центрирует маркер на карте. Будет показан только один маркер: LatLng latLng = new LatLng(Latitude, Longitude); cameraUpdate = CameraUpdateFactory.newLatLngZoom(latLng, 11.0f); Этот код будет центрировать его, но он не обеспечивает никакого увеличения: LatLngBounds bounds = latLngBuilder.build(); cameraUpdate = CameraUpdateFactory.newLatLngBounds(bounds, 30); Мне нужно центрировать […]

Как перемещать camra на определенный маркер в google maps v2 в android

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

Применение setRotation к API карт v2

Мне нужно создать наклонный вид в Maps API v2. Я знаю, что API v2 имеет функцию наклона представления, но этого недостаточно для моего использования (мне нужно 70-75 градусов), поэтому я попытался использовать метод .setRotationX . Когда я применяю поворот, сам вид сокращается (это означает, что применяется какой-то поворот), но плитки карты (мне нужен только спутниковый […]

Android: доступ к сохраненным местоположениям google

Карты Google позволяют сохранять любимые места для удобства доступа позже … см. Здесь . В Android, где требуется указать местоположение, было бы аккуратно, если бы был API, позволяющий пользователю выбирать из уже сохраненных избранных мест, например, через диалог выбора или что-то в этом направлении. Я не могу найти такой API … есть? Самое близкое, что […]

(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 […]