Split tile map rendering
AssigneeGoogle Inc.
InventorDamon Edward Kirk Stacey
Life of this patent
Estimating the term…
Abstract
To efficiently transmit image map data to a client device, a map server selects map data for rendering a digital map of a certain geographic area at the client device and generates multiple map image layers using the selected map data, each covering the geographic area. In particular, the map server generates (i) a first map image layer including a first type of geographic data and having a first resolution, and (ii) a second map image layer including a second type of geographic data and having a second resolution. The map server then transmits the multiple map image layers to the client device via a communication network for generating a single digital map of the geographic area.
Claims24
A method in a map server for efficiently transmitting image map data to client devices, the method comprising:
- receiving, from a client device, a request for map data for rendering a digital map of a certain geographic area;
- selecting map data for rendering the digital map;
- generating multiple map image layers using the selected map data, each covering the same geographic area with no overlap, including generating (i) a first map image layer including a first type of geographic data and having a first resolution, and (ii) a second map image layer including a second type of geographic data and having a second resolution different from the first resolution;
- and
- transmitting the multiple map image layers to the client device via a communication network for generating a single digital map of the geographic area.
(canceled)
A method in client devices for rendering digital maps, the method comprising:
- requesting, from a map server, map data for rendering a digital map of a certain geographic area at a client device;
- receiving multiple map image layers, each covering the same geographic area with no overlap, including (i) a first map image layer including a first type of geographic data and having a first resolution, and (ii) a second map image layer including a second type of geographic data and having a second resolution different from the first resolution;
- and
- generating a single map image from the multiple map image layers to generating a single digital map of the geographic area.
(canceled)
A map server comprising:
- a network interface to communicate with client devices via a communication network;
- a database interface to access a map database storing geospatial data for generating digital maps;
- and
- a processing hardware configured to:
- select map data for rendering a digital map of a certain geographic area at a client device,
- generate multiple map image layers using the selected map data, each covering the same geographic area with no overlap, including generate (i) a first map image layer including a first type of geographic data and having a first resolution and (ii) a second map image layer including a second type of geographic data and having a second resolution different from the first resolution, and
- transmit the multiple map image layers to the client device via a communication network for generating a single digital map of the geographic area.
(canceled)
(canceled)
Dependencies are inferred from the claim text.