接口 IMapService
- 所有已知实现类:
MapServiceImpl
public interface IMapService
-
方法概要
修饰符和类型方法说明addressTips(String keywords, String city) 根据输入显示相关的地址addressToLocation(String address, String city) 地址转换为位置坐标周边搜索directionPlan(String origin, String destination, String type, Integer strategy) 得出交通方式不同目的地的方案列表计算两点之间的实际距离ipLocation(String ipType, String ip) IP定位locationToAddress(String location) 位置坐标转为实际地址请求web-api
-
方法详细资料
-
request
请求web-api- 参数:
serviceUrl-params-- 返回:
-
ipLocation
IP定位- 参数:
ipType- 4 ipv4 6 ipv6ip-- 返回:
-
addressToLocation
地址转换为位置坐标- 参数:
address-city- 可选输入内容包括:指定城市的中文(如北京)、指定城市的中文全拼(beijing)、citycode(010)、adcode(110000),不支持县级市。- 返回:
-
locationToAddress
位置坐标转为实际地址- 参数:
location-- 返回:
-
directionPlan
得出交通方式不同目的地的方案列表- 参数:
origin- 出发地经纬度destination- 目的地经纬度type- walking(步行) driving(驾驶) bicycling(骑行)strategy- 驾驶策略 https://developer.amap.com/api/webservice/guide/api/direction#driving distance 起点和终点的步行距离 单位:米duration 步行时间预计 单位:秒
- 返回:
-
distance
计算两点之间的实际距离- 参数:
origin- 出发地经纬度destination- 目的地经纬度type- 0:直线距离 1:驾车导航距离(仅支持国内坐标)。 3:步行规划距离(仅支持5km之间的距离)- 返回:
-
addressTips
根据输入显示相关的地址- 参数:
keywords- 输入地名city- 输入城市代码- 返回:
-
aroundSearch
周边搜索- 返回:
-