高德webapi距离测量

    //"118.653312,39.141652|118.653313,39.141653","118.753312,39.241652"

    public static Long getDistance(String startLonLat, String endLonLat){
        //返回起始地startAddr与目的地endAddr之间的距离,单位:米
        Long result = new Long(0);
        String queryUrl = "http://restapi.amap.com/v3/distance?key=key"
                    + "&type=1"
                    + "&origins="+startLonLat
                    + "&destination="+endLonLat;
        String queryResult = getResponse(queryUrl);
       
        AMapResponse response = JSON.parseObject(queryResult, AMapResponse.class);

        List<AMapDistance> distances = response.getResults();
        for(AMapDistance d:distances){
            result = result + d.getDistance();
        }
        return result;
    }

    public static String getResponse(String serverUrl){
       
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值