# -*- coding: utf-8 -*-
"""
Created on Sat Jul  8 09:27:34 2017@author: qcy
"""import json
from urllib.request import urlopen, quoteak = 'xxxx' # 这里填你的keydef getlnglat(address):url = 'http://api.map.baidu.com/geocoder/v2/'output = 'json'add = quote(address) #由于本文城市变量为中文,为防止乱码,先用quote进行编码uri = url + '?' + 'address=' + add  + '&output=' + output + '&ak=' + akreq = urlopen(uri)res = req.read().decode() #将其他编码的字符串解码成unicodetemp = json.loads(res) #对json数据进行解析return tempaddr = '上海市杨浦区邯郸路220号'
res = getlnglat(addr)
print(res)lat = res['result']['location']['lat']
lng = res['result']['location']['lng']print('%s  [%.4f, %.4f]'%(addr, lat, lng))

注1:以上代码是python。

也可以直接在浏览器里面,访问这个url,就可以获得返回值。

python只是一个形式。

注2:百度地图API的key,需要申请一个应用。如果就想通过http发起请求,

创建一个“服务端”类型的应用即可。

结果如下。

{'status': 0, 'result': {'location': {'lng': 121.51046374332516, 'lat': 31.30228821045519}, 'precise': 1, 'confidence': 80, 'level': '道路'}}
上海市杨浦区邯郸路220号  [31.3023, 121.5105]

为什么会想到写这个,因为最近在中国联通上班的小学妹有这项工作,

要把广州所有区的政府部门的地址以及位置搞到,因为联通正在做个高级的“政务云”。

然后,N个区,每个区各种单位、部门,……

于是,是写了点代码,完成了件事……………

连我这种已经不在IT行业混的人都会写代码……

希望你能改过自新,重新做人,重新点燃码代码的火焰。

一个工科学生,一个还战斗在IT行业第一线的通信民工,

你好意思说自己不会码代码吗???

希望她能改过自新,重新做人,重新点燃码代码的火焰。

一个工科学生,一个还战斗在IT行业第一线的通信民工,

你好意思说自己不会码代码吗???

百度地图:获取地址的经纬度相关推荐

  1. 百度地图 获取地址转换为经纬度

    最近在项目中用到百度地图,由于以前没有接触过,所以刚开始感觉无从下手;百度地图JavaScript API是用JavaScript编写的程序接口,废话不多说了看例子.(这是我第一次写博客,欢迎大家指教 ...

  2. php地址转换成经纬度,百度地图 获取地址转换为经纬度

    html> 根据地址查询经纬度 a.{ margin-right:100px; } style="position: absolute; margin-top:30px; width: ...

  3. 网站调用百度地图 根据地址查询经纬度

    百度地图API简单应用-根据地址查询经纬度 简单几步注册获得一个ak,就能直接调用(PS:好像1.3版本前的无需注册获取ak,就能直接调用api). 闲话不多,下面就直接给大家介绍下,具体要怎么调用百 ...

  4. python+百度地图 实现地址转换为经纬度(全网最简单方法)

    python+百度地图实现地址转换经纬度 前期准备 安装requests包 在百度地图开放平台申请AK 接下来进入正题 首先, AK使用方法 最后,上代码 前期准备 首先安装需要的库,requests ...

  5. python获取某地铁站经纬度_python基于百度地图获取指定的经纬度信息

    在实际做项目的时候经常会遇上需要使用到某个位置经纬度的情况,这个位置的经纬度经常又是没有的,那么就需要基于公开的数据去获取了,这里基于百度地图提供的API来完成指定位置经纬度数据的获取,实现很简单,主 ...

  6. js百度地图获取当前定位经纬度及省市区

    首先需要引入百度地图api 和jq <script type="text/javascript" src="https://api.map.baidu.com/ap ...

  7. Android 通过高德地图获取地址的经纬度

    不废话,需求:输入一个地址,获取到它的经纬度,怎么办? 1.到高德开放平台申请,获取key 高德开放平台:https://lbs.amap.com/ 2.下载高德定位及地址搜索SDK:https:// ...

  8. 点击百度地图获取位置详细信息(点击获取当前点击位置信息)

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  9. 根据ip获取经纬度_PHP使用百度地图获取指定地址坐标:创建AK(图文+视频)

    本篇文章主要给大家介绍PHP使用百度地图获取指定地址坐标之创建AK(api key)的方法. 我们在前面的文章[PHP使用腾讯地图获取指定地址坐标:创建key][PHP使用腾讯地图获取指定地址坐标:经 ...

  10. 百度地图获取经纬度后,获取区域代码和地址

    百度地图获取经纬度后,获取区域代码和地址: function getdistrct_code($location){$url ="api.map.baidu.com/geocoder/v2/ ...

最新文章

  1. ---------很简单的 一道 堆栈问题-------
  2. antd table设置表格一个单元格的字体颜色_微软Office三件套,各有一个效率神器,全都知道的人不超过1%...
  3. 微策略2011校园招聘笔试题(找出数组中两个只出现一次的数字)
  4. Oracle 存储过程入门
  5. 凹凸世界服务器维护到几点,《凹凸世界》2021年7月21日更新版本停服维护公告...
  6. 前端开发 常用用的静态服务器
  7. MIME协议(三) -- MIME邮件的组织结构
  8. [蓝桥杯][算法提高VIP]夺宝奇兵-dp
  9. WeakReference带来了什么
  10. 诺微联盟催生智能手机的三足鼎立
  11. 点击按钮重新加载ajax,Jquery AJAX点击链接,然后重新加载页面
  12. 魔法方法——Python
  13. CentOS永久修改主机名
  14. GPS之家论坛最新地图下载精选 汇集论坛精华 不断更新中(2013 3 30)
  15. 看完左耳朵耗子的116篇文章,我给自己定了个5年技术规划
  16. 【数据库】理解一对一、一对多、多对多关系
  17. 文本挖掘与matlab,文本挖掘与数据挖掘:发现差异
  18. c语言布丰投针源码,布丰投针数学分析及实验设计(原创).pdf
  19. 输入经纬度在地图中标注位置(百度地图)
  20. win7 win8 系统ntoskrnl.exe丢失引起蓝屏的问题解决以及ntoskrnl.exe下载位置

热门文章

  1. ExternalInterface的简单用法
  2. python字典用什么括号_python字典中的下划线和括号是什么意思?
  3. 三星的新机S7崭露头角 高仿以应运而生 警惕购到山寨高仿三星Galaxy S7
  4. 删除桌面图标计算机权限删除,win10管理员权限删除桌面图标
  5. python全局变量一般没有缩进_关于Python的全局变量和局部变量,以下选项中描述错误的是...
  6. 精选用户故事|洞态在聚水潭的误报率几乎为0,如何做到?
  7. layer.load 加载
  8. [思维模式-8]:《如何系统思考》-4- 认识篇 - 什么是系统思考?系统思考的特征?系统思考的思维转变。
  9. ThunderSoft Apple Music Converter for mac(苹果音乐转换器)
  10. 论文笔记:FEDformer: Frequency Enhanced Decomposed Transformer for Long-term Series Forecasting