用于交换不同数据格式下的位置内容数据的方法和系统技术方案

技术编号:15500094 阅读:100 留言:0更新日期:2017-06-03 22:06
公开了一种用于交换不同数据格式下的位置内容数据的方法和系统。第三方系统做出检索、添加、或者删除位置内容的请求。该请求是以第一数据格式做出的。数据交换系统接收该请求,将该请求变换为位置参考系统支持的第二数据格式,并且将该请求发送给该位置参考系统。该位置参考系统准备对于该请求的响应,并且将该响应发送给该数据交换系统。该数据交换系统将该响应转换为该第一数据格式并且将该响应发送给该第三方系统。

Method and system for exchanging location content data in different data formats

A method and system for exchanging location content data under different data formats are disclosed. A request made by a third party system to retrieve, add, or delete location content. The request is made in the first data format. The data exchange system receives the request, transforms the request into a second data format supported by the position reference system, and transmits the request to the location reference system. The position reference system prepares a response to the request and transmits the response to the data exchange system. The data exchange system converts the response into the first data format and transmits the response to the third party system.

【技术实现步骤摘要】
用于交换不同数据格式下的位置内容数据的方法和系统本申请是申请日为2010年02月01日、申请号为201010107846.7、专利技术名称为“用于交换不同数据格式下的位置内容数据的方法和系统”的专利技术专利申请的分案申请。相关申请的交叉引用本专利申请涉及同日提交的同时待审的以下专利申请:序列号12/362,734、题为“METHODANDSYSTEMFORASSESSINGQUALITYOFLOCATIONCONTENT”;序列号12/362,751、题为“METHODANDSYSTEMFORMANAGINGRELATIONSHIPSBETWEENLOCATIONIDENTIFIERS”;序列号12/362,767、题为“METHODANDSYSTEMFORREFRESHINGLOCATIONCODEDATA”;以及序列号12/362,786、题为“METHODFORREPRESENTINGLINEARFEATURESINALOCATIONCONTENTMANAGEMENTSYSTEM”。
本专利技术一般地涉及基于位置的系统,并且更具体地涉及用于交换不同数据格式下的位置内容数据的方法和系统。
技术介绍
已经开发了提供有关导航和有关地图的服务的各种技术。例如,车辆导航系统可以确定车辆位于什么地方并且提供用于行进(travel)到期望目的地的方向。而且,可得到提供地图、用于从指定的开始点行进到期望目的地的方向、以及其他有关地图的服务的因特网站点。此外,可得到可以确定某人的地点并且提供某人的周围环境的地图的手持设备。为了提供这些和其他有关地图的功能和特征,导航系统使用地理数据。地理数据可以是一个或多个地理数据库的形式,所述一个或多个地理数据库包括表示地理区域中的物理特征的数据。地理数据库包括关于所表示的地理特征的信息,所表示的地理特征诸如单行线(one-waystreet)、道路的地点、沿着道路部分的限速、沿着道路部分的地址范围、道路交叉点处的转弯限制、诸如单行线之类的方向限制等等。另外,地理数据可以包括与诸如饭店、酒店、飞机场、加油站、体育场、警察局等兴趣点相关联的数据。该地理数据可以被存储在地理数据库中,诸如由伊利诺伊州芝加哥的NAVTEQNorthAmerica,LLC发布的地理数据库。除了由地图卖方获得的数据之外,第三方具有关于地理区域中的位置的数据。第三方可以将他们的数据提供给地图卖方以将其包括到地理数据库中。例如,连锁饭店所有者可以向地图卖方提供所有的他们的位置的当前列表,并且对于每个位置,该列表可以包括地址、电话号码、营业时间、菜单、网页地址、以及关于位置的其他信息。随着在地理数据库中存储的信息量增加,地图卖方将第三方数据添加到地理数据库变得更加困难。结果,已经开发了允许多方提供有关位置的数据的位置内容管理系统,所述有关位置的数据有时被称为“位置内容”或简单地被称为“内容”。位置内容管理系统提供位置内容和与该内容相关联的地理位置之间的链接。该链接是位置内容管理系统分配给位置的位置代码。可以将位置代码分配给人员可以行进到的任何位置。例如,人员可能想要行进到地理区域中的特定建筑物中的特定楼层上的特定办公室。使用此示例,位置内容管理系统将位置代码分配给办公室、楼层和建筑物中的每一个。如果该楼层不是在该建筑物的地面层上,则位置内容管理系统还可以将位置代码分配给楼梯和/或电梯。通过以此方式分配位置代码,导航系统可以为用户提供用于行进到该建筑物内的该办公室的路线向导。尽管位置内容管理系统提供了多方提供关于位置的内容的方式,但是在位置内容管理系统中继续有新特征和改进的空间。改进的一个领域是便利位置内容管理系统与提供位置内容给位置内容管理系统和/或从位置内容管理系统获得位置内容的系统之间的通信。由于可以通过这些系统使用宽泛的多种数据格式,因此,无论在通信中使用什么数据格式,位置内容管理系统都能够与所述系统通信将是有益的。
技术实现思路
公开了一种用于交换不同数据格式下的位置内容数据的方法和系统。位置内容管理系统包括数据交换系统。数据交换系统允许位置内容管理系统与一个或多个提供和/或使用(consume)其它数据格式下的位置内容的系统之间的数据交换。数据交换系统包括用于将位置内容数据从一种格式转换为另一种格式的输入数据变换器和输出数据变换器。输入数据变换器和输出数据变换器使用为数据格式定义的规则来执行数据转换。通过在适当时参照附图而阅读以下详细描述,这些以及其它方面和优点将对于本领域普通技术人员来说变得显而易见。另外,应理解:此
技术实现思路
仅仅是示例,并不意在如所要求的限制本专利技术的范围。附图说明下面结合附图描述目前优选的实施例,在附图中,相似的参考标号在各图中指代相似的元素,并且其中:图1是根据一示例的位置内容数据交换系统的框图;图2是根据一示例的用于图1所描绘的位置内容数据交换系统的输入数据变换器子系统的框图;图3是根据一示例的用于图1所描绘的位置内容数据交换系统的输出数据变换器子系统的框图;以及图4是根据一示例的交换位置内容数据的方法的流程图。具体实施方式图1是用于在位置内容管理系统与一个或多个提供和/或使用其它数据格式下的位置内容的系统之间进行数据交换的位置内容数据交换系统100的框图。在这里被称为第三方系统的这些系统包括与检索(retrieve)、添加、修改、和/或删除在位置内容管理系统中存储的位置内容的任何实体相关联的系统。例如,该实体可以是地图卖方、位置所有者/运营商、政府机关、商会、个人、或者任何其他方。位置内容是与位置相关联的任何信息。该信息可以是静态(static)内容(即,不频繁改变的),诸如街道地址、电话号码、传真号码、以及营业时间。该信息可以是动态内容(即,频繁改变的),诸如油价、气象报道、航班状态、以及交通报道。该信息可以是包括文本、二维图像、三维图像、视频、多媒体等等的任何格式。数据交换系统100优选地是位置内容管理系统的子系统,但是也可以是独立的系统或者被并入另一系统中。数据交换系统100包括输入数据接收器101、输入数据变换器102、调用器(invoker)103、错误处理器104、输出数据变换器105、输出数据发送器106、插入引擎(plug-inengine)107、输入数据存储器108、输出数据存储器109、以及数据存取控制器110。数据交换系统100可以包括附加的组件,或者具有与图1所示的设计不同的设计。输入数据接收器101包括可操作用于经由不同类型的数据网络接受各种数据格式下的与位置代码相关联的输入数据的软件和硬件组件的组合。例如,第三方网站可以使用超文本传输协议(HTTP)POST方法经由因特网发送地理标记语言(GML)格式下的位置内容。其它数据格式包括但不限于Garmin的GPS交换格式(GPX)、Nokia的地标交换格式(LMX)、Keyhole标记语言(KML)、whereonearthID、交通消息信道(TMC)、AGORA-C、以及各种地图卖方格式。输入数据接收器101将所接受的数据提供给输入数据变换器102。输入数据变换器102验证输入数据,并且基于为每种数据格式定义的一个或多个规则来应用适当的变换。例如,开放地理空间协会(OGC,OpenGeospatialC本文档来自技高网
...
用于交换不同数据格式下的位置内容数据的方法和系统

【技术保护点】
一种在位置参考系统与第三方系统之间交换位置内容数据的方法,包括:从第三方系统接收包括与位置内容相关联的位置代码的请求;确定该请求的第一地图卖方数据格式;将该请求变换为由位置参考系统使用的第二地图卖方数据格式;将该第二地图卖方数据格式的经过变换的请求提供给该位置参考系统;从该位置参考系统接收包括该位置代码的响应;将该响应变换为该请求的第一地图卖方数据格式;并且将经过变换的响应发送给该第三方系统。

【技术特征摘要】
2009.01.30 US 12/362,8071.一种在位置参考系统与第三方系统之间交换位置内容数据的方法,包括:从第三方系统接收包括与位置内容相关联的位置代码的请求;确定该请求的第一地图卖方数据格式;将该请求变换为由位置参考系统使用的第二地图卖方数据格式;将该第二地图卖方数据格式的经过变换的请求提供给该位置参考系统;从该位置参考系统接收包括该位置代码的响应;将该响应变换为该请求的第一地图卖方数据格式;并且将经过变换的响应发送给该第三方系统。2.如权利要求1所述的方法,其中变换该请求能够通过插入引擎而被系统用户建立和管理。3.如权利要求1所述的方法,其中该请求是要检索在该位置参考系统中存储的位置内容。4.如权利要求1所述的方法,其中该请求是要添加、修改、或者删除在该位置参考系统中存储的位置内容。5.如权利要求1所述的方法,其中变换该请求包括基本实时地变换数据。6.如权利要求1所述的方法,其中变换该请求包括以批量处理来变换数据。7.如权利要求1所述的方法,其中变换该请求包括基于所确定的该请求的数据格式来调用数据处理器。8.如权利要求1所述的方法,其中该响应还包括所请求的位置内容数据。9.如权利要求1所述的方法,其中该请求还包括该位置参考系统添加、修改、或者删除与该位置代码相关联的位置内容的确认。10.一种在位置参考系统与第三方系统之间交换位置内容数据的系统,包括:输入数据变换器,其可操作用于从第三方接收具有第...

【专利技术属性】
技术研发人员:沃吉斯拉夫·萨姆萨洛维克
申请(专利权)人:赫力环球有限公司
类型:发明
国别省市:荷兰,NL

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

1