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

#!usr/bin/env python
#encoding:utf-8'''
__Author__:沂水寒城
功能:  python基于百度地图获取指定的经纬度信息
'''import urllib
import hashlibdef getLocation(address='address'):'''获取地理位置,经纬度信息'''address=urllib.quote(address)output='json'url='http://api.map.baidu.com/geocoder/v2/'+'?'+'address='+address+'&output='+output+'&ak='+你的秘钥 result=urllib.urlopen(url).read()print resultif __name__=='__main__':getLocation(address="杭州市")getLocation(address="灵隐寺")getLocation(address="西湖")

结果如下:

{"status":0,"result":{"location":{"lng":120.21551180372168,"lat":30.25308298169347},"precise":0,"confidence":10,"comprehension":100,"level":"城市"}}
{"status":0,"result":{"location":{"lng":116.86480509351061,"lat":26.338376161099164},"precise":1,"confidence":75,"comprehension":100,"level":"旅游景点"}}
{"status":0,"result":{"location":{"lng":115.88353569365187,"lat":28.661976709900658},"precise":0,"confidence":20,"comprehension":100,"level":"区县"}}

可以看到,返回的结果里面不仅有经纬度数据还有一些详细的数据,比如当前区域的类型等等。

python基于百度地图获取指定的经纬度信息相关推荐

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

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

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

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

  3. 根据php经纬度百度地图打点,PHP使用百度地图获取指定地址坐标:经纬度(图文+视频)...

    本篇文章主要给大家介绍PHP使用百度地图获取指定地址坐标之经纬度的实现方法. 在之前的文章[PHP使用百度地图获取指定地址坐标:创建AK]中,已经给大家介绍了如何在百度地图开放平台中创建AK(api ...

  4. python经纬度 县信息_10分钟教你用Python获取百度地图各点的经纬度信息

    前言 Python确实是个好东西,可以用来解决很多数据上的烦恼.结合现在各个平台提供的API,可以用Python做很多有用的需求哦~ 需求分析 之前写论文的时候,就有这个需求了.就是抓取百度地图上某些 ...

  5. 10分钟教你用Python获取百度地图各点的经纬度信息

    前言 Python确实是个好东西,可以用来解决很多数据上的烦恼.结合现在各个平台提供的API,可以用Python做很多有用的需求哦~ 需求分析 之前写论文的时候,就有这个需求了.就是抓取百度地图上某些 ...

  6. Python利用百度地图获取两地距离 最详细过程和源代码

    百度地图开放平台 进入百度地图开放平台后,登陆用户,点击上方的控制台,按照提示进行激活后创建服务端类型的应用,应用名任意设置,其中白名单校验不做任何限制可以填写0.0.0.0/0.创建成功后画面应如下 ...

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

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

  8. python 调用百度地图api 实现批量经纬度转换为实际省市地点(api调用,json解析,mysql读取与写入)

    1.获取秘钥 调用百度地图API实现得申请百度账号或者登陆百度账号,然后申请自己的ak秘钥.链接如下:添加链接描述 下面是百度创建的app设置: 2.调用API将经纬度信息解析成json信息 def ...

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

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

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

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

最新文章

  1. GT Transceiver中的重要时钟及其关系(6)TXUSRCLK以及TXUSRCLK2的用途与关系
  2. Documentum常见问题2—压力测试时一旦用户数超过一定数量就不能登录了
  3. ASP.NET Core 1.1 简介
  4. colorkey唇釉是否安全_colorkey空气唇釉,19/支
  5. Markdown常用转义字符
  6. dubbo知识点总结 持续更新
  7. Linux架构之NFS共享存储1
  8. mpc 安全多方计算协议_HashKey:说透安全多方计算 MPC 技术方案、挑战与未来
  9. HLS playlist典型示例
  10. 综合评价方法之熵值法
  11. live2d web笔记之一:官方SDK尝试
  12. 射频信号发生器的应用选择
  13. 三极管场效应参数全集
  14. Matlab中int()函数的使用
  15. 中文OCR光学字符检测与识别二:用最先进的DBNet训练自己的数据集检测中文文本
  16. 路由守卫(登录_vue3)
  17. Uploadify/uploadifive上传(中文文档)
  18. 无法启动组件[StandardEngine[Catalina].StandardHost[localhost].StandardContext报错
  19. (二)、Apache doris编译
  20. PHP 实现阿里云短信API对接(登录/注册参考)

热门文章

  1. 企业级 SpringBoot 教程 (十三)springboot集成spring cache
  2. 企业Web应用中的敏捷测试和瀑布测试
  3. 统计Linux服务器连接数
  4. 查看一个目录是否已经mount --bind
  5. python-摩尔斯电码查询器
  6. postgres-xc postgres 分布式数据库的一种
  7. MVP Open Day 2011
  8. N卡A卡流处理器的区别解析
  9. 跟我一起学写Makefile-Lesson 8
  10. mysql在查询结果列表前添加一列递增的序号列(最简)