基站定位平台接口协议

来源:互联网 发布:linux下snmpwalk使用 编辑:程序博客网 时间:2024/05/23 20:57

文档贴上去有点不美观,请大家见谅。 

 

 

定位平台接口协议

 

文档编号

2012111101

版 本 号

V 1.3

保密级别

保  密

文档作者

terry

审    核

 

 

 

 

2012-11-11


文档变更记录

版本号

变更时间

变更内容

执笔人

V1.0

2012-11-11

建立初稿

terry

V1.1

2012-11-25

改进http网址

terry

V1.2

2012-12-18

增加http请求poi接口

terry

V1.3

2012-12-24

增加http请求的文本格式

terry

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


目    录

目    录...3

一、        市场需求... 4

二、        技术接口... 4

三、        技术要求... 5

版权申明...5


 

一、市场需求

1.1 通过短信超链接里面的基站信息和其他相关信息,打开相应的网页,展示当前位置地图和相关位置信息。

1.2 目标设备通过联网把数据提交到定位平台,定位平台下发相应的经纬度和地址描述信息

二、技术接口

2.1 短信接口

1.      用户发送“W”给定位器

2.      定位器回复:

2.1  battery=67%,http://minigps.net/loc.do?x=358688&y=-8846&z=000000158&n=0&c=460&a=9347&e=3932&s=100&v=m1.0&l=en_ZN&p=3

2.2  x=861612是IMEI的前六位

y=12345678是经过计算的CRC

z=011639475是IMEI后9位

2.3  CRC的计算要求:

Str=x+n+z+c+a+e+s+v

Crc=CRC16(str)

2.4  其中

N:mnc

              C:mcc

              A:Lac

              E:Cellid

              V: 为版本号(控制6位以内)

              S: 为信号强度比

              L:语言

              battery 为电池电量比

2.5  p= 各种参数,比如要不要地图之类的:

1 表示纯文字

2 图片

              3 文字+图片

         用户点击超连接,在默认浏览器里面打开位置信息

2.2  联网接口

      1. 终端设备通过联网提交基站信息给到平台

2. 请求格式

http://minigps.net/locpoi.do?x=358688&y=-8846&z=000000158&n=0&c=460&a=9347&e=3932&s=100&v=m1.0&l=en_ZN&p=3

注意ContentType: application/json;charset=UTF-8

1.1  x=861612是IMEI的前六位

y=12345678是经过计算的CRC

z=011639475是IMEI后9位

1.2  CRC的计算要求:

Str=x+n+z+c+a+e+s+v

Crc=CRC16(str)

1.3  其中

N:mnc

              C:mcc

              A:Lac

              E:Cellid

              V: 为版本号(控制6位以内)

              S: 为信号强度比

              L:语言

              battery 为电池电量比

1.4  p= 各种参数,比如要不要地图之类的:

1 表示纯文字

2 图片

3        文字+图片

3.      返回数据格式json格式

Status:0 //0代表成功,其他是出错原因

Cause:OK//原因 出错原因

Map:baidu //google 等地图供应商

Lat: 22.3245

Lon: 114.2456

Address:中国深圳湖田

例子:

{

   "Status" :0,

   "Cause" :"OK",

   "Map" :"baidu",

   "Lat" :22.579239885,

   "Lon" :113.873464775,

   "Address" :"广东省深圳市宝安区新湖路;"

}

   2.3  联网接口

      1. 终端设备通过联网提交基站信息给到平台

2. 请求格式

http://minigps.net/loctext.do?x=358688&y=-8846&z=000000158&n=0&c=460&a=9347&e=3932&s=100&v=m1.0&l=en_ZN&p=3

注意ContentType: text/plain

 

1.5  x=861612是IMEI的前六位

y=12345678是经过计算的CRC

z=011639475是IMEI后9位

1.6  CRC的计算要求:

Str=x+n+z+c+a+e+s+v

Crc=CRC16(str)

1.7  其中

N:mnc

              C:mcc

              A:Lac

              E:Cellid

              V: 为版本号(控制6位以内)

              S: 为信号强度比

              L:语言

              battery 为电池电量比

1.8  p= 各种参数,比如要不要地图之类的:

1 表示纯文字

2 图片

4        文字+图片

3        返回数据格式是字符串格式,字段用`|`进行分隔,中文用utf8格式

Status:0 //0代表成功,其他是出错原因

Cause:OK//原因 出错原因

Map:baidu //google 等地图供应商

Lat: 22.3245

Lon: 114.2456

Address:中国深圳湖田

例子:

0|OK|baidu|22.3245|114.2456|中国深圳湖田

                    

版权申明

法律申明:

Ø terry版权所有。