百度API获取经纬度使用
首先通过百度地图,注册账号,然后申请密钥
http://lbsyun.baidu.com/apiconsole/key
搜索某个关键字
http://api.map.baidu.com/place/v2/search?q=大族广场®ion=北京&output=json&ak={你的密钥}
{
"status":0,
"message":"ok",
"results":[
{
"name":"大族广场购物中心",
"location":{
"lat":39.799477,
"lng":116.51888
},
"address":"北京经济技术开发区荣华南路2号(荣京东街地铁站)",
"street_id":"a83773e6a072a421aecb6633",
"telephone":"010-53876696",
"detail":1,
"uid":"a83773e6a072a421aecb6633"
},
{
"name":"洪泰大族创新空间",
"location":{
"lat":39.798849,
"lng":116.519311
},
"address":"北京经济技术开发区荣华南路2号大族广场T5六层荣京东街地铁站B1口直行32米",
"detail":1,
"uid":"876ddd7ad4cbbd68a20464c4"
},
{
"name":"北京亦网科技有限公司",
"location":{
"lat":39.794674,
"lng":116.521058
},
"address":"北京市经济技术开发区大族广场T5座1101室",
"street_id":"9aaf3f2df2c2c5cd59bbbc2e",
"detail":1,
"uid":"9aaf3f2df2c2c5cd59bbbc2e"
}
]
}
通过搜索的结果,查询一些具体信息
http://api.map.baidu.com/place/v2/detail?uid=a83773e6a072a421aecb6633&output=json&scope=2&ak={你的密钥}
{
"status":0,
"message":"ok",
"result":{
"name":"大族广场购物中心",
"location":{
"lng":116.51887970808,
"lat":39.799476946374
},
"address":"北京经济技术开发区荣华南路2号(荣京东街地铁站)",
"telephone":"010-53876696",
"detail":1,
"uid":"a83773e6a072a421aecb6633",
"street_id":"a83773e6a072a421aecb6633",
"detail_info":{
"tag":"购物;购物中心",
"detail_url":"http://api.map.baidu.com/place/detail?uid=a83773e6a072a421aecb6633&output=html&source=placeapi_v2",
"type":"shopping",
"price":"0",
"overall_rating":"3.4",
"service_rating":"0",
"environment_rating":"0",
"image_num":"2",
"comment_num":"5"
}
}
}
更多具体的参数使用,参照API
http://lbsyun.baidu.com/index.php?title=webapi/guide/webservice-placeapi
百度API获取经纬度使用的更多相关文章
- java工具类(一)之服务端java实现根据地址从百度API获取经纬度
服务端java实现根据地址从百度API获取经纬度 代码: package com.pb.baiduapi; import java.io.BufferedReader; import java.io. ...
- html5获取经纬度,百度api获取街区名,并使用JS保存进cookie
引用js<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak= ...
- 【前端】html5获取经纬度,百度api获取街区名,并使用JS保存进cookie
引用js<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak= ...
- 【转】百度API获取城市名地名(附源码)
在做一个软件时,用到了定位功能.网上有很多关于google 的GPS定位,但网上关于google定位都没有用, 搜索下原因:(这里建议大家在中国就尽量不使用系统自带的定位) 因为Google的服务器不 ...
- 百度API从经纬度坐标到地址的转换服务
/// <summary> /// 百度API从经纬度坐标到地址的转换服务 /// </summary> /// <param name="lng"& ...
- 百度api:根据经纬度获取地理位置信息
调用百度api,根据经度和纬度获取地理位置信息,返回Json. C#代码: using Newtonsoft.Json; using Newtonsoft.Json.Linq; using Syste ...
- vue项目使用百度地图API获取经纬度
一.首先在百度api注册获得ak密钥 二.进行引入 (1).第一种方式: 直接在vue中index.html中用script标签引入. //你的ak密钥需要替换真实的你的ak码 <script ...
- 调用百度API返回经纬度
后台调用百度API接口生成: import java.io.BufferedReader; import java.io.IOException;import java.io.InputStreamR ...
- Vue 通过调用百度API获取地理位置-经度纬度省份城市
一.首先在百度api注册获得ak密钥 二.新建js文件,我命名为loadBMap.js,里面创建script,代码如下: /** * 加载地图 * @param {Function} callback ...
随机推荐
- MySQL_列值为null对索引的影响_实践
一.首先看一个我在某公众号看到的一个关于数据库优化的举措 二.如果where子句中查询的列执行了 “is null” 或者 “is not null” 或者 “<=> null” 会不会使 ...
- python 网络编程之TCP传输&粘包传输
只有TCP有粘包现象,UDP永远不会粘包. 所谓粘包问题主要还是C/S两端数据传输时 因为接收方不知道消息之间的界限,不知道一次性提取多少字节的数据所造成的 根本原因:粘包是由TCP协议本身造成的,T ...
- bash 特殊变量
脚本参数 $* $@ $N shift 执行一个脚本时可以传递参数, 事实上每个参数都有对应的变量$0~$9 ./start.sh a b c $0 $1 $2 $3 当 ...
- 关于并查集的路径压缩(Path Compress)优化
之前在CSDN看到一篇很受欢迎的讲解并查集的博文,其中自然用到了路径压缩: int pre[1000]; int find(int x){ int root = x; while(pre[root]! ...
- 高并发秒杀系统--Service接口设计与实现
[DAO编写之后的总结] DAO层 --> 接口设计 + SQL编写 DAO拼接等逻辑 --> 统一在Service层完成 [Service层的接口设计] 1.接口 ...
- Linux之搭建远程数据库[Ubuntu:全过程]
1.mariadb在Linux中首次进入mysql (因为此时还没有创建任何用户,mysql的root并不等效于linux中的root用户) sudo apt-get install mysql-se ...
- Junit的基础学习
一个强大的单元测试框架: 一.组成部分: 1.注解: (1)@Test 注解: 放在测试方法上,表示这是用于测试其他方法的一个测试单元 @Test public void testSum1(){ Sy ...
- sql读取 所有表、结构 描述
需要:读取库里面所有 表.以及表描述. 列.列描述 create PROCEDURE [dbo].[ProGetAllTableName] AS BEGIN --开启事物 BEGIN TRAN tra ...
- Vue项目中使用webpack配置了别名,引入的时候报错
chainWebpack(config) { config.resolve.alias .set('@', resolve('src')) .set('assets', resolve('src/as ...
- iOS -- Effective Objective-C 阅读笔记 (6)
1: 在 既有类中使用 关联对象存放自定义数据 有时候需要在对象中存放相关信息, 这是我们经常会从对象所属的类中继承一个子类, 然后改用这个子类对象, 然而并非所有的情况下都能这么做, 有时候类的实 ...