发明名称 Method, system and apparatus for rendering a map according to hybrid map data
摘要 Methods, systems and apparatus are described to render a map according to hybrid map data. A map may be generated by a map service and sent to a client device. Hybrid map data composed of raster graphics data and vector graphics data may be generated by a map service to be sent to and rendered on a client device. A client device obtains hybrid map data, renders the vector graphics data using vector graphics, renders the raster graphics data using raster graphics, and displays the map view. A client device may receive input modifying the zoom level of the displayed map. In response a client device may render the vector graphics data at the modified zoom level and scale the raster graphics data to the zoom level. Some embodiments may obtain update raster graphics data.
申请公布号 US9064341(B2) 申请公布日期 2015.06.23
申请号 US201213619155 申请日期 2012.09.14
申请人 Apple Inc. 发明人 Hultquist Jeffrey P.;Howard James A.;Pahwa Aroon;Blumenberg Christopher
分类号 G06T11/20;G01C21/36;G09G5/00;G09G5/14 主分类号 G06T11/20
代理机构 Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C. 代理人 Kowert Robert C.;Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
主权项 1. A method, comprising: performing, by a computing device: obtaining a map tile from a server, by a mapping application, wherein the map tile comprises hybrid map data, wherein said hybrid map data comprises vector graphics data and raster graphics data;rendering a map view based upon the obtained hybrid map data for display on the computing device, comprising: rendering the raster graphics data of the obtained hybrid map data;rendering the vector graphics data of the obtained hybrid map data; andcombining the rendered raster graphics data with the rendered vector graphics data to create the map view;storing the hybrid map data in a storage of the computing device;obtaining input modifying a zoom level of the displayed map view; andin response to the input, rendering a modified map view based at least in part upon the previously obtained stored hybrid map data for display on the computing device, said rendering comprising: rendering the stored vector graphics data of the previously obtained map tile according to the modified zoom level;scaling the stored raster graphics data of the previously obtained map tile according to the modified zoom level; andcombining the rendered vector graphics data with the scaled raster graphics data to create the modified map view.
地址 Cupertino CA US