现在的位置: 首页 > 综合 > 正文

腾讯地理位置服务

2013年08月22日 ⁄ 综合 ⁄ 共 1946字 ⁄ 字号 评论关闭

http://wiki.open.t.qq.com/index.php/LBS%E7%9B%B8%E5%85%B3/%E9%80%9A%E8%BF%87%E7%BB%8F%E7%BA%AC%E5%BA%A6%E8%8E%B7%E5%8F%96%E5%9C%B0%E7%90%86%E4%BD%8D%E7%BD%AE

LBS相关/通过经纬度获取地理位置

目录

请求说明

url http://ugc.map.soso.com/rgeoc/
格式 json
http请求方式 get
是否需要鉴权 true
请求数限制 true

关于请求数限制,参见接口访问权限说明

参数说明

请求参数:

lnglat 经纬度值,采用经度在前,纬度在后,经纬度值之间用“,”隔开的方式

如:113.94830703735352,22.54046422124227

reqsrc 请求来源,请填写"wb”

使用说明

http://ugc.map.soso.com/rgeoc/?lnglat=113.94830703735352,22.54046422124227&reqsrc=wb

返回结果

{
	info:{
		type:46,
		error:0,
		time:67
	},
	detail:{
		results:[
		{
			name:"中国,广东省,深圳市,南山区",
			dtype:"AD",
			pointx:"113.948307",
			pointy:"22.540464",
			dist:"0.0",
			adcode:"440305"
		},
		......
		],
		poilist:[
		{
			name:"桑达科技工业大厦",
			addr:"广东省深圳市南山区科技路1号",
			dtype:"POI_MEDIUM",
			pointx":"113.949089",
			pointy":"22.541974",
			dist:"186.3",
			catalog":"房产小区;商务楼宇",
			uid:"14910154868646451183"
		},
		......
		]
	}
}

字段说明

info:包含了服务器应答的基本信息
	type:应答的类型,对于逆地理编码系统,统一为46
	error:应答错误码,定义如下:
		0:查询正常
		-1:系统异常
		-2:查询无结果
		-3:访问超过次数限制
	time:响应时间,从发送查询至从服务器取得完整的查询结果的时间,单位是毫秒

detail:应答详细信息
	*如果结尾非0,里面的内容为一个"errmsg"字段,说明了错误的原因,如下例:
	对查询:http://api.map.qq.com/rgeoc/?lnglat=1116.306205,39.982094,返回结果如下:
	{
	info:{
		type:46,
		error:-1,
		time:0
	},
	detail:{
		errmsg:"input coordinates are illegal."
	}
	}
	*如果结尾为0,里面的内容为"results"字段,对应的是一个json数组,包含一系列查询得到的结果。
	json数组中的每一个元素都可以作为地址信息的一部分,每个元素包含如下字段:
		name:名称
		dtype:元素的类型,共有如下几种:
			AD:精确到区一级的行政区划
			ST_NO:门址
			ST_NO_A:插值估算的门址
			POI:POI
			ST:街道
			TRAFFIC:公交、地铁站点
			WATER:水系
			MOUNTAIN:山
			TOWN:乡镇
			VILLAGE:村庄
			RD_CROSS: 道路交叉口
		pointx:经度
		pointy:纬度
		dist:查询点距离该几何对象的距离,单位是米。
		adcode:六位行政区划码(这个只有在AD类型的数据里才有)。
	poilist:包含了取回来的POI对象,是综合考虑了POI本身权重和距离查询点的距离得到的一个最终排序的结果
		name:名称
     		addr:地址
    		dtype:系统内部对POI的一个类别编码,可忽略
    		pointx:经度
    		pointy:纬度
    		dist:距离查询点的距离
    		catalog:POI的类型
		uid:POI对应的检索POI的id

errcode:发表失败错误码参看文档最后说明 ,点击此处查看

抱歉!评论已关闭.