Как я могу получить название города на Картах Google, если у меня есть координаты широты и долготы города или области?
Я пробовал использовать широту, долготу и получил страну, но не знаю, как получить название города.
android
google-maps
reverse-geocoding
Умар-MOBITSOLUTIONS
источник
источник
Я использую этот код. Вы также можете использовать это для получения города и других сведений о широте и долготе:
Для получения дополнительной информации о том, как получить ключ Google Map Api
КЛАСС ПАРСЕРА JSON
Вы можете получить дополнительную информацию из этого вопроса: Получите конкретный адрес, используя широту и долготу
источник
Попробуй это
источник
попробуйте код ниже, надеюсь, вы используете его полностью: -
и AsyncTask
источник
Просто воспользуйтесь этим методом и передайте долгую широту.
источник
источник
Попробуй это
);
источник
У меня появился новый способ решить эту проблему. Здесь я использовал службу google http, чтобы получить полную информацию о местоположении на основе долготы и широты. Вам просто нужно передать широту и долготу в URL-адресе и вашем API-ключе (например: latlng = 21.1497409, 79.08747970000002 & key = ВАШ КЛЮЧ API). Вот мой сервис в
ExampleService
классеэто вы можете разместить где угодно и просто вызвать службу ниже из компонента, где вам нужны данные о местоположении
аналогично найдите название города .... надеюсь, вы найдете это полезным
источник
Пожалуйста, обратитесь к приведенному ниже коду
источник
Вы можете использовать это, если у вас есть список:
источник
это метод для анализа данных обратной связи Google.
источник
попробуйте использовать этот api:
URL ": http://maps.googleapis.com/maps/api/geocode/json?latlng= " + String.valueOf (yout_lattitude) + "," + String.valueOf (your_longitude)
источник
Рабочий код:
источник
источник
Я в Бразилии. Иногда из-за особенностей региона город складывается по-разному. Я думаю, что то же самое в Индии и других странах. Итак, чтобы предотвратить ошибки, я провожу такую проверку:
Вы также можете проверить, возвращает ли город «нет». Если так, то было невозможно узнать местоположение пользователя. Надеюсь, поможет.
источник