一种快速提供位置服务与地理信息的方法技术

技术编号:3564567 阅读:225 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种快速提供位置服务与地理信息的方法,涉及一种无线互联移动定位的方法,具体涉及GIS/GPS/LBS综合信息平台的组成及其运作方法。它通过采用全球卫星定位系统、手机移动定位系统、无线通信、互联网和地理信息系统的技术和手段,以电子地图为依托,以移动目标位置为基础,为所有基于位置的应用提供位置信息和地理信息的服务。该方法包括GIS地理信息数据服务、位置数据服务、嵌入式地图引擎和计费鉴权四个部分。本发明专利技术涉及包括定位、地理信息、鉴权、计费等综合性服务的运作方法,达到在线接入不同型号的GPS终端、手机终端、各种无线移动终端和移动定位服务器,快速集成位置应用服务的目的。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种无线互联移动定位的方法,具体地涉及GIS/GPS/LBS综合信息平台的组成及其运作方法。
技术介绍
自从1993年GPS(Global Positioning System全球卫星定位系统)系统正式投入使用后,全球的GPS应用开始进入高潮。由于GPS是一种全球性、全天候、连续的卫星无线电导航系统,可提供实时的三维坐标、三维速度和高精度的时间信息。因其定位精度高、速度快,不受遮挡干扰等优点,应用几乎遍及国民经济各个领域。其应用领域有军事测绘、精密测量、地学科学研究、精细农业、导航定位与交通管理,现在,GPS在电力、通讯、市政等领域中的应用也受到了人们的广泛重视。随着现代通信技术天翻地覆的变化,各类无线手持设备也迅速普及。目前,移动手持设备如移动电话和PDA(Personal Digital Assistant个人数字助理)已开始在香港和中国大陆广泛使用,2001年11月26日,中国移动通信集团公司的第一亿客户代表在北京产生,标志着中国移动手持设备的使用步入了新世纪。而基于GSM(Global system for Mobilecommunications全球移动通信系统)、CDMA(Code Division Multiple Access码分多址)网络的移动定位技术也正在逐步投入使用,这种廉价的定位技术的应用进一步拓宽了位置服务的领域,为基于位置的应用提供了新的选择。伴随各类GPS终端的不断涌现和手机定位技术的不断发展,基于位置的应用一方面要不断地支持新的终端、新的定位技术,另一方面还要满足不断变化的具体应用的业务逻辑,这使得基于位置的应用开发变得愈来愈复杂。最后,随着网络带宽的迅速提高,GPS、LBS(手机移动定位系统)与GIS(GeographicInformation System地理信息系统)相结合应用模式从传统的单机版或C/S(Client/Server客户机/服务器)方式向B/S(Brower/Server浏览器/服务器)方式转变已经是大势所趋,因此提供基于WebGIS(基于Internet的地理信息系统)的应用解决方案势在必行。目前在国内,能提供地理信息、位置服务的厂商均是将获取位置的方法写在应用中,每当有新的终端或定位服务商接入时,需要重新写应用;另外,现有的技术均没有为应用提供统一的定位通信协议,每个应用除了需要判断位置请求发起者是手机还是终端类型,还需要将应用发出的指令格式转换成相应GPS终端或移动定位服务器的指令格式。无疑,以上两种实现方法大大增加了基于位置应用开发的复杂程度。
技术实现思路
本专利技术的目的就在于克服现有技术存在的缺点和不足,而提供一种全面快速提供地理信息与位置服务的方法,使各种基于位置的应用更容易获取位置信息,享受包括定位、地理信息、鉴权、计费等综合性服务。本专利技术的技术方案是1)由GIS数据服务2、位置数据服务4、地图引擎3和计费鉴权1四个部分组成。其中位置服务4同时支持对GPS终端及普通手机(LBS)的位置查询,且物理上划分为位置接入服务7,GPS位置服务6和LBS位置服务5。本专利技术的GPS位置服务6和LBS位置服务5均采用模块驱动的方法,即每当有新的终端或定位服务商接入时,不需对应用做改动,只需在GPS位置服务6或LBS位置服务5增加新的驱动模块,从而达到支持不同的终端类型和不同的定位服务器,为应用快速提供位置服务的目的。2)另外,本专利技术还为应用提供统一的定位通信协议,应用得到位置服务是基于TCP/IPAFXML协议接口,得到地理信息是基于HTTP、XML协议。本专利技术具有以下优点和积极效果1)简化了基于位置的应用开发的复杂程度;2)在系统资源和应用资源上有高扩展性和可用性;3)支持与多种定位中心连接,支持多种定位方式;4)提供标准的API(应用程序编程接口)接口,以HTTP、SOAP(简单对象访问协议)方式连接,以XML协议传输数据;5)支持与WAP(无线应用协议)以及SMS(短消息业务)的连接;6)支持多种形式的鉴权,对申请定位服务的用户以及被定位用户鉴权,保护用户的隐私;7)可进行综合性计费;8)使基于位置的应用在开发时无需太多考虑位置的获取、GIS数据的检索等繁琐的工作,只需专注于具体的应用逻辑。附图说明图1是GIS/GPS/LBS综合信息平台总体构架图。A-综合信息平台,一种为应用提供地理信息和位置服务的GIS/GPS/LBS综合信息平台。B-提供Internet接入的方式,包括GSM/GPRS(通用无线分组业务)/CDMA/WLAN(无线局域网)/Bluetooth(蓝芽无线技术)等无线应用接入的传输媒体。C-基于位置的各种应用,如移动定位服务网、PPcar Wap、有情雷达等。1-计费鉴权,它能对用户进行授权和记录、计算费用。2-GIS数据服务,它能根据经纬度返回地理文字描述;最近地物信息;指定范围、指定图片类型的地片,还可根据关键字返回相应地点的经纬度3-地图引擎,地图引擎3采用JAVA Applet实现,可直接由嵌入浏览页面,没有用户交互界面,只有地图显示区域,这样基于本专利技术的各种应用都可以有自己独具特色的界面。4-位置服务。5-LBS位置服务。6-GPS位置服务。7-位置接入服务,负责获取应用发出的请求。8-数据库。9-移动定位服务,移动定位服务通过互联网返回手机的经纬度。10-短信网关,它是移动定位服务商提供的短信网关,通过互联网,GPS需通过短信方式获取经纬度。具体实施例方式以下结合附图,对本专利技术进一步的说明。本综合信息平台A通过与Internet接入的方式B与基于位置的各种应用C连接;其中综合信息平台A由计费鉴权1、GIS数据服务2、地图引擎3、位置服务4和数据库8组成;位置服务4物理上划分为三个服务程序位置接入服务7、GPS位置服务6、LBS位置服务5;以上所述部分2、3、4均分别与计费鉴权1和数据库8连接;计费鉴权1和数据库8连接;GIS数据服务2与地图引擎3连接;LBS位置服务5通过互联网与移动定位服务9连接;GPS位置服务6通过互联网与连接。GPS位置服务6应接入由移动通讯运营商提供的短信网关服务器,用于对GPS终端的通讯,其中GPS位置服务6通过采用动态调用模块驱动的方法实现对不同GPS终端的接入和控制,且GPS终端模块提供以下两种接口将平台的内部指令格式转换为相应GPS终端指令格式的接口;将GPS终端返回的数据格式转换为平台内部数据格式的接口。LBS位置服务6应接入由移动通讯运营商提供的移动定位服务器,用于对普通手机的进行定位,其中LBS位置服务5通过采用动态调用模块驱动的方法实现对不同移动定位服务器的接入,且LBS模块提供以下三种接口将平台的内部指令格式转换为相应移动定位服务器请求指令格式的接口;与移动定位服务器通讯的接口;将移动定位服务器通讯返回的数据格式转换为平台内部数据格式的接口。地图引擎3采用JAVA Applet(用于JAVA编写的能够在主页中运行的应用程序)实现,可直接由浏览页面加载;没有用户交互界面,只有地图显示区域;提供由Java Script(基于对象或事件驱动并具有安全性能的脚本语言)可以调用的控制接口,接口包括地图加载接口;地图显示控制(全图显示、平移视图、缩放视图、颜色亮本文档来自技高网
...

【技术保护点】
一种快速提供位置服务与地理信息的方法,其特征在于:综合信息平台A通过与Internet接入的方式B与基于位置的各种应用C连接;其中综合信息平台(A)由计费鉴权(1)、GIS数据服务(2)、地图引擎(3)、位置服务(4)和数据库(8)组成;位置服务(4)物理上划分为三个服务程序:位置接入服务(7)、GPS位置服务(6)、LBS位置服务(5);以上所述部分(2、3、4)均分别与计费鉴权(1)和数据库(8)连接;计费鉴权(1)和数据库(8)连接;GIS数据服务(2)与地图引擎(3)连接;LBS位置服务(5)通过互联网与移动定位服务(9)连接;GPS位置服务(6)通过互联网与短信网关(10)连接;获取位置服务的步骤:A、GPS定位1)应用发出位置请求后,位置接入服务(7)收到请求并将其记录到数据库8中;2)若是GPS定位,GPS位置服务(6)调用相应的模块基于AFXML协议解析,将请求内部指令格式转换为相应短信网关(10)的请求指令格式,并基于TCP/IP协议发送给短信网关(10),短信网关(10)再发送给GPS终端;3)GPS终端处理后,将位置传送到短信网关(10),短信网关(10)基于TCP/IP协议回应到GPS位置服务(6),GPS位置服务(6)的模块基于AFXML协议解析又将通讯返回的数据格式转换为平台的内部数据格式(包含经纬度)并写到数据库(8)中;4)位置接入服务(7)检索到返回的数据(包含经纬度)并将该数据发送给基于位置的各种应用(C);B、LBS定位1)应用发出位置请求后,位置接入服务(7)收到请求并将其记录到数据库8中;2)若是LBS定位,LBS位置服务(5)调用相应的模块基于AFXML协议解析,将请求内部指令格式转换为相应移动定位服务器(9)的请求指令格式,并基于TCP/IP协议发送给移动定位服务器(9);3)移动定位服务器(9)处理后,基于TCP/IP协议回应到LBS位置服务(5),LBS位置服务(5)的模块基于AFXML协议解析又将通讯返回的数据格式转换为平台的内部数据格式(包含经纬度)并写到数据库(8)中;位置接入服务(7)检索到返回的数据(包含经纬度)并将该数据发送给基于位置的各种应用(C);获取地理信息的步骤:1)基于位置的应用(C)将经纬度以XML封装,通过HTTP协议,请求GIS数据服务2;2)GIS数据服务(2)得到经纬度并根据经纬度查询数据库(8),获取应用需要的地理文字描述、最近...

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:马洮安
申请(专利权)人:武汉奥发科技工程有限公司
类型:发明
国别省市:83[中国|武汉]

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

1
相关领域技术
  • 暂无相关专利