功能:根据百度地图的api
版本:php版本

步骤1:百度地图api使用方式,获取地理位置信息

function get_address($ip){$url = "http://api.map.baidu.com/location/ip?ak=通过百度地图开放平台申请到的ak&ip=$ip&coor=bd09ll";$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);$output = curl_exec($ch);if(curl_errno($ch)){ echo 'CURL ERROR Code: '.curl_errno($ch).', reason: '.curl_error($ch);}curl_close($ch);$info = json_decode($output, true);if($info['status'] == "0"){$lotx = $info['content']['point']['y'];$loty = $info['content']['point']['x'];$citytemp = $info['content']['address_detail']['city'];$keywords = explode("市",$citytemp);$city = $keywords[0];}else{$lotx = "初始值,不填无法默认定位";$loty = "初始值,不填无法定位";$city = "无效";}$area = ['lotx'=>$lotx,'loty'=>$loty,'city'=>$city];return $area;
}

申请ak的操作步骤
1.百度搜索 百度地图开放平台

2.点击进入官网进行注册一个账号,如果有则跳过这一步,登录后点击控制台

3.在控制台找到创建应用的按钮

最后:点击创建应用,进入到配置页面,进行配置和生成密钥即可。

根据百度地图的api自动获取地理位置相关推荐

  1. 高德h5地图api接口_html5通过腾讯地图、高德地图、百度地图开发api接口获取坐标对应的周边信息...

    在通过 geolocation 获取到当前的 GPS 坐标后,需要通过"逆地理位置解析"才能得到街道对应的街道.建筑物.周边等相关信息. 下面我使用国内的三家主要的地图厂商(腾讯地 ...

  2. 微信小程序实战 -- map:根据百度地图的api来获取地址信息

    先附上实现效果:    实现的功能有:(中间"红色图标"所在位置为选择的定位) 1. 拖动地图,进行定位: 2. 根据输入的内容进行地图定位. 一. 申请秘钥ak ,下载百度地图微 ...

  3. 百度地图AK申请注意+百度地图API生成热力图+调用百度地图API自动获取经纬度和地址

    文章目录 一.百度地图AK密钥申请 二.调用百度地图API生成热力图 三.调用百度地图API自动获取经纬度和地址 一.百度地图AK密钥申请 点击百度地图API控制台,输入登录账户,即可进入,若账户未完 ...

  4. mysql geocode_百度地图Geocoding API获取特定地区或地址的经纬度信息,然后在MySql数据库多表循环遍历更新...

    1.数据库多表循环更新的思想在这个链接上,标题是"MySql多表循环遍历更新", 链接地址http://www.cnblogs.com/litao4047/archive/2013 ...

  5. 百度地图JavaScript API 学习之浏览器定位

    浏览器定位示例 百度地图API官方的所有demo示例--请直戳这里 官方浏览器定位demo示例--请直戳这里 后来发现的问题,这里记录一下: 在使用百度地图JS API时,无意中发现谷歌浏览器的浏览器 ...

  6. html5 百度地图api文档,开发指南--百度地图JavaScript API大众版.doc

    开发指南--百度地图JavaScriptAPI大众版开发指南--百度地图JavaScriptAPI大众版 简介 JavaScript API大众版 JavaScript API功能介绍 百度地图Jav ...

  7. 百度地图Web API Python模块

    目录 百度地图Web API Python模块 描述 快速开始 调用方法 工厂模式 代理模式 对象 JsonLike __init__(json=dict(), **kwargs) __str__() ...

  8. 百度地图JavaScript API GL—简易行政区划图层

    map开发 百度地图JavaScript API GL-简易行政区划图层 administrator 2022年6月6日 简易行政区划图层 更新时间:2022年3月12日 简介 DistrictLay ...

  9. 利用百度地图天气API开发微信小程序

    2020.11.24更新: 更换了天气数据源,增加了小时预报和未来6天预报. 2020.11.19更新: 由于百度的API一直有问题,所以修改了初始进入后的定位方法. 2020.11.05更新: 最近 ...

最新文章

  1. 微信小程序城市定位(百度地图API)
  2. js实现当前导航菜单高亮显示
  3. Docker不香吗?为什么还要用k8s
  4. mysql 指示符安装,Mysql的安装
  5. .NET Core使用NLog通过Kafka实现日志收集
  6. uboot启动过程总结的思维导图
  7. 突破RHEL各种版本高阶应用限制!群集,虚拟化想怎么装就怎么装!!
  8. 老是说我编译版本不够_编译etcd出现的cannot load bufio的错误解决办法
  9. caffe上手:使用INRIA行人数据集对BVLC Caffe进行fine-tuning
  10. 什么是网络割接【转自红茶三杯】
  11. 1232_使用SCons实现WindRiver Diab编译器的命令行自动化编译环境
  12. android 测试 内存,Android性能测试之内存(二)
  13. (转)Pod 2g简谈越狱的意义
  14. C++算法设计与分析课后习题(第三章)
  15. docker运行yyets_docker 使用教程1
  16. 【考试记录】阿里云DevOps助理工程师(ACA)
  17. 中国书法艺术会消亡吗?
  18. umap算法_科学网—[转载]【源码】均匀流形近似与投影(UMAP)算法仿真 - 刘春静的博文...
  19. 同品酸甜苦辣,风雨同行,不离不弃
  20. JDK和JRE有什么区别

热门文章

  1. Python学习【第1篇】:Python简介以及入门
  2. SHA1签名工具类java
  3. 《Java并发性和多线程介绍》-Java TheadLocal
  4. 一篇文章带初学者明白:什么是编译器,什么是集成开发环境(IDE)?
  5. Excel表哥表姐如何突破职业天花板?我有两个忠告
  6. 入行十年,总结出了数据仓库、数据集市、数据库的精华,你一定不能错过
  7. 得到的 飞鸽 传书结果就是int * pointer;
  8. 是程序员就应该知道的东西
  9. 本周Web2.0小工具推荐[2008-08-24]
  10. Symbian和C++ SDK开发入门之应用程序