以下是通过访问高德地图接口获取指定地名的经纬度信息代码:

import requests
import re
import json'''获取地址坐标'''
def get_get_location_m(name):url="https://restapi.amap.com/v3/place/text?s=rsv3" \"&children=&key=8325164e247e15eea68b59e89200988b&page=1" \"&offset=10&city=510100&language=zh_cn" \"&callback=jsonp_755735_" \"&platform=JS&logversion=2.0" \"&sdkversion=1.3" \"&appname=https%3A%2F%2Flbs.amap.com%2Fconsole%2Fshow%2Fpicker" \"&csid=F028E84F-6601-43AE-88A8-13425E3DE7C7" \"&keywords={}".format(name)res_text=requests.get(url).textif re.findall('"info":"OK"',res_text):res_data=json.loads(res_text.replace(re.findall("jsonp_\d+_\(",res_text)[0],"")[0:-1])["pois"][0]item = {}item["name"] = res_data["name"]item["type"] = res_data["type"]item["location"] = res_data["location"]item["pname"] = res_data["pname"]item["cityname"] = res_data["cityname"]item["adname"] = res_data["adname"]return itemelse:return Noneprint(get_get_location_m("南京西路  瑞慈悦馨月子会所"))

返回结果如下:

{'name': '瑞慈悦馨月子会所', 'type': '医疗保健服务;医疗保健服务场所;医疗保健服务场所', 'location': '121.449123,31.229171', 'pname': '上海市', 'cityname': '上海市', 'adname': '静安区'}

Python根据地名获取经纬度相关推荐

  1. C#调用百度地图API,根据地名获取经纬度geocoding

    前言 公司的一个内部网站维护,需要根据地名填写经纬度,最终同echarts生成地图. 之前数据比较少,直接经纬度查询查的,https://jingweidu.bmcx.com/ 现在数据越来越多,手动 ...

  2. 【Python】根据地名获取经纬度

    本文是通过调用百度开放平台的API实现的经纬度查询.因此在使用前需要你去注册一个应用. 文章目录 一.API 调用说明 源码 1. 数据准备 二.根据地名计算经纬度的代码 二.通过经纬度计算两地之间的 ...

  3. python根据地址获取经纬度,通过经纬度获取地址并反写入excel

    import time import requests import pandas as pd from pandas import DataFrame import xlrddeveloper_ke ...

  4. Python 根据地址获取经纬度及求距离

    方法一: 使用Geopy包 : https://github.com/geopy/geopy   (仅能精确到城镇,具体街道无结果返回) from geopy.geocoders import Nom ...

  5. laravel8 使用高德地图查询经纬度(输入地名获取经纬度)

    高德地图开放平台:https://lbs.amap.com/ 注:需要注册成为开发者,注册成功后就可以使用此开放平台 注册成功后,登录开发放平台,进入后台 需要创建一个新的应用 创建应用成功后,需要添 ...

  6. 记录一次nodejs 从高得地图根据地名获取经纬度

    自己取搞一个开发者token var fs = require("fs"); const http = require('http');const getPath = (name) ...

  7. php调用百度接口获取经纬度,利用百度API(js),通过地址获取经纬度的注意事项...

    网上给的很多答案都是这种: http://api.map.baidu.com/geocoder?address=地址&output=输出格式类型&key=用户密钥&city=城 ...

  8. java获取经纬度和地址等工具类

    此工具类是, 模拟请求去调用百度地图api,来根据输入的地址获取相关信息.或者根据经纬度确定地址等. 注意看下面代码的注解,注解写的很清楚. 注意:需要自行申请百度key,在代码相应位置替换,参考官方 ...

  9. Python爬虫——获取经纬度

    Python爬虫--获取经纬度 1.调用需要库 安装库: Windows + R 输入cmd 后 执行下面这两行 pip install requests pip install re import ...

最新文章

  1. 大数的减法函数--c语言
  2. Android -- 消息处理机制源码分析(Looper,Handler,Message)
  3. 浅谈JVM的GC策略
  4. HBase HFile与Prefix Compression内部实现全解–KeyValue格式
  5. Net中unsafe编程详解
  6. 中文简体字-繁体字转换 WEB 服务(源代码)
  7. 微软黑屏补丁_慎装微软最新Win7补丁 部分用户更新补丁后无法关机
  8. [抄]外部奖励对内在动机的侵蚀
  9. mysql查binlog删除时间_mysql的binlog日志删除查询
  10. nodejs 下载最新版本
  11. java 实现图片水印 文字水印
  12. 高并发系统设计 --基于MySQL构建评论系统
  13. php手机模板修改,pc和手机模板自动切换
  14. 流程图的制作技巧分享,手把手教你如何绘制流程图
  15. EndNote Online与word相关联
  16. 一个简简单单的许愿墙
  17. 微信小程序API的Promise化及全局状态管理MobX
  18. Decision Transformer环境安装
  19. 2023美赛春季赛Z题模型代码
  20. 用python爬取笔趣阁小说并分章节保存到本地

热门文章

  1. 关于如何将网页做的完整且美观的解决办法
  2. 手机怎么把照片转JPG格式?这两种方法可以迅速转换
  3. JavaScript的输出语句
  4. 【PC工具】更新微信语音转mp3保存备份方法及工具,微信语音备份方法,silk转mp3工具...
  5. 工具分享:ideaIU-2019.2.4_windows正版最新(附下载链接)
  6. case when then 后返回多个值
  7. MAC上自定义Office word快捷键
  8. 《魔兽世界》中的小背景
  9. AD19解决复制粘贴后Designator出现问号的问题——需要更改设置
  10. Ubuntu 14.04(64位)安装和使用docker