如何自己架设GPS定位器服务平台

如何自己架设GPS定位器服务平台,第1张

架设GPS定位器服务平台的方法:

首先来说下当下GPS定位器厂家提供的GPS定位监控平台吧,这个在很大程度上是一个实力的体现,显示市面上的GPS定位监控平台有两种,一种是生产厂家外包给软件公司开发的,一种是公司招聘研发人员来研发。

  要选择一个好的GPS定位监控平台,那么必须符合以下几点:

  1、这个GPS定位监控平台必须是自主研发的,市面上很多是外包的,如果你是想代理经销这家的产品的话,就必须实地考察下,如果是终端零售客户的话,就必须要一个体验账号试试,还要在网上查下。

  2、GPS定位监控平台一起要稳定。这里说的稳定就是不要老出现错误,跟有没有这个平台是一样的,但也不是不能出错误,没错误是不可能的,但也要有很快的反应机制,难呢过很快解决问题。

  3、很好的用户体验。这个用户体验,主要是体现在方便使用上,这个可以让厂家给你一个平台使用账号。

  4、关于平台收费问题。作为对这个行业有一定了解的人来说,平台收费是正常的,也是可以收取的,大家都知道,一般的工业品的利润其实很低,商家用平台来收费,一方面给自己一点利润,一方面可以给用户很好的服务。

  5、平台上面的功能实现。这点很重要,多地图显示、里程统计、停留详单、轨迹回放等等必须要有,但也并不是平台功能越多越好,主要在于精。

1准备设备

所需硬件设备:

(1)低功率蓝牙定位器若干(如:10个),网上有卖(单价从几十到几百都有)

(2)android设备一台,系统版本42以上(SDK版本大于17)

(3)iOS设备一台,支持蓝牙40 BLE

2设置蓝牙定位器

移动设备扫描周边低功率蓝牙设备,可以获得蓝牙设备对应的Proximity UUID、Major、Minor等属性信息。而刚采购来的蓝牙设备属性可能都相同,互相区别不开,所以我们需要设置每台设备的属性。

设备厂商都会提供相关手机应用,共用户设置属性信息。给蓝牙设备装上电池,打开手机应用,靠近蓝牙设备就能发现,然后就可以设置其属性值了,其中:

UUID是一个32位的16进制数,表示设备厂商,该字段可以沿用出厂设置

Major表示不同区域(比如:某一楼层、某一地区),取值范围0到6万多

Minor表示不同的设备,取值范围0到6万多

样例:UUID = e2c56db5-dffb-48d2-b060-d0f5a71096e0, Major = 1001, Minor = 10001

每台设备设置完属性后准备一个标签,填上属性信息,贴到设备上,方便以后部署。

3部署蓝牙设备

首先,准备目标场地地图数据,可以是基于经纬度坐标,也可以是简单坐标,看具体使用情况。

接下来,将蓝牙设备挨个部署到场地指定位置上,顺便记录每个设备地理坐标或坐标。

最后,得到一张表格信息,记录着每台蓝牙设备属性和位置信息。这张表就是整个定位系统的指纹库,为定位算法使用。

部署蓝牙设备还有一个关注点就是部署间隔。低功率蓝牙设备容易受场地、环境影响,比较不稳定,所以根据场地条件每隔几米或十几米部署一台蓝牙设备。间隔太大会影响定位精度,不过太密也是资源浪费,不是越密集定位精度越高。

4客户端App开发

客户端app主要功能就是扫描周围蓝牙设备,将设备列表信息上传定位服务器,从而获得定位效果,并展现给终端用户。

41 Android应用开发

工程所需SDK版本大于17。

1 App所需权限(AndroidManifestxml文件)

<uses-permission android:name="androidpermissionBLUETOOTH" />

<uses-permission android:name="androidpermissionBLUETOOTH_ADMIN" />

2 创建beacon数据项类

public class IBeaconRecord {

public String address; // 设备地址(Mac)

public String uuid; // Proximity UUID

public int major; // Major

public int minor; // Minor

public int rssi; // 场强

}

其中,address属性可以不要,因为iOS设备获取不到该属性!

车载gps定位系统是基于民用通信卫星的定位系统,由中心平台-服务器-互联网光纤-数据机房-发射塔-卫星接收-终端定位-信息反馈等流程运行,这需要车辆安装定位接收终端才能实现,跑多少公里可根据你车所处位置计算出来。另外此系统属全球定位系统,也就是说只要你的终端正常,只要你在地球,到哪里都能找到你

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何自己架设GPS定位器服务平台

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情