[发明专利]使用聚合特征标识符来管理地图元素在审
申请号: | 201280057233.4 | 申请日: | 2012-09-25 |
公开(公告)号: | CN103946837A | 公开(公告)日: | 2014-07-23 |
发明(设计)人: | J·莫勒;B·康奈尔;D·奥特罗 | 申请(专利权)人: | 谷歌公司 |
主分类号: | G06F17/00 | 分类号: | G06F17/00;G06F15/16;G06T1/00;G06Q50/10 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅;辛鸣 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 聚合 特征 标识符 管理 地图 元素 | ||
技术领域
本公开内容涉及地图渲染系统,比如电子地图显示系统,并且更具体地涉及一种其中使用包括离散地图元素的地图数据来渲染地图图像的地图渲染系统。
背景技术
这里提供的背景技术描述是为了总体上呈现公开内容的背景。当前具名的发明人的工作在这一背景技术部分中描述该工作的程度上以及该描述的可能在提交时未以其它方式适合作为现有技术的方面既未被明示地也未被暗示地承认为相对于本公开内容的现有技术。
如今,地理区域的地图可以由在包括移动电话、汽车导航系统、手持全球定位系统(GPS)单元和计算机的广泛多种设备上运行的软件应用显示。取决于应用和/或用户偏好,地图可以显示地形数据、街道数据、城市交通信息、交通数据等。另外,一些应用在交互式模式中显示地图,从而使得用户可以例如操作各种控件(单选按钮、滚动栏等)以改变缩放水平或者向新位置摇动(pan)“相机”。用户在一些情况下也可以选择或者取消选择某些信息的显示。例如,用户可以操作适当控件以接通自行车道的显示。
为了渲染地图图像,客户端设备通常从专用服务器接收光栅图像。例如,地图服务器可以在因特网上操作并且对于指定的地理地区向各种客户端设备按照可移植网络图形(PNG)格式提供图像。尽管光栅图像相对易于在客户端设备渲染,但是光栅图像数据通常需要用于全面地图的大量存储空间。而且难以在客户端设备高效地操纵光栅图像。例如,为了放大选择的地区,从服务器取回新光栅图像数据,或者放大可用光栅图像数据而质量损失明显。另外,为了改变地图图像的可视性质,客户端设备必须请求来自地图服务器的新光栅图像数据。
发明内容
在一个实施例中,一种用于经由通信网络向客户端设备提供地图数据的计算机实施的方法包括生成地图数据,地图数据符合非光栅格式并且用于在客户端设备渲染地理区域的光栅地图图像。光栅地图图像包括若干地图元素,每个地图元素与在地理区域中的相应物理实体或者物理实体的一部分对应。该方法还包括生成地图特征的描述,地图特征包括若干地图元素中的两个或者更多个地图元素并且不包括若干地图元素中的至少一个地图元素,其中在地图特征中包括的地图元素与有关物理实体或者相同物理实体的部分对应。生成地图特征的描述包括提供地图数据的与地图特征对应的一部分的指示并且提供唯一地标识地图特征的地图特征标识符。该方法还包括使地图数据和地图特征的描述经由通信网络向客户端设备传输。
在另一实施例中,一种在通信网络上操作的计算设备包括地图数据生成器和地图特征控制器。地图数据生成器生成用于在客户端设备渲染地理区域的光栅地图图像的地图数据,其中地图数据根据非光栅格式指定多个几何形状,并且其中光栅地图图像描绘在地理区域中的若干物理实体。地图特征控制器生成与从若干物理实体选择的两个或者更多个物理实体的组或者与物理实体之一的两个或者更多个部分对应的地图特征的描述,其中地图特征不与若干物理实体中的至少一个物理实体对应,并且其中为了生成地图特征的描述,地图特征控制器提供地图数据的与地图特征对应的一部分的指示并且提供唯一地标识地图特征的地图特征标识符。计算设备使地图数据和地图特征的描述经由通信网络向客户端设备传输。
在另一实施例中,一种在计算设备中用于提供交互式地图内容的方法包括经由通信网络接收符合非光栅格式的用于地理区域的地图数据。接收地图数据包括接收若干描述符,每个描述符指定若干地图元素中的相应地图元素的几何形状,其中每个描述符独立可解译以渲染对应的地图元素。该方法还包括接收地图特征的描述,地图特征包括若干地图元素中的两个或者更多个地图元素并且不包括若干地图元素中的至少一个地图元素,从而使得在地图特征中包括的地图元素与在地理区域中的有关物理实体或者单一物理实体的部分对应。另外,接收地图特征的描述包括接收若干地图元素中的哪些地图元素与地图特征关联的指示。该方法还包括解译地图数据以生成将经由用户界面显示的光栅地图图像,包括渲染多个地图元素,并且经由用户界面提供多个地图元素中的两个或者更多个地图元素与地图特征关联的指示。
附图说明
图1是根据一个实施例的系统的框图,在该系统中,具有地图控制器的地图服务器向客户端设备提供用于渲染地图图像的地图数据和地图特征的描述,该地图特征聚合被渲染为地图图像的部分的若干地图元素;
图2是可以在图1的系统中操作的示例地图控制器的框图;
图3A是可以在图1的系统中操作的客户端设备显示的具有地图特征的示例地图,该地图特征包括若干建筑、场地和行人通道;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌公司,未经谷歌公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280057233.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于食用螃蟹的调味碟
- 下一篇:调温换热系统