使用场景:有时候,在实际项目中,某个地图图标中,我们需要知道地址坐标。在地图上的直观显示。

步骤一:

知道百度地图API官方网站(http://lbsyun.baidu.com/),注册账号,创建应用。获取应用key

步骤二:

示例代码:

package com.test;

import java.util.HashMap;

import java.util.Map;

public class GetPostion {

public static void main(String[] args) {

getAddPostion("澳柯玛大街18号");

}

public static String getAddPostion(String address) {

String resultStr = "";

String url = "http://api.map.baidu.com/geocoder/v2/";

String ak = "你的账号ak值";

HttpClientUtil httpc = new HttpClientUtil();

Mapmap = new HashMap();

map.put("address", address);

map.put("output", "json");

map.put("ak", ak);

String tmp = httpc.doPost(url, map);

Map, ?> tmpMap = JsonUtil.StrToMap(tmp);

if ("0".equals(tmpMap.get("status").toString())) {

Map, ?> resultMap = JsonUtil.StrToMap(tmpMap.get("result").toString());

Map, ?> locationMap = JsonUtil.StrToMap(resultMap.get("location").toString());

String lng = locationMap.get("lng").toString();

String lat = locationMap.get("lat").toString();

System.out.println("lng:" + lng);

System.out.println("lat:" + lat);

resultStr = "[" + lng + ',' + lat + "]";

System.out.println("ddd" + resultStr);

}

return resultStr;

}

}

java 百度地图返回坐标_Java使用百度地图API,根据地址,查询地址坐标。相关推荐

  1. java百度地图坐标_java腾讯地图与百度地图坐标转换

    /** * 坐标转换,腾讯地图转换成百度地图坐标 * @param lat 腾讯纬度 * @param lon 腾讯经度 * @return 返回结果:经度,纬度 */ public String m ...

  2. Android中由IP地址查询经纬度坐标的实例

    大家都知道,根据IP地址就可以知道它所在的具体位置,在Android中同样可以由IP地址得到它的位置,即具体的地理经纬度坐标. 本文就直接以代码的方式演示如何根据IP地址查询地理经纬度坐标位置,下面的 ...

  3. python使用高德地图api实现批量查询地址经纬度

    新手尝试 import requests import pandas as pd import csv data = pd.read_csv('地址.csv',engine='python')#导入地 ...

  4. java百度实时人脸检测_Java对接百度智能云人脸识别

    --------------------->这篇文章就是自己做个笔记<-------------------- ----- 看到SDK其实就不需要看我这篇文章了,哈哈哈 ok,先找到人脸识 ...

  5. java 短链接实现方案_java利用百度短网址api实现URL长短互换工具类分享

    * 原理: * 1,url以post方法传递到了http://dwz.cn/create.php的url参数内; * 2,dwz.cn先检查是否符合转化的要求 * 3,dwz.cn将url的参数提取为 ...

  6. java for循环返回值_Java中的for循环——通过示例学习Java编程(9)

    作者:CHAITANYA SINGH 来源:https://www.koofun.com/pro/kfpostsdetail?kfpostsid=21 循环用于反复执行同一组语句,直到满足特定条件为止 ...

  7. java泛型函数 返回值_java 泛型(类)方法返回值为什么是 Object??

    我认知中,java 虚拟机是不认识泛型类或泛型方法的,所以在编译成字节码的时候,所有的泛型类或泛型方法,都会被转换成普通的类或方法. 例如: // 泛型类 class Test { public T ...

  8. java 函数参数 返回值_java中如何用函数返回值作为post提交的参数?

    1.我想实现的功能是在java程序中导入HttpURLConnection类,然后将函数的值作为post方法要提交的参数,最后显示在显示台上. 2.要用到的函数是自己写的可以显示实时计算机cpu.内存 ...

  9. Java对接高德地图计算距离_JAVA 调用高德地图查询距离接口

    高德上也有详细的申请key的教程 这里需要一个最主要的jar包,就是https://files-cdn.cnblogs.com/files/java-pan/lib.rar,直接访问,就下载了,解压就 ...

  10. java 请求url 返回数据_java后台发起get请求获取响应数据|chu

    本文实例为大家分享了java后台发起get请求获取响应数据,供大家参考,具体内容如下 学习记录: 话不多说直接上代码: package com.jl.chromeTest; import java.i ...

最新文章

  1. html左右阴影效果图,css实现横向菜单带阴影效果(不用滤镜实现)
  2. Linux复习资料——一篇文章学会安装Java(免环境配置)以及tomcat服务
  3. idea package自动生成_懒人必备,IntelliJ IDEA中代码一键生成
  4. 前端js嵌套遍历优化_2020web前端最新面试面经:阿里、字节、小红书
  5. python之类的封装、多态、继承
  6. Asp.net SignalR
  7. catti二级笔译综合能力真题_2006年-2011年CATTI二级笔译综合能力试题及答案2018年.doc...
  8. Spring Boot实践——Spring AOP实现之动态代理
  9. python的ols_Python Statsmodels 统计包之 OLS 回归
  10. 锁定计算机过久电脑自动关机,如何设置电脑在某个或一段时间后自动关机
  11. tomcat 虚拟目录配置appBase和docBase的区别
  12. 小飞鱼平台介绍——小飞鱼开发者服务平台业务介绍
  13. C语言实现 百钱百鸡
  14. Spring Cloud的Ribbon-Hystrix-Feign
  15. 使用vue-cli创建项目
  16. 哈工大2020人工智能期末考试复习
  17. 企业管理软件ERP系统是什么?如何快速入手ERP系统?
  18. 图的遍历之BSF广度优先算法6.2.2(网络整理)
  19. /opt/nginx/sbin/nginx: error while loading shared librari
  20. 友盟添加网站统计步骤

热门文章

  1. com.github.pagehelper.PageHelper cannot be cast to org.apache.ibatis.plugin.Interceptor和oracle不识别
  2. Redux 入门 -- 处理 async action
  3. (5)全局异常捕捉【从零开始学Spring Boot】
  4. u盘安装ubuntu server 14.04 以及No CD-ROM drive was detected 错误
  5. Audio 加载hal (loadHwModule)
  6. systemtap打点方法
  7. linux关闭邮件提示错误,LINUX命令关闭 You have mail in /var/spool/mail/root邮件提醒功能...
  8. Android 进程的五种生命周期学习
  9. vmware player 坑
  10. linux中的jiffies变量