一种基于二维码定位的方法及系统的制作方法

文档序号:9844344阅读:1364来源:国知局
一种基于二维码定位的方法及系统的制作方法
【技术领域】
[0001]本发明涉及条码技术,特别涉及一种基于二维码定位的方法及系统。
【背景技术】
[0002]目前定位体系中主要是基于GPS定位,室内W1-Fi定位,RFID射频标签定位以及蓝牙4.0BLE的iBeacon定位等技术。
[0003]GPS(Global Posit1ning System)即全球定位系统,是美国研制的卫星导航定位系统,今采用wgs84坐标系统。因地球在天球空间中的位置是不稳定的,故协议用wgs84某一刻的北极点指向位置。比如,伪距定位,所采用的观测值为GPS伪距观测值,所采用的伪距观测值既可以是C/A码伪距,也可以是P码伪距。其缺点是观测值精度低,C/A码伪距观测值的精度一般为3米,而P码伪距观测值的精度一般也在30个厘米左右。又比如,载波相位定位,所采用的观测值为GPS的载波相位观测值,即L1、L2或它们的某种线性组合。载波相位定位的优点是观测值的精度高,一般优于2个毫米;其缺点是数据处理过程复杂,存在整周模糊度的问题。
[0004]室内W1-Fi定位,通过无线接入点(包括无线路由器)组成的无线局域网络(WLAN),可以实现复杂环境中的定位、监测和追踪任务。它以网络节点(无线接入点)的位置信息为基础和前提,采用经验测试和信号传播模型相结合的方式,对已接入的移动设备进行位置定位,最高精确度大约在I米至20米之间。如果定位测算仅基于当前连接的W1-Fi接入点,而不是参照周边W1-Fi的信号强度合成图,则W1-Fi定位就很容易存在误差(例如:定位楼层错误)。
[0005]RFID射频标签定位,RFID(射频识别:Rad1 Frequency Identificat1n)俗称“电子标签”,是一种非接触式的自动识别技术,它通过射频信号自动识别目标对象并获取相关数据,射频标签物理上由三部分组成:标签(tag)、天线、读写器。标签(Tag):由耦合元件及芯片组成,每个标签有唯一的电子编码,高容量电子标签有用户写入区,附着在物体上标识目标对象;读写器(Reader):读取(有时还可以写入)标签信息的设备,可设计为手持式或固定式;天线(Antenna):在标签和读取器间传递射频信号。RFID定位技术利用射频方式进行非接触式双向通信交换数据,实现移动设备识别和定位的目的。它可以在几毫秒内得到厘米级定位精度的信息,且传输范围大。
[0006]蓝牙4.0BLE的iBeacon定位,是i0S7的新增的功能,可用于室内近场定位。1S设备可以检测到附近的iBeacons兼容设备。通过使用低功耗蓝牙技术(Bluetooth Low Energy,也就是通常所说的Bluetooth 4.0或者Bluetooth Smart),iBeacon基站可以创建一个信号区域,当设备进入该区域时,相应的应用程序便会提示用户是否需要接入这个信号网络。通过能够放置在任何物体中的小型无线传感器和低功耗蓝牙技术,用户便能使用iPhone来传输数据。
[0007]上述普遍存在的问题是,I)硬件成本较高;2)由于它们根据信号强弱计算与信号发射源的距离来进行定位,信号干扰因素多,信号强度不稳定,导致可靠性低,无法精确定位。

【发明内容】

[0008]本发明要解决的技术问题是,安装部署成本低、无信号干扰因素,可实现精确定位的二维码定位方法及系统。
[0009]解决上述技术问题,本发明提供了一种基于二维码定位的方法,包括:
[0010]在数据层,在数据库中储存地图位置信息,所述地图位置基于矢量地图储存;
[0011 ]在接口层,将储存的矢量地图与二维码建立对应关系;
[0012]在应用层,扫描对应二维码进行定位;
[0013]在表现层,用以显示二维码对应的地图位置信息。
[0014]更进一步,所述表现层,还包括地理位置对应的POI地址信息,并在所述数据层增设POI地址信息数据库,以及在接口层增设POI地址信息接口。
[0015]更进一步,所述表现层,还包括与地理位置关联的物品信息,并在所述数据层增设所述物品信息数据库,以及在接口层增设位于所述位置的物品信息接口。
[0016]更进一步,所述二维码中储存完整的矢量地图信息,以及对应POI地址信息。
[0017]更进一步,所述表现层,还包括访问HTML显示,并在所述数据层增设所述URL统一资源定位符,以及在接口层增设URL访问接口。
[0018]更进一步,所述二维码储存完整矢量地图信息的方式为:
[0019]6-1)提取,将地图矢量化,得到矢量地图;
[0020]6-2)归类,对矢量地图中的相关联地图元素通过HTML中的<g>标签进行归类,减少上述元素个数后减少地图信息熵大小得到优化后的地图信息;
[0021]6-3)储存,对所述优化后的地图信息进行压缩,并进行储存,得到完整矢量地图。
[0022]更进一步,所述矢量地图信息是通过HTML5中的<SVg>绘制的地图,所述矢量地图信息为离线或者在线。
[0023]更进一步,所述表现层包括Android客户端、1S客户端、WEB客户端。
[0024]更进一步,所述表现层包括智能手机、平板电脑、智能展示屏幕以及智能穿戴设备。
[0025]本发明中还提供了一种基于二维码定位的系统,其特征在于,包括:数据库、地理信息接入模块、位置定位点、智能移动终端,
[0026]所述数据库,用以在数据库中储存地图位置信息,所述地图位置基于矢量地图储存;
[0027]所述地理信息接入模块,用以将储存矢量地图与二维码建立对应关系;
[0028]所述位置定位点,用以扫描对应二维码进行定位;
[0029]所述智能移动终端,用以显示二维码对应的地图位置信息。
[0030]本发明的有益效果:
[0031]I)对比于其他定位技术:GPS、WI_F1、蓝牙等,本发明中的硬件成本低,无信号干扰因素。因而,可靠性更高、可以实现精确定位。
[0032]2)本发明的方法中,二维码可以储存完整的地图信息,同时能够实现离线以及在线查找相结合的形式。
[0033]3)由于在数据层,在数据库中储存地图位置信息,所述地图位置基于矢量地图储存;矢量地图的储存方式能够满足记录大量地图信息的要求,且基于HTML5能够更好地实现本发明中的技术效果,且在数据层便于增加不同类型数据的数据库。由于在接口层,将储存的矢量地图与二维码建立对应关系,通过建立二维码与矢量地图的对应关系,能够对地图信息数据进行调取。由于在在接口层,将储存的矢量地图与二维码建立对应关系;用户通过扫描二维码,即可获得当前位置的定位信息。由于在表现层,用以显示二维码对应的地图位置信息,主要是指通过各种手持设备或者显示屏等,对扫描得到的位置进行显示,实现精确定位并展示在该位置上对应的相关信息。
[0034]4)本发明中的二维码定位系统,能够通过位置定位点中的二维码,对当前的位置进行精确定位,无信号干扰因素,可靠性更高。
【附图说明】
[0035]图1(a)是本发明一实施例中的基于二维码定位方法的操作流程示意图。
[0036]图1(b)是本发明一实施例中的基于二维码定位方法的层级逻辑示意图。
[0037]图2是本发明一优选实施例中的基于二维码定位方法的层级逻辑示意图。
[0038]图3是本发明一优选实施例中的基于二维码定位方法的层级逻辑示意图。
[0039]图4是本发明一优选实施例中的基于二维码定位方法的层级逻辑示意图。
[0040]图5是本发明一实施例中的基于二维码定位系统的结构连接示意图。
[0041]图6是本发明一实施例中在二维码中储存完整的矢量地图信息的流程示意图。
【具体实施方式】
[0042]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
[0043]图1(a)是本发明一实施例中的基于二维码定位方法的操作流程示意图。
[0044]在本实施例中基于二维码定位的方法,包括:
[0045]步骤SlOl在数据层,在数据库中储存地图位置信息,所述地图位置基于矢量地图储存。在本实施例中,本领域技术人员能够明了,可以首先获取一完整的地图、平面图或者布局图,并对上述的“图”进行矢量化。所述的地图包括但不限于,中国行政省市区县图、主要省会城市地图;所述平面图包括但不限于,大型超市平面图、停车场平面图、室内装修平面图、电影院平面图等。所述布局图包括但不限于,考点布局图、车位布局图。餐厅座位布局图等。所述地图位置信息是指,可以通过经玮度定位的地图位置、可以通过与参照物的相对位置设置的地图位置、可以直接接入地图信息的地图位置等。比如,可以事先将停车场中车位锁的地理信息储存到数据库中。又比如,可以事先将大型超市中的物品按照类别、所在的地理位置区域等商品属性储存到数据中。又比如,事先将主要省会城市地图的地理信息储存到数据库中。所述矢量地图,是矢量图像的一种表现形式。矢量图像是由一系
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1