загрузить карту только один город на карте Google android - PullRequest
0 голосов

Я хочу показать карту только одного города или страны в моем приложении android. Как мне это сделать ? Мне не нужно загружать карту всего мира

изображение 1

image 1

изображение 2

image 2

Ответы [ 2 ]

0 голосов
/ 12 марта 2020

Сначала вы должны быть знакомы с Google Map API (создайте ключ API, импортируйте его в свой проект и т. Д. c.)

Затем получите LatLng нужного вам города и в методе moveCamera передайте ему хорошее масштабирование (это float). Например, когда ваш виджет запускается, вызовите что-то вроде: mMap.moveCamera(CameraUpdateFactory.newLatLngZoom(yourCoords, 10f))

Если вы не хотите / не хотите разрешать какое-либо взаимодействие с пользователем с вашей картой, просто установите параметр "liteMode" в true внутри вашего XML (или программно), он сгенерирует растровое изображение вашего желаемого местоположения.

Пока.

0 голосов
/ 12 марта 2020

если вы хотите видеть только страну или город, вы можете использовать его ограниченную область, фокусируясь на конкретном городе или стране, когда пользователь впервые приходит сюда, вся страна ограничена https://gist.github.com/graydon/11198540

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...