当前位置: 首页 > 专利查询>谷歌公司专利>正文

地图创建制造技术

技术编号:9529654 阅读:136 留言:0更新日期:2014-01-02 19:07
在本文描述了用于跨平台基于云的地图创建的方法、系统和程序。方法实施例包括接收以其相应源格式的一个或多个GIS数据集,每一个GIS数据集包括一个或多个地图资产;将所述GIS数据集转换成独立于平台的格式;以及将以独立于平台的格式的经转换的GIS数据集及其相应地图资产提供给一个或多个客户端平台。该实施例进一步包括识别缺少的包括GIS数据集的地图资产和元数据;跟踪包括单个经转换的GIS数据集的地图资产以将经转换的GIS数据集维护为单个实体;以及将经转换的GIS数据集提供给派发系统。

【技术实现步骤摘要】
【国外来华专利技术】【专利摘要】在本文描述了用于跨平台基于云的地图创建的方法、系统和程序。方法实施例包括接收以其相应源格式的一个或多个GIS数据集,每一个GIS数据集包括一个或多个地图资产;将所述GIS数据集转换成独立于平台的格式;以及将以独立于平台的格式的经转换的GIS数据集及其相应地图资产提供给一个或多个客户端平台。该实施例进一步包括识别缺少的包括GIS数据集的地图资产和元数据;跟踪包括单个经转换的GIS数据集的地图资产以将经转换的GIS数据集维护为单个实体;以及将经转换的GIS数据集提供给派发系统。【专利说明】地图创建
本说明书描述了对地理链接的信息的创建和散播,例如以供在客户端平台一尤其但不完全是移动通信设备一处显示地图数据。
技术介绍
地理链接的信息,诸如包括在地理信息系统(GIS)数据集中的信息,通常来自不同的源并且以不同的本原格式被维护。这些本原格式受缚于其相应GIS软件,所述GIS软件被需要来查看地理链接的信息并且对地理链接的信息执行操作。由于这些格式的宽泛范围,在访问和组合数据方面出现技术问题,其很复杂并且耗时。此外,随着以不同GIS格式的地理链接的信息量增加,将这样的信息散播给用户变得在技术上日益困难。
技术实现思路
在下文阐述的权利要求中限定了本专利技术。在下文作为示例所述的实施例涉及跨平台基于云的地图创建。方法实施例包括接收以其相应源格式的一个或多个GIS数据集,每一个GIS数据集包括一个或多个地图资产;将所述GIS数据集转换成独立于平台的格式;以及将以独立于平台的格式的经转换的GIS数据集及其相应地图资产提供给一个或多个客户端平台。系统实施例包括第一模块,其被配置成接收以其相应源格式的一个或多个GIS数据集,每一个GIS数据集包括一个或多个地图资产;第二模块,其被配置成将所述GIS数据集转换成独立于平台的格式;以及第三模块,其被配置成将以所述独立于平台的格式的所述经转换的GIS数据集及其相应地图资产提供给一个或多个客户端平台。【专利附图】【附图说明】作为说明性示例,在下面参考附图详细地描述了进一步实施例、特征和优势以及各种实施例的结构和操作。在附图中,相同的参考数字可以指示相同或功能相似的元素。元素在其中首次出现的附图一般由相应参考数字中的最左边数字指示。图1是根据一个实施例的用于跨平台基于云的地图创建的系统的框图。图2A是根据一个实施例的处理系统的图。图2B是根据一个实施例的派发系统的图。图3是图示根据一个实施例的、处理系统的示例性操作的流程图。图4是图示根据一个实施例的、资产管理器的示例性操作的流程图。图5是图示根据一个实施例的、快速写入器的示例性操作的流程图。图6是图示根据一个实施例的、处理管理器的示例性操作的流程图。图7A-7E是图示根据实施例的示例性小工具的图。图8图示有益于实现实施例的组件的示例计算机。【具体实施方式】实施例涉及跨平台基于云的地图创建。在一个非限制性实施例中,一个或多个地图构建者(例如,制图者)可以访问用于跨平台基于云的地图创建的系统。访问该系统的每一个地图构建者可以使用地图构建者客户端来上载一个或多个GIS数据集。地图构建者所上载的每一个GIS数据集可以包括一个或多个文件,以及每一个GIS数据集可以具有潜在源格式。GIS数据集的源格式可以包括例如但不限于:GIS光栅格式、矢量格式和网格格式。作为示例,每一个源格式可以取决于特定计算机平台,并且可能需要某些计算机硬件和/或软件来访问并操纵格式化的信息。在一个实施例中,地图构建者以其相应源格式上载的GIS数据集可以被实施例转换成独立于平台的格式。在一个实施例中,经转换的GIS数据集地图可以通过客户端平台(例如,二维(2D)和三维(3D)地图平台)被提供给一个或多个用户,并且在各种计算设备(例如,膝上型机、智能手机、台式机等)上实例化。在一个实施例中,可以创建包括一个或多个经转换的GIS数据集的地图。可以使用派发系统将该地图发布到各种计算设备上的各种客户端平台。虽然在本文参考针对特定应用的说明性实施例描述了本实施例,然而,应当理解的是,本专利技术并不限于此。本领域技术人员通过使用在本文提供的教导将认识到在其范围内的另外修改、应用和实施例以及实施例在其中将有重大功用的另外领域。如在本文使用的用语“地图”是指任何数字地图、任何形式的地理链接的信息以及相关联的元数据。地图可以包括2D和3D表示以及嵌入式图像、音频、视频、应用、小部件等。这些示例是说明性的,并且并不意在限制实施例。如在本文使用的用语“特征”可以指在地图上显示的任何地理链接的特征。例如,这样的特征可以包括但不限于:兴趣点、地形特征、区域边界、人造结构、水体等。特征还可以包括在地图上显示的任何用户界面特征。这些示例是说明性的,并且并不意在限制实施例。如在本文使用的用语“矢量数据”可以指用来定义地图的点、线和多边形。此外,矢量数据还可以包括与一个或多个地图区域相关联的任何数据或元数据(例如,人口、面积、纬度、经度等)。这些示例是说明性的,并且并不意在限制实施例。如在本文使用的用语“地图构建者”可以指创建和/或修改地图或任何其他地理链接的信息的任何用户(例如,制图者)。地图构建者还可以使用例如地图构建者客户端来定义不同的地图可视化和地图用户界面元素。如在本文使用的用语“发布的地图”是指整体或部分显示以供查看的任何数字地图、任何形式的地理链接的信息以及相关联的元数据。发布的地图可以包括2D和3D表示以及嵌入式图像、音频、视频、应用、小部件、小工具等。这些示例是说明性的,并且并不意在限制实施例。图1是根据一个实施例的、用于跨平台基于云的地图创建的系统100的框图。系统100可以包括网络102、地图构建者客户端110、处理系统140、处理储存库180、派发系统150、派发储存库182以及多个客户端平台160A-N。系统100可以使一个或多个地图构建者(或制图者)能够上载以各种格式的地理链接的或GIS数据、将访问控制应用到该数据、将该数据聚组成地图、创作并样式化地图、并且构建并发布以独立于平台的格式的地图到在客户端平台160A-N处的终端用户。地图构建者可以能够定义发布的地图的特性,诸如可以被包括在地图的每一层中的数据(例如,用户人口统计数据、地形数据等)、可以被应用到地图的不同层的可视化样式以及可以被应用至IJ地图和不同层的地图数据的访问控制。在一个非限制性实施例中,可以使用访问控制列表来控制对发布的地图的访问。在一个实施例中,用户可以通过客户端平台160A-N查看地理链接的信息和任何相关联的数据。在一个实施例中,每一个客户端平台160A-N可以是相同或不同的平台。这样的客户端平台可以在浏览器中来实例化或甚至作为独立软件应用。另外,客户端平台160A-N可以显示以2D和/或3D表示的地理信息。网络102可以包括一个或多个网络,包括但不限于:局域网、城域网和/或广域网,诸如因特网。网络102例如可以是允许地图构建者客户端110、处理系统140、处理储存库180、派发系统150、派发储存库182和客户端平台160A-N以及任何另外的客户端或服务器相互通信的任何形式的有线或无线网络。地图构建者客户端110可以包括地图数据引擎120和用户接口 130。通过访问用户接口 1本文档来自技高网...

【技术保护点】

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

【专利技术属性】
技术研发人员:马克·达蒙·惠勒埃利·迪伦·洛里默戴维·克拉默
申请(专利权)人:谷歌公司
类型:
国别省市:

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

1