LBS服务中关键的核心是位置与地理信息,两者相辅相成,缺一不可。一个经纬度位置对于正常的使用来说,并不代表任何意义,必须将其置于一个地理信息中来,才能代表为某个地点、标志、方位等,才能被人们所理解。因此,除了通过定位操作平台获取到终端的位置之外,必须通过GIS系统将经纬度转换成用户真正关心的地理信息,如地图、路径搜索结果等。
对于无线运营商而言,如何发展面向最终用户的SP是任何增值服务发展的关键。而对于广大的SP而言,对于涉及位置信息服务的关键技术——地理信息系统(GIS)不太了解。单从技术上来说,SP独立提供位置信息服务的难度就很大。因为需要考虑如何和无线运营商的各种厂商的定位网关接口,考虑采用什么样的地理信息系统,考虑采用什么样的地图数据库,考虑如何去维护地图数据库,考虑如何开发,考虑如何推动市场的发展使得更多的用户加入他们的运营网络等。对于以上考虑来说,每个CP需要投入相当一大笔费用去建设一个提供地理信息服务的平台,并且不断地对地理信息数据进行维护。
在这种情况下,非常不利于移动位置信息服务的推广,也不利于移动互联网的增值业务的发展。因此,SP在整个增值业务的价值链上的主要任务是加入自己有特色的服务,做市场推动,发展尽可能多的最终用户。
对于无线运营商仅有一个定位操作平台是远远不够的,它必须要将位置信息服务中的核心部件——地理信息服务平台建设起来。让CP减少投入,专注于自己的服务。
位置信息服务中的地理信息服务平台是一个关键部件。从无线运营商管理和开通位置信息服务的角度来看,能够使得无线运营商提供较为全面的位置信息服务,同时也集中地管理并维护了地图数据库,使得各个想要进入位置信息服务行业的CP门槛大大降低,从而促使位置信息服务的发展。
1、地理信息系统的发展
地理信息目前已经渗透到各行各业的信息系统中。从需求角度看,无论是宏观上的决策支持,综合经营分析,还是具体业务层面的一个目标的定位、一条线路的规划,都离不开地理信息的支持。从技术角度看,随着计算机信息技术的发展,尤其是近年来移动计算领域和空间数据库领域技术的不断更新,地理信息技术(GIS)也在很多方面融入了新的特征。
在我国,地理信息系统的建设也越来越得到政府的重视,尤其是在一些特殊情况下,如类似“非典”的情况,对于一些受关注人群和移动物品的跟踪,以及与地理位置相关的分析和研究,它对政府应对突发事件是非常重要的。
2、技术的发展
(1)从GIS到Web-GIS。早期的地理信息系统专业性色彩较强,需要引入复杂的数学模型,对最终使用者的要求较高,系统独立设计,不对外开放接口。这类系统比较常见于地质、气象、水利、交通等行业的专业分析。在这种需求的驱动下,按照Client/Server模式设计的应用系统居多,其最大的优点是开发模型相对简单,开发成本较低。但随着这些C/S模式的信息系统的不断投入使用,其缺点也逐渐暴露出来。C/S模式下的应用系统由于其专业性使得只有少量的专业用户可以使用,导致大量信息孤岛的存在。而且其大规模部署及后期维护的成本相当高昂,这就使得应用系统的用户数量和覆盖范围都受到很大的局限,在一定程度上已经严重制约了地理信息系统的继续发展。而另一方面,由于多数系统采用了独立的设计,不同系统之间无法共享数据和功能,功能类似的模块被重复建设的问题也越来越突出,造成投资的极大浪费。
近年来,地理信息系统的建设要求能够满足更多非专业用户的需求。随着Internet的逐渐普及,广大用户对浏览器这种通用类型、无须培训的客户端应用程序越来越认同,因此奠定了Web-GIS发展的基础。另外,在技术层面上,用户要求地理信息系统采用开放式设计,对其他信息系统开放可调用的接口以便集成。只有这样地理信息系统的应用面才有可能从有限的传统应用领域扩展开来,同时覆盖更多的用户群。与Client/Server模式相比,Browser/Server模式在处理这些问题上有明显的技术优势。因此在一些特定的领域,B/S模式已经取代了C/S模式而成为了地理信息系统的首选开发模式。
(2)从Web-GIS到网络地理信息系统。进入21世纪,人们已经不再满足于坐在办公室或家中的电脑桌前获得信息,而是提出了“随时随地获取信息”(Anytime,Any-where,Anything)的更高要求。强烈的需求推动了移动计算领域技术的飞速发展,信息系统的客户端从传统的PC,工作站等桌面型设备扩展到了PDA,WAP/SMS/kJava/Brew手机等移动终端上。由于所有的移动终端首先强调的是易于携带的特征,在硬件设计上受到体积、重量、功耗等方面的限制,因而采用了完全不同于PC的操作系统和不同于IP网络的通信协议。另一方面,地理信息系统的底层开始与数据库技术相结合而发展为空间数据库。空间数据库技术在管理海量数据、分布式数据存储、解决属性与空间数据一致性等问题上比传统的文件存储方式有很大的优势,因而越来越受到大家的关注。
近年来,一些新建的地理信息系统开始逐渐引入这两方面的技术。这些系统要求应用层满足对各类终端设备的兼容,数据层提供对异构或分布数据的良好支持,我们把包括这些类型在内的所有基于网络的地理信息系统通称为网络地理信息系统。
由于网络地理信息系统的复杂性已经远远超出了传统的C/S或B/S体系结构所能描述的范畴,开发工作量也变得越来越庞大,所以需要找到一种有别于C/S或B/S的多层模型来描述这些系统的共性。同时,在此基础上提供产品级的解决方案,尽可能地为应用开发人员提供良好的底层支持,以减少开发系统的难度,提高系统的质量。
从GIS到Web-GIS,再到网络地理信息系统,应用上是从传统领域向所有领域的发展,用户群上是从少数专业用户向大量普通用户的发展,技术上是从简单架构向多层模型的发展。