有没有办法在谷歌MapView上显示一个点而不知道它的坐标,只有一个地址?
我的目标是避免使用地理编码API,我知道它具有使用限制。这是对的吗?
答案 0 :(得分: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它会对你有所帮助......