有人能告诉我Android Geocoder和Android Google Geocoder API之间的确切区别吗?
据我所知,Android Geocoder是平台内置的类,与API相比提供的结果较少,也不太可靠。
内置的Geocoder类是否有任何硬限制/配额?
有人能告诉我Android Geocoder和Android Google Geocoder API之间的确切区别吗?
据我所知,Android Geocoder是平台内置的类,与API相比提供的结果较少,也不太可靠。
内置的Geocoder类是否有任何硬限制/配额?
Android Geocoder是内置类,没有配额限制。
Geocoding API是一个HTTP请求,有2500 QPD配额。Geocoding似乎更可靠。
Geocoder是一个处理地理编码和反向地理编码的类。
根据文档:
“Geocoder类需要一个后端服务,该服务未包含在核心Android框架中。如果平台上没有后端服务,则Geocoder查询方法将返回一个空列表。使用isPresent()方法确定是否存在Geocoder实现。”
Google Geocoding API是平台中的API和后端服务。您可以在不使用Geocoder类的情况下使用它。
参考:https://developer.android.com/reference/android/location/Geocoder