高德地图----经纬度转地理位置,地理位置获取经纬度

本文介绍了如何使用高德地图API进行经纬度到地理位置的转换以及地理位置到经纬度的查询。首先获取开发者key,然后通过指定的接口和参数(如output、location、radius、extensions)进行调用。提供了相关代码示例链接。
摘要由CSDN通过智能技术生成

首先需要获取高德地图开发者key 在调用高德接口时需要用到


一. 根据地理位置转经纬度
高德开发者中心:http://lbs.amap.com/api/webservice/guide/api/georegeo#geo
参数值:address,city

响应结果的格式可以通过请求参数 output 指定,默认为 JSON 形式

最终需要location 中的经纬度
这里写图片描述

代码方法:

// 将地理位置address 作为参数  通过getLngAndLatByAmap  方法获取经纬度
public static String getLngAndLatByAmap(String address) throws Exception{

        address = address.trim();   
        //设置识别城市    
                String city = SysManager.getCity();
        String url;
        try {
        // String 类型字符串需要设置编码格式
            url = "http://restapi.amap.com/v3/geocode/geo?address="+URLEncoder.encode(address,"UTF-8")+"&output=JSON&key="你自己的key"&city="
  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值