2012-08-24 4 views
0

Есть ли способ показать точку в google MapView, не зная ее координат, только с адресом?Отображение точки на MapView без координат

Моя цель состоит в том, чтобы избежать использования API геокодирования, который, как я понимаю, имеет ограничение использования. Это верно?

ответ

0

Использование Android Geocoder класса вы можете сделать это .. Вы можете получить широту, долготу по указанному адресу ..

Что-то подобное,

Geocoder geoCoder = new Geocoder(this); 
List<Address> address; 

try { 
    address = geoCoder.getFromLocationName("Address",1); 
    if (address == null) { 
     return null; 
    } 
    Address location = address.get(0); 
    location.getLatitude(); 
    location.getLongitude(); 
} 

И

My goal is to avoid using the geocoding API, which I understand has a usage limit. Is this correct? 

Как вам сказал, что вы не хотите ограничивать запрос ...

Так что посмотрите на эти две ссылки android-geocoder-limitations и SE Вопрос /how-to-avoid-google-map-geocode-limit Это поможет вам ...

Смежные вопросы