OVERLAYING TRANSPARENCY IMAGES INCLUDING PIXELS CORRESPONDING TO DIFFERENT HEIRARCHICAL LEVELS OVER A GEOGRAPHIC MAP
First Claim
1. A method comprising:
- receiving, by a computer, data records containing corresponding values of an attribute, where the data records are associated with location information;
generating, by the computer, hierarchical levels of transparency images, where each of the transparency images includes corresponding pixels that represent the respective data records, and where the transparency images at different ones of the hierarchical levels correspond to different zoom levels of a geographic map; and
overlaying, over the geographic map, at least one of the transparency images at a dynamically selected one of the hierarchical levels according to which of the zoom levels is selected by a user in zooming of the geographic map, wherein the at least one transparency image is automatically selected without user input.
8 Assignments
0 Petitions
Accused Products
Abstract
Data records contain corresponding values of an attribute and are associated with location information. Hierarchical levels of transparency images are generated, where each of the transparency images includes corresponding pixels that represent the respective data records, and where the transparency images at different ones of the hierarchical levels correspond to different zoom levels of a geographic map. At least one of the transparency images at a dynamically-selected one of the hierarchical levels is overlaid over the geographic map according to which of the zoom levels is selected by a user in zooming of the geographic map, where the at least one transparency image is automatically selected without user input.
-
Citations
16 Claims
-
1. A method comprising:
-
receiving, by a computer, data records containing corresponding values of an attribute, where the data records are associated with location information; generating, by the computer, hierarchical levels of transparency images, where each of the transparency images includes corresponding pixels that represent the respective data records, and where the transparency images at different ones of the hierarchical levels correspond to different zoom levels of a geographic map; and overlaying, over the geographic map, at least one of the transparency images at a dynamically selected one of the hierarchical levels according to which of the zoom levels is selected by a user in zooming of the geographic map, wherein the at least one transparency image is automatically selected without user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 14)
-
-
9. The method of claim1, further comprising:
-
providing plural application programming interfaces (APIs) for different corresponding geographic maps; and using one of the APIs to overlay the selected at least one transparency image over the geographic map.
-
-
10. An article comprising at least one machine-readable storage medium storing instructions that upon execution cause a system to:
-
recursively divide a data space containing data records into progressively smaller partitions corresponding to different hierarchical levels, where the data records contain corresponding values of an attribute and are associated with location information; generate transparency images containing respective groups of pixels representing data records in the data space and the smaller partitions, wherein the transparency images are at a plurality of hierarchical levels that correspond to different zoom levels of a geographic map; and overlay, over the geographic map, at least one of the transparency images at a dynamically-selected one of the hierarchical levels according to which of a plurality of zoom levels is selected by a user in zooming of the geographic map, wherein the at least one transparency image is automatically selected without user input. - View Dependent Claims (11, 12, 13)
-
-
15. A system comprising:
at least one processor to; receive data records containing corresponding values of an attribute and associated with location information; generate hierarchical levels of transparency images, where each of the transparency images includes corresponding pixels that represent the respective data records, and where the transparency images at different ones of the hierarchical levels correspond to different zoom levels of a geographic map; and overlay, over the geographic map, at least one of the transparency images at a dynamically-selected one of the hierarchical levels according to which of the zoom levels is is selected by a user in zooming of the geographic map, wherein the at least one transparency image is automatically selected without user input. - View Dependent Claims (16)
Specification