У меня есть GoogleMaps V2 в Android.
Как я могу центрировать карту в своем местоположении и автоматически отслеживать свое местоположение, чтобы, если бы я переехал, карта установит мое новое местоположение в центре карты. И как я могу сделать, чтобы круг точности был в полном размере (по всему контролю)?Google Maps отслеживает мое местоположение
ответ
Чтобы отслеживать использование текущего местоположения LocationClient. Больше информации здесь: http://developer.android.com/training/location/receive-location-updates.html
После того как вы получите Location
обновление от него, вы можете позвонить GoogleMap.animateCamera
, чтобы сосредоточиться на нем.
Чтобы увеличить масштаб круга, вам необходимо знать его размер. Location.getAccuracy
расскажет вам об этом. Затем вы можете использовать this ugly function of mine для расчета LatLngBounds
от центральной точки и радиуса в метрах, что можно поместить в animateCamera
для достижения желаемого результата.
давайте предположим, что объявленная переменная GoogleMap mMap;
добавить их к вашему mMap
:
mMap.setMapType(GoogleMap.MAP_TYPE_NORMAL);
mMap.setMyLocationEnabled(true);
после этого, будет кнопка в правом верхнем положении вашей карты, аналогично с теми, внутри приложения Google Maps, нажмите его, и ваше движение будет соблюдаться.
Что вы имеете в виду с кругом точности полного размера? чем меньше круг, тем лучше точность вашего местоположения.
С уважением,
Reid
- 1. Показать мое местоположение с помощью Google Maps
- 2. Получение Мое местоположение с Google Maps быстры
- 3. Карта Google Maps не отслеживает текущее местоположение в движении
- 4. Android - Мое местоположение появляется на улице с помощью Google Maps
- 5. Spoof Местоположение Google Maps
- 6. Google Maps v2 мое местоположение с Google Play
- 7. Текущее местоположение Google Maps Google
- 8. Показать мое местоположение на Google Maps API v3
- 9. Как Google Maps может точно знать мое местоположение
- 10. Переместить в мое местоположение во встроенном Google Maps
- 11. Android API Google Maps v2: получить мое местоположение для оповещения
- 12. Как выбрать мое местоположение географии с помощью Google Maps
- 13. Быстрый поиск, чтобы найти мое местоположение (google maps v2)
- 14. API геолокации не работает, и Google Maps «Мое местоположение»
- 15. Android Google Maps save Местоположение
- 16. Как получить мое последнее местоположение карты Google?
- 17. Пользовательское местоположение Google Maps hotlink
- 18. В.Б Google Maps конкретное местоположение
- 19. google maps и точное местоположение
- 20. Jquery Google Maps местоположение пользователя
- 21. API геолокации всегда отслеживает мое местоположение или нет?
- 22. API Google Карт, не отображающий мое местоположение
- 23. Android Google Maps показывает местоположение без Интернета
- 24. Google Maps SDK Текущее местоположение XCode
- 25. google map не показываю мое местоположение
- 26. Android Google Map не показывает мое местоположение?
- 27. Мое местоположение кнопка прослушиватель событий
- 28. Google Maps Последнее хорошее Местоположение карты
- 29. iPhone Google Maps и местоположение GPS
- 30. Как Netbeans отслеживает местоположение проектов?
Во-первых, могу ли я сделать это автоматически без каких-либо кнопок? Во-вторых, карты google показывают синий круг на карте (этот круг является точностью местоположения). Я хочу, чтобы карта увеличивалась в этом круге и показывала его в масштабе, который заставит этот круг видеть в полном размере фрагмент – nrofis