Method of client side map rendering with tiled vector data
First Claim
1. An apparatus for serving data to render map images, the apparatus comprising:
- data transfer logic for causing a transfer of tiled vector image data for rendering a map image in response to a request for at least one tile of the tiled vector image data, wherein the vector image data comprises a first attribute associated therewith for rendering the image, the first attribute configurable by a receiving device of the vector image data.
3 Assignments
0 Petitions
Accused Products
Abstract
In one example, an apparatus and method are provided for rendering map images. In one example, an apparatus (e.g., a map server) includes logic for causing the transfer of tiled vector image data in response to a map request, wherein the vector data is associated with stored map data divided into a plurality of tiles. The tiled vector image data is transferred to a remote device (e.g., a client device) for rendering of the map image. Additionally, the vector image data may comprise one or more attributes associated therewith, the one or more attributes configurable by a receiving device. For example, the map image may be rendered (e.g., customized) based on one or more local attributes to vary the language used, colors, how items in the map are displayed, and other imaging characteristics of the map image.
78 Citations
28 Claims
-
1. An apparatus for serving data to render map images, the apparatus comprising:
data transfer logic for causing a transfer of tiled vector image data for rendering a map image in response to a request for at least one tile of the tiled vector image data, wherein the vector image data comprises a first attribute associated therewith for rendering the image, the first attribute configurable by a receiving device of the vector image data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. An apparatus for rendering map image data received from a map server, the apparatus comprising:
rendering logic for rendering a map image based on received vector image data and a set of local attributes, wherein the vector image data is associated with at least one tile of map image data. - View Dependent Claims (10, 11, 12, 13)
-
14. A method for communicating a map to a client device, the method comprising:
transferring vector image data to a receiving device in response to a request for a map, wherein the vector image data comprises; an attribute associated therewith for rendering the image, the attribute configurable by a receiving device of the vector image data; and at least one tile of tiled vector image data. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
21. A computer readable storage medium comprising computer readable instructions for rendering tiled vector map image data, the computer readable storage medium comprising instructions for causing:
a transfer of tiled vector image data to a receiving device for display of a map image, wherein the vector image data is associated with map image data divided into a plurality of tiles and the vector image data comprises an attribute associated therewith for rendering the image, the attribute configurable by a receiving device of the vector data. - View Dependent Claims (22, 23, 24)
-
25. A computer readable storage medium comprising computer readable instructions for rendering tiled vector map image data, the computer readable storage medium comprising instructions for causing:
rendering of vector image data based upon received vector image data and a set of local attributes, wherein the vector image data is associated with at least one tile of map image data. - View Dependent Claims (26, 27, 28)
Specification