百度转换经纬度为地址
1 /** 2 * 通过百度转换经纬度为地址信息 3 * 4 * @param longitude 经度 5 * @param latitude 纬度 6 * @param coordtype 坐标体系:<br/> 7 * <ul> 8 * <li>bd09ll 百度墨卡托坐标</li> 9 * <li>gcj02ll 国测局墨卡托坐标</li> 10 * <li>wgs84ll GPS经纬度</li> 11 * </ul> 12 * @return 访问百度,获取到的地址信息(json格式) 13 */ 14 public static DBObject requestRelLocacion(double longitude, double latitude, String coordtype){ 15 return requestRelLocacion(String.valueOf(longitude), String.valueOf(latitude), coordtype); 16 } 17 18 /** 19 * 通过百度转换经纬度为地址信息 20 * 21 * @param longitude 经度 22 * @param latitude 纬度 23 * @param coordtype 坐标体系:<br/> 24 * <ul> 25 * <li>bd09ll 百度墨卡托坐标</li> 26 * <li>gcj02ll 国测局墨卡托坐标</li> 27 * <li>wgs84ll GPS经纬度</li> 28 * </ul> 29 * @return 访问百度,获取到的地址信息(json格式) 30 */ 31 public static DBObject requestRelLocacion(String longitude, String latitude, String coordtype){ 32 DBObject retJson = null; 33 String requstUrl = "http://api.map.baidu.com/geocoder/v2/?ak=7049808f066b5beb3cf2c7c781277583&coordtype=" + coordtype + 34 "&location=" + latitude + "," + longitude + "&output=json"; 35 String requestResult = SendRequest(requstUrl); 36 try { 37 retJson = (DBObject)((DBObject)JSON.parse(requestResult)).get("result"); 38 } catch (Exception e) {} 39 40 return retJson; 41 } 42
运行结果:
1 public static void main(String[] argv) { 2 DBObject obj = requestRelLocacion("116.46","39.92","wgs84ll"); 3 System.out.println(obj); 4 //打印结果如下: 5 /*{ 6 "location": { 7 "lng": 116.47274785743, 8 "lat": 39.927001495651 9 }, 10 "formatted_address": "北京市朝阳区呼家楼西里七巷甲12号", 11 "business": "呼家楼,京广桥,团结湖", 12 "addressComponent": { 13 "city": "北京市", 14 "district": "朝阳区", 15 "province": "北京市", 16 "street": "呼家楼西里七巷", 17 "street_number": "甲12号" 18 }, 19 "cityCode": 131 20 }*/ 21 }
转载于:https://www.cnblogs.com/Wen-yu-jing/p/4077175.html
百度转换经纬度为地址相关推荐
- android 百度地址转经纬度,百度地图经纬度和地址的相互转换
在使用到百度地图经纬度和地址相互转换的时候,我们最最最首先需要的是集成百度地图,让我们的APP能够拥有百度的jar包功能,然后在我们所需要转换的activity或者fragment中implement ...
- java后台百度地图经纬度和地址之间的相互转换(通过经纬度获取地址、通过地址获取经纬度)
准备工作: 1.申请百度ak(v1版本的key) 百度地图开放平台链接:http://lbsyun.baidu.com/ 2.百度地图web服务API链接:http://lbsyun.baidu.c ...
- java 地图坐标转换_百度地图经纬度和地址互转(Java代码)
这是基于springmvc+mybatis 的一个controller.如果不是这个框架,可以把方法实体抽到自己写的一个类中,然后再测试 package com.uwitec.controller.s ...
- Android开发之百度地图经纬度转换地址(以及获取详细地址的方法自测成功)
方法一: 直接粘贴代码 GeoCoder mSearch = GeoCoder.newInstance();mSearch.setOnGetGeoCodeResultListener(new OnGe ...
- 腾讯地图api php经纬度转换地址,腾讯地图经纬度转换为百度地图经纬度
利用微信来获取用户当前的详细地址是非常方便的,但是利用微信获取到用户的经纬度转换为具体地址时,老是出现误差很大,因此,决心把腾讯地图经纬度转换城百度地图经纬度,然后再利用百度地图api来获取详细 ...
- android 经纬度 转换成地址,Android 百度地图经纬度转换成地址
1.地理编码查询接口是单列模式的,我们需要调用让它自己实例化 // 在OnCreate方法里创建地理编码检索实例 GeoCoder geoCoder = GeoCoder.newInstance(); ...
- 百度地图API实现 地址经纬度 互相转换
原文地址:https://blog.csdn.net/a497785609/article/details/72356588 1.根据地址取得经纬度: 请求地址:http://api.map.baid ...
- 【百度地图】——百度地图API获取经纬度、地址及周边兴趣点
在做一个电商项目过程中,需要获取设备地理信息,包括经纬度定位,附近地址等,于是写了一个工具类方便使用. 1.在使用百度地图API使,首先要获取官方授权,在http://lbsyun.baidu.com ...
- 百度地图根据经纬度获取地址
2019独角兽企业重金招聘Python工程师标准>>> 百度地图根据经纬度获取地址 查询地址要内部实现MKSearchListener接口 Java代码 public class S ...
最新文章
- 【推荐】一个不错的密码强度测试网站
- keras中无法下载 https://s3.amazonaws.com/img-datasets/mnist.npz 解决方法
- 【Linux】一步一步学Linux——traceroute命令(167)
- linux echo命令
- Linux的基本使用
- Mycat安全权限配置user_配置mycat用户只读数据---MyCat分布式数据库集群架构工作笔记0031
- Builder 设计模式 +lomok @Data @Builder @Builder.default
- 17. Magento 重写控制器
- Linux 天翼3G上网
- MATLAB2020b安装
- 二维码生成器如何批量制作溯源二维码
- 华为 BGP路由聚合
- 超女复活赛,明星大补考
- ffmpeg 图片转视频
- 运维面试题(面前准备)
- c语言栈的实现以及操作
- 小学二年级计算机课游戏,小学二年级适合玩的课堂游戏
- GPRC 和RPC 有什么区别?GPRC和RPC的区别是什么?
- 9月19日真实虾皮裁员经历...
- 使用c语言求一元二次方程的根