地图统一接口
| API | 百度地图 | 高德地图 | 腾讯地图 | 谷歌地图 | 天地图 |
|---|---|---|---|---|---|
| 地理编码 | ✅ | ✅ | ✅ | ✅ | ✅ |
| 逆地理编码 | ✅ | ✅ | ✅ | ✅ | |
| 坐标转换 | ✅ | ✅ | ✅ |
// 多个key使用逗号分隔,将会轮询使用
MapService service = MapServiceFactory.getMapService(ProviderEnum.BAIDU, "填写key");
Location location = service.geocode("北京市海淀区上地十街10号", Collections.emptyMap());
System.out.println(location);- 增加key超过调用率、超过qps等时将这个key驱逐机制(使用失败次数 超过阈值)
- 增加天地图支持