使用百度地图API将输入地址转化成坐标
最近本人在做一个微信的项目,使用的是百度地图,没有使用腾讯自家的地图。主要是觉得百度地图使用的比较方便一些。
在使用地图API将地址转成坐标时,刚开始使用的是ajax调用(方法如下:)
$.ajax({
url:"http://api.map.baidu.com/geocoder/v2/?address="+你的地址+"&output=json&ak=你的百度key",
type:"post",
async:false,
dataType:"jsonp",
success:function(data){
jhx=data.result.location.lng;
jhy=data.result.location.lat;
shoujianren();
},
error:function(XMLHttpRequest, textStatus, errorThrown){
}
发现了一个很大的问题,就是百度的这个接口使用的是异步处理的方法,所以你不管怎么设置成同步都是不行的。解决方法如下:
先引入百度想对应的js
<script type="text/javascript"
src="https://api.map.baidu.com/getscript?v=2.0&ak=你的百度key"></script>
<script type="text/javascript"
src="https://developer.baidu.com/map/jsdemo/demo/convertor.js"></script>
<script type="text/javascript"
src="https://api.map.baidu.com/library/AreaRestriction/1.2/src/AreaRestriction_min.js"></script>
这几个个人测试是必须添加的。增加网页的加载速度(本人这边是下载下来放在本地的)
var myGeo = new BMap.Geocoder();
// 将地址解析结果显示在地图上,并调整地图视野
myGeo.getPoint(address, function(point){
var nus=JSON.stringify(point);
}, "南通市");
使用百度地图API将输入地址转化成坐标相关推荐
- 百度地图api根据详细地址反查坐标
用百度地图api根据详细地址反查坐标 /*** 根据详细地址反查坐标* @param args*/public static void main(String[] args) {String addr ...
- python获取某地铁站经纬度_python通过百度地图API获取某地址的经纬度详解
前言 这几天比较空闲,就接触了下百度地图的API(开发者中心链接地址:http://developer.baidu.com),发现调用还是挺方便的,本文将给大家详细的介绍关于python通过百度地图A ...
- 百度地图批量地址解析(地址转化经纬度)
百度地图地址批量解析(地址转化经纬度) 以下是js脚本实现地址批量解析 <!DOCTYPE html> <html> <head><meta http-equ ...
- Java使用百度地图API,根据地址,查询地址坐标。
使用场景:有时候,在实际项目中,某个地图图标中,我们需要知道地址坐标.在地图上的直观显示. 步骤一: 知道百度地图API官方网站(http://lbsyun.baidu.com/),注册账号,创建应用 ...
- android的百度地图sdk获取ip,基于百度地图API的ip地址查询
说明:使用ip地址查询太麻烦,偶然搜索发现有人已经写过基于百度API的ip地址查询,这个是前人的结晶,我只是修改了一些,勿喷. 用的python2.7,编码问题真是坑. 百度mapAPI私钥申请:ht ...
- 利用百度地图api通过城市地址等信息取经纬度
https://developer.baidu.com/map/place-api.htm 标红的是可以通过经纬度获得当前城市信息(微信定位使用). Geocoding API有哪些功能? Geoco ...
- java 百度地图demo,百度地图api demo 根据地址查询 经纬度
根据地址查询经纬度 要查询的地址: 查询结果(经纬度): style="position: absolute; margin-top:30px; width: 730px; height: ...
- html5移动端根据百度地图api获取详细地址
<script type="text/javascript" src="js/BMap.js" ></script><script ...
- Google Maps 地址转化成坐标
http请求格式http://maps.google.com/maps/geo?q=查询关键字&output=kml(输出格式可以 为xml kml json)&oe=utf8& ...
最新文章
- classname帝国怎么用php调用,帝国cms怎么调用栏目别名
- Node.js调用ffmpeg处理视频
- Linux下配置安装PHP环境
- 怎么保证读取最新数据_Kafka怎么保证数据不丢失?
- SVN的使用及MyEclipse的集成
- 女学霸考692分想当“程序媛”,网友:快劝劝孩子
- SQL UNION使用
- C#常用操作类库一(验证类)
- 软考中级系统集成项目管理工程师视频教程
- OpenCV提取图书条码(ISBN码)
- wps页眉怎么设置不同页码_WPS论文排版教程二:如何设置不同页码
- 桌面误删文件恢复用什么软件?
- 暑期集训1期11暑期集训一期12阶段性测验
- lammps胶体输出的日志文件
- springboot整合Redis+elasticsearch时的异常问题
- ExecuteNoQuery()返回值
- 越是见过世面的人,欲望越少
- 七十七.ags4-1.1.15
- mysql unknown variable basedir_mysql登陆报错mysql: unknown variable 'basedir=
- python re模块
热门文章
- 创想兵团显示与服务器断开,《创想兵团远征》停服公告
- 计算机主机可以有几块硬盘,系统显示几个硬盘真的代表主机里有几块硬盘吗?...
- Earth Engine下地表温度反演
- 微信公众号支付之openID的获取
- 数据库三范式是什么?
- python进阶练习题:格式化像“巴特,莉萨和玛吉”名称的字符串。【难度:2级】--景越Python编程实例训练营,不同难度Python习题,适合自学Python的新手进阶
- xingtai-三国迷的考验
- uva 11600 - Masud Rana(记忆化搜索)
- SpringBoot生成图形验证码
- 斑点SimpleBlobDetector检测