hue*_*y77 3 android google-maps geocoding reverse-geocoding
如果有人可以帮助我.使用地理编码器免费为Android,目前我只使用谷歌地图.我看到它说它每天只有2500个请求.或者这仅适用于网络和完全不同于移动设备的东西?
我使用以下代码来获取具有纬度和经度的邮政编码.
final Geocoder geocoder = new Geocoder(getActivity());
try {
List<Address> addresses = geocoder.getFromLocation(mLocationClient.getLatitudeCoordinate(), mLocationClient.getLongitudeCordinate(),5);
for (Address address: addresses){
if(address.getLocality()!=null && address.getPostalCode()!=null){
Log.v("Zip code", " " + address.getPostalCode());
}
}
} catch (IOException e) {
e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)
https://developers.google.com/maps/pricing-and-plans/#details
只是想确保.我对此非常困惑,一些澄清可能会有所帮助:)谢谢
Mar*_*cGV 10
地理编码器的使用完全免费.
您撰写的链接与Google地图和Google Places API有关,而与地理编码API无关.这是正确的链接:
https://developers.google.com/maps/documentation/geocoding/usage-limits
无论如何,你没有使用Geocoding API和这个代码,你只需要使用Android的Geocoder.
如果您需要,这是使用Geocoding API的文档:https: //developers.google.com/maps/documentation/geocoding/intro
Geocoding API通常比Geocoder工作得更好但具有使用限制并且实现更大.
| 归档时间: |
|
| 查看次数: |
2265 次 |
| 最近记录: |