Microsoft 于2004 年3 月22 日发布了MapPoint 位置服务器产品(MapPoint Location Server,简称MLS)。据称,这种新的服务器软件产品能使企业显著改进其定位、跟踪、管理移动设备和移动工作人员的方式。MLS使移动运营商的实时位置数据与MapPoint Web 服务的图示能力相结合变得轻而易举,它标志着基于位置服务(LBS)的一大进步。Microsoft MapPoint 经营部门总理Michael Graff 说:“大大小小的企业急于开始把实时位置信息融合进他们的实时应用中,并要求用实时信息能力装备MapPoint Web 服务,而MLS能满足这一要求,并使MapPoint 比地理信息系统(GIS)等应用更具优势。”
MLS 究竟是什么?它有哪些优点?它能做些什么?
基本架构
MLS 是MapPoint Web 服务的组成部分,能够在企业和客户之间集成实时位置信息服务。它支持从多种信息源(如从移动网络运营商处)存取实时位置信息,并可在应用服务和MapPointWeb服务之间起代理作用。MLS的基本架构(见图1)主要由下面4 个部分构成。
安装在企业的MapPoint 位置服务器。
MapPoint Web服务,它凭借MapPoint提供的地图表示能力进行Web 服务。
位置服务提供商,即移动网络运营商。
企业应用业务,例如车队管理、现场服务管理或销售人员管理。
主要优点
能够实现多种商业应用
MLS提供的集成实时位置信息,有利于诸如车队管理、设备跟踪、现场服务管理或销售人员自动化等商业应用。采用MLS后,企业职员或设备只需移动运营商支持下的基于位置服务平台的一部移动电话即可,这会大大减少实时跟踪车队位置所涉及的费用。
有利于在各种应用中综合实时位置信息
通过MLS,企业和开发商在其商业应用过程中易于集成实时位置信息。MLS对从不同的移动运营商那里获得的位置数据,提供统一的独立于移动运营商的应用程序接口(API)。因此,开发商不必编写运营商专用的代码,就能将位置功能集成到各种应用中。独立于移动运营商的API,通过位置数据提供商提供给各个移动运营商。
编程简便灵活
采用SOAP和XML一类的标准,无需地理信息系统或绘图知识,任何开发商都能用MLS提供实时位置信息解决方案。还能用各种编程语言(包括所有的.NET编程语言、Java 或Perl)开发基于MLS 的应用。
有利于企业和用户控制保密机制
用户可在企业网中执行保密功能,而且企业能够控制默认保密设置值。当在计算机或基于WindowsMobile 的设备上运行移动定位器应用程序时,用户能够控制其保密功能选项,当其位置被确定时便得到确定保密选项的通知。例如,保密选项包括表示脱机(关闭可视显示),以及阻止其他人获取其位置信息。所有的位置信息或个人信息,当在MLS和MapPoint Web服务之间通过时被加密。同样,移动电话号码在MLS 和移动运营商之间通过时也被加密。
与Microsoft 的基础设施无缝综合
MLS可与Windows Server、SQL Server 和.NET 架构集成,因此可以发挥许多企业现有系统的优势。
多种应用
实时位置信息与MLS集成,能够实现多种应用,例如设备跟踪、车队管理和移动工作人员实时调度、现场服务和销售人员自动化等。MLS 技术将为这些应用提供新的动力。例如,出租汽车公司将MLS用作调度呼叫中心应用的组成部分,能更有效地将附近的出租汽车调到离它最近的用户。下面我们还可以就车队管理、设备跟踪、现场服务管理和现场销售等应用场景了解得更详细一些。
车队管理
当管理车队时,了解所有汽车的实时位置信息,能使企业对用户的需求更加及时有效地作出响应。无论企业是提供产品、服务,还是仅仅管理车辆,汽车司机只需要一部能打电话和能接入Internet 的手机即可,因此大大减少了与实时跟踪车队位置有关的开销。调度中心能够监视所有的汽车,并能根据用户和库房一天的变化情况,动态调整行车路线和货物配送信息。此外,当汽车司机需要零件或帮助时,他能与附近的其他司机联络,而且能够准确知道提供帮助的人是谁、何时达到。
设备跟踪
为保证安全性或出于其他监控的目的,需要跟踪贵重设备的公司可以通过MLS在地图上标出这些设备的实时位置信息,并密切监视其移动状态。
现场服务管理
配有现场服务工作人员,从事修理或维护等服务的公司,必须能够计划现场工作人员的工作时间,安排用户的访问,并能以极其有效的方式管理维修部门。MLS 使企业能够迅速找到现场服务的技术人员,并调度距请求服务的用户最近的维修人员为用户提供服务,安排维修人员在计划时间内达到用户所在地。
现场销售
在采用MLS 的环境中,移动销售专业人员能够存取实时位置信息。例如,在一个陌生地区,他们能够确定自己以及他们的用户所处的位置,找准通向用户、饭店等的驱车方向,加快行车速度。其益处是:减少驱车时间、提高工作效率、提高对用户的服务质量。
业界反响和初步应用状况
随着MLS的发布,移动网络运营商可以迅速抓住机会,对其商业用户提供富有创造性的基于位置的服务。MLS 的发布促使移动网络运营商对移动工作人员提供强有力的服务,服务功能和质量向前迈出了巨大的一步。首先参与MLS发布活动的两大移动网络运营商是美国的Sprint 和加拿大的贝尔,这两家公司已率先宣布,对各自经营范围内的用户提供基于MLS的商业服务。
Sprint 是提供基于MLS 的商用实时位置信息服务的第一家美国电信运营商。在2004年CTIA无线会议上,Sprint与Microsoft共同宣布合作计划,其中包括为MLS开发Sprint 位置插入程序。Sprint 计划在2004 年夏季,通过其支持开放标准的“经营移动性架构”将位置数据扩展到MLS用户,在全美国范围内经营精确跟踪服务,并实施其技术发展计划。该计划的核心在于,利用开放标准并加强Sprint 网络的高速数据能力扩充位置数据,以实现MLS 的一系列商业应用。
Sprint 经营解决方案的企业市场拓展经理TomShaughnessy 指出:“随着MLS 产品的发布和Sprint移动性架构的继续完善,基于位置的解决方案有望进一步得到发展。如果商业客户能够与其移动工作人员交换实时位置信息,将有助于他们提高工作效率,降低经营成本。”
在加拿大贝尔方面,Microsoft 与贝尔联合开发和测试能把MLS 用于贝尔LBS 网络的插入程序,使其在商业应用中集成实施位置信息变得简单易行,从而减少过去企业利用LBS 方面存在的障碍。
除移动运营商支持MLS 外,各种独立软件厂商和解决方案提供商也正在利用MLS 制定实时位置服务解决方案。最初的解决方案提供商包括C u b i s t i x 、Immedint 和Action Ingine 等公司。Cubistix 用MLS 和Microsoft MapPoint 2004,为美国的一家具有124 年历史的面包批发商(Pechter's)制定了Cubistix 位置分析方案。采用该方案,Pechter's能够凭借存储在其用户数据库中的信息,根据靠近用户的位置、点到点方向和行车路线的地图调度送货的汽车,以提高服务效率。Pechter's 以此增强了服务的即时性,从而节约了成本提高了用户的满意度。
此外,Cubistix 还与美国佛罗里达州的“儿童和家庭”管理部门合作,首先用MapPoint 2004 将该地区有关儿童家庭的数据可视化,以提高社会事务工作的效率,并改善社会服务。例如当儿童遇到危险时,可以用MLS帮助定位和调用距遇险儿童最近的社会工作人员,及时赶到遇险现场实施营救工作。
Cubistix 的总裁Keith Armonaitis 认为:“MLS的发布,为本公司创造了独特的商业机遇,我们可以藉此为那些需要对其移动工作人员和客户提供实时位置服务的企业用户提供解决方案。