发明名称 Rendering maps
摘要 Some embodiments provide a mapping application for rendering map portions. The mapping application includes a map receiver for receiving map tiles from a mapping service in response to a request for the map tiles needed for a particular map view. Each map tile includes vector data describing a map region. The mapping application includes a set of mesh building modules. Each mesh building module is for using the vector data in at least one map tile to build a mesh for a particular layer of the particular map view. The mapping application includes a mesh aggregation module for combining layers from several mesh builders into a renderable tile for the particular map view. The mapping application includes a rendering engine for rendering the particular map view.
申请公布号 US9111380(B2) 申请公布日期 2015.08.18
申请号 US201213632035 申请日期 2012.09.30
申请人 APPLE INC. 发明人 Piemonte Patrick S.;Moore Christopher D.;Pahwa Aroon;Howard James A.
分类号 G06K9/00;G06T15/00;G06K9/46;G01C21/36;G06F17/30;G06T19/20;G01C21/28 主分类号 G06K9/00
代理机构 Adeli LLP 代理人 Adeli LLP
主权项 1. A non-transitory machine readable medium storing a mapping application which when executed by at least one processing unit of an electronic device renders map portions, the mapping application comprising: a map receiver for receiving map tiles from a mapping service in response to a request for the map tiles needed for a particular map view, each map tile comprising vector data describing a map region; a plurality of mesh building modules for using the vector data in at least one map tile to build a plurality of polygonal meshes for a plurality of different constructs in a particular layer of the particular map view, wherein a first built mesh defines roads in the map region and a second built mesh defines non-road constructs in the map region; a mesh aggregation module for combining meshes from several mesh building modules into a renderable tile for the particular map view; and a rendering engine for rendering the particular map view using the renderable tile.
地址 Cupertino CA US