一.根据地址解析坐标

1.官方文档地址

2.c#封装方法

///

/// 根据地址解析经纬度

///

/// 地址

/// 城市

///

public static string GetMapLatOrLong(string address, string city)

{

string posturl = "http://api.map.baidu.com/geocoder?address=" + address + "&output=json&key=自己的key&city=" + city + "";

string postret = HttpGet(posturl);

//返回json数据:{ "status":"OK","result":{ "location":{ "lng":经度,"lat":纬度 },"precise":1,"confidence":75,"level":"\u5546\u52a1\u5927\u53a6"} }

string citylist = "";

JsonData jd = JsonMapper.ToObject(postret);

if (jd["status"].ToString() == "OK")

{

citylist = "{\"lng\":\""+ jd["result"]["location"]["lng"].ToString()

+ "\",\"lat\":\""+ jd["result"]["location"]["lat"].ToString()

+ "\",\"level\":\""+ jd["result"]["level"].ToString() + "\"}";

}

else

{

citylist = "{\"lng\":\"\",\"lat\":\"\",\"level\":\"\"}";

}

return citylist;

}

3.调用

string retcity= GetMapLatOrLong("地址","城市");

Response.Write(retcity);

二.根据坐标解析地址

1.官方文档地址

2.c#封装方法

///

/// 按照定位的坐标,获取省市县

///

///

///

///

public static string DecodeMapPostion(string lat, string lng)

{

string posturl = "http://api.map.baidu.com/geocoder/v2/?output=json&ak=自己的key&location=" + lat + "," + lng;

string postret =HttpGet(posturl);

string citylist = "";

JsonData jd = JsonMapper.ToObject(postret);

if (jd["status"].ToString() == "0")

{

//具体地址

string jtaddrs = jd["result"]["formatted_address"].ToString();

string bussinsaddrs = jd["result"]["sematic_description"].ToString();

citylist = "{\"province\":\"" + jd["result"]["addressComponent"]["province"].ToString() + "\",\"city\":\""

+ jd["result"]["addressComponent"]["city"].ToString() +

"\",\"area\":\"" + jd["result"]["addressComponent"]["district"].ToString() + "\",\"address\":\""

+ HtmlEncode(jtaddrs) + "\"}";

}

else

{

citylist = "{\"province\":\"\",\"city\":\"\",\"area\":\"\"}";

}

return citylist;

}

3.调用

string retcity= DecodeMapPostion(lat,lng);

Response.Write(retcity);

原文:https://www.cnblogs.com/dsjbk/p/12659055.html

php api地址解析,百度地图API-根据地址解析坐标,根据坐标解析地址相关推荐

  1. baidumap api MySQL_百度地图API开发笔记一(基础篇)

    什么是百度地图API? 百度地图API是一套由JavaScript语言编写的应用程序接口,它能够帮助您在网站中构建功能丰富.交互性强的地图应用.百度地图API包含了构建地图基本功能的各种接口,提供了诸 ...

  2. baidumap api MySQL_百度地图API

    本文我将从如何使用地图API(本文以百度为例,谷歌类似)开始,往后的扩展行的内容详见后续文章. 1.打开链接http://developer.baidu.com/map/jshome.htm 这里有很 ...

  3. 百度地图 api php,百度地图API使用方法详解

    百度地图api是由javascript语言编写的,在使用之前需要把api引用到页面中,本篇文章给大家介绍百度地图api使用方法,需要的朋友可以参考下 最近做了个项目,其中项目中有个需求需要用到百度地图 ...

  4. 高德地图API和百度地图API哪个更适合开发者?

    高德vs百度 优点: 1.api十分简单易上手,高德一行代码,百度最少要五行: 2.数据量很丰盛,郊区poi<无关键字>搜索随便都有几十个,然而百度早早就关闭了该接口: 缺点: 1.偶尔出 ...

  5. 百度地图API开发指南

    百度地图API开发指南 本文为百度地图API官方版本的开发指南,供各位51CTO的网友进行参考. 简介什么是百度地图API? 百度地图API是一套由JavaScript语言编写的应用程序接口,它能够帮 ...

  6. python批量爬取小网格区域坐标系_Python爬虫实例_利用百度地图API批量获取城市所有的POI点...

    上篇关于爬虫的文章,我们讲解了如何运用Python的requests及BeautifuiSoup模块来完成静态网页的爬取,总结过程,网页爬虫本质就两步: 1.设置请求参数(url,headers,co ...

  7. Android通过百度地图API用Service和Alarm在后台定时获取地理位置信息

    本文主要介绍了Android项目集成百度地图API,使用AlarmManager定时调用Service,在Service中请求坐标更新,并通过坐标得到省.市和县三级地理位置信息的方法. 程序结构很简单 ...

  8. python: 百度地图api爬虫

    python网络爬虫的本质就是两步: 设置请求参数(url,headers,cookies,post或get验证等)访问目标站点的服务器: 解析服务器返回的文档,提取需要的信息. 而API的工作机制与 ...

  9. 前端(1)js:百度地图api使用

    (1)百度地图API链接 1)获取key http://lbsyun.baidu.com/apiconsole/key 2)查看相关API文档 http://lbsyun.baidu.com/inde ...

  10. 百度地图API调用实例之地址标注与位置显示

    之前弄了个谷歌地图API标注的调用实例,后来要求改成百度地图. 感谢主,通过网上资料(百度地图API,百度地图API详解之地图标注)收集及研究, 终于把百度地图标注和显示功能实现出来了,具体实现方法如 ...

最新文章

  1. python爬取站长素材网页图片保存到ppt中
  2. 微信小程序开发——点击按钮退出小程序的实现
  3. leetcode 376. 摆动序列(dp)
  4. 拉格朗日乘子法几何意义
  5. [入门]Ruby on Rails入门教程及开发工具选用
  6. 2021 年各家大厂的 AI Lab 现状如何?
  7. pcre的compile,exec和free的代码
  8. TreeMap按照value进行排序
  9. 局域网上传文件_3分钟内Windows网盘搭建并实现局域网文件共享
  10. opencv.js调用摄像头(Electron环境)
  11. 编译原理(第3版)第1章引论课后题答案
  12. 用Java实现学生管理系统【简化版】基础
  13. php 代码坦克,HTML5实现经典坦克大战坦克乱走还能发出一个子弹_html5教程技巧
  14. SOME/IP报文格式-Request ID
  15. python怎么切片_python之切片操作
  16. 什么是PUGC、UGC、PGC、OGV、PUGV,了解视频平台运营模式
  17. Gaussian Blurring
  18. 2019年杭电多校第一场 1001题blank(DP)HDU6578
  19. cubeIDE开发, stm32独立看门狗IWDG的CubeMX配置及HAL库底层实现分析
  20. python中shutil是什么意思_python之shutil模块详解

热门文章

  1. 公共基础知识:地理之八大行星
  2. python中difference_update_Python学习笔记-Python基础(二)
  3. Uclinux、Linux区别
  4. php斗鱼弹幕接口,php实现斗鱼弹幕,一起来欣赏弹幕吧~,斗鱼怎么看自己发过的弹幕...
  5. 飞利浦css5530+g评测,飞利浦这套入门家庭影院CSS5530竟毫不逊色于自家旗舰!
  6. STM32L0外接32768HZ晶振应该接多大的负载电容才合适
  7. Eclipse打开资源管理器
  8. C++三种继承方式--------私有继承(private)
  9. 从0到1哥斯拉项目反编译初步搭建
  10. 游戏策划是怎样炼成的——17173七月流火专访天下贰主策划叶航(转)