跨平台的地理位置定位方法、平台及定位接入服务器技术

技术编号:17366519 阅读:60 留言:0更新日期:2018-02-28 18:43
本发明专利技术实施例提供了跨平台的地理位置定位方法、平台及定位接入服务器,所述方法包括:通过网络服务接口,接收移动终端的应用发送的定位请求,并转换格式后发送;接收定位导航解算服务器针对转换格式后的定位请求携带的传感器数据返回的地图定位坐标后发送;接收地图服务器针对地图定位坐标返回的电子地图后,根据接收的地图定位坐标对接收到的电子地图进行标识、并转换格式后,通过网络服务接口向发送定位请求的应用返回以供该应用调用浏览器进行展示。无需在应用中内置地图服务方的程序或根据不同操作系统的软件开发工具包SDK定制开发应用,利用本发明专利技术实施例可实现跨平台的地理位置定位功能,减少开发维护应用的工作量,节省开发和维护成本。

Cross platform location location method, platform and location access server

【技术实现步骤摘要】
跨平台的地理位置定位方法、平台及定位接入服务器
本专利技术涉及计算机软件
,具体而言,本专利技术涉及一种跨平台的地理位置定位方法、平台及定位接入服务器。
技术介绍
随着科技的发展和社会的进步,智能手机、平板电脑、电子阅读器和车载导航设备等终端设备已经广泛普及。终端设备的很多APP(APPlication,应用程序)都有使用地图显示、定位导航等地理位置定位功能的需求。为了满足这些APP的地理位置定位需求,地图服务方为安卓、IOS和WP(WindowsPhone)系统分别定制安卓版、IOS版和WP版的SDK(SoftwareDevelopmentKit,软件开发工具包);每个操作系统中通常内嵌有对应版本的SDK。如图1所示,开发者对于移动终端的不同操作系统,根据每个操作系统内嵌的对应该操作系统版本的SDK,定制化开发工作于该操作系统的具有地理位置定位功能的APP,使得这些APP实现地图显示、定位导航等功能。以现有的安卓系统中的APP为例,该APP的地理位置定位方法,通常包括:APP将定位请求转换成符合地图服务方的定位导航解算服务器和地图服务器通用的格式后,分别向该两个服务器发送;定本文档来自技高网...
跨平台的地理位置定位方法、平台及定位接入服务器

【技术保护点】
一种跨平台的地理位置定位方法,其特征在于,包括:通过网络服务接口,接收移动终端的应用发送的定位请求;将所述定位请求转换格式后,向定位导航解算服务器发送;接收所述定位导航解算服务器针对所述转换格式后的定位请求携带的传感器数据返回的地图定位坐标后,向地图服务器发送;接收所述地图服务器针对所述地图定位坐标返回的电子地图后,根据接收的地图定位坐标对接收到的电子地图进行标识;将标识有地图定位坐标的电子地图转换格式后,通过网络服务接口向发送所述定位请求的应用返回以供该应用调用浏览器进行展示。

【技术特征摘要】
1.一种跨平台的地理位置定位方法,其特征在于,包括:通过网络服务接口,接收移动终端的应用发送的定位请求;将所述定位请求转换格式后,向定位导航解算服务器发送;接收所述定位导航解算服务器针对所述转换格式后的定位请求携带的传感器数据返回的地图定位坐标后,向地图服务器发送;接收所述地图服务器针对所述地图定位坐标返回的电子地图后,根据接收的地图定位坐标对接收到的电子地图进行标识;将标识有地图定位坐标的电子地图转换格式后,通过网络服务接口向发送所述定位请求的应用返回以供该应用调用浏览器进行展示。2.根据权利要求1所述的方法,其特征在于,在所述将所述定位请求转换格式之前,还包括:对所述定位请求进行合法性验证,包括下述至少一项:根据所述定位请求所属应用预先注册的信息,对该应用进行合法性验证;根据预存的定位请求的数据格式,对所述定位请求的数据格式进行合法性验证。3.根据权利要求1或2所述的方法,其特征在于,在所述将所述定位请求转换格式之前,还包括:确定所述定位请求是否可解析;从所述定位请求中解析出至少一个数据包的包头信息后,根据各数据包的包头信息,确定所述各数据包携带的传感器数据是否足以确定出地图定位坐标;其中,每个数据包携带一种传感器数据;若确定结果为是,则解析出各数据包各自携带的传感器数据。4.根据权利要求3所述的方法,其特征在于,将所述定位请求转换格式,具体包括:将从所述定位请求解析出的各传感器数据的格式,转换为符合所述定位导航解算服务器的格式;以及所述将标识有地图定位坐标的电子地图转换格式,具体包括:将标识有地图定位坐标的电子地图从符合所述定位导航解算服务器的格式,转换为符合浏览器的格式。5.根据权利要求1所述的方法,其特征在于,所述根据接收的地图定位坐标对接收到的电子地图进行标识,具体包括:将表示接收的地图定位坐标的图标,绘制到接收到的电子地图中;其中,所述地图定位坐标包括下述至少一项:当前位置的地图定位坐标、目的地的地图定位坐标、路径的地图定位坐标。6.根据权利要求1所述的方法,其特征在于,所述传感器数据包括下述至少一项:全球定位系统GPS模块输出的经纬度坐标、蓝牙模块检测到的其它蓝牙设备的蓝牙信标iBeacon信息、无线保真WiFi模块检测到的访问接入点AP的信标帧、移动通信模块检测到的基站的下行导频信号、陀螺仪传感器采集的信息、加速度传感器采集的信息、地磁传感器采集的信息、气压传感器采集的信息。...

【专利技术属性】
技术研发人员:袁昊洋吴限陈庚
申请(专利权)人:乐高乐佳北京信息技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1