Blending map data with additional imagery
First Claim
Patent Images
1. A method for blending map data with additional imagery comprising:
- providing for display, by one or more computing devices, a map including one or more polygons on the map, wherein each polygon of the one or more polygons includes a set of polygon sides corresponding to a set of roads in the map;
receiving, by the one or more computing devices, a zoom request for zooming in on the map;
determining, by the one or more computing devices, whether a map zoom threshold has been reached based at least in part on the zoom request;
after the map zoom threshold has been reached, receiving user input, by the one or more computing devices, selecting a given polygon of the one or more polygons, the polygon being associated with a tag having a tag type indicating a type of geographic feature bounded by the set of roads of the given polygon on the map;
comparing the tag type to a list of tag types that are preapproved for replacement with alternate imagery to determine whether the tag type is included in the list of tag types; and
when the tag type is included in the list of tag types, providing for display at the given polygon on the map, by the one or more computing devices, alternate imagery corresponding to an image of the geographic area bounded by the set of roads for the given polygon on the map in order to overlay the given polygon on the map with the image, wherein providing the alternative imagery further includes providing instructions to display the alternative imagery at a fixed percentage overlay value, such that a portion of the map within the given polygon is visible through the alternative imagery.
2 Assignments
0 Petitions
Accused Products
Abstract
In one aspect, a map is provided for display by one or more computing devices. The map includes one or more polygons. The one or more computing devices receive a zoom request for viewing the map. The one or more computing devices then determines whether a visual threshold has been reached based at least in part on the zoom request. When the visual threshold has been reached, the one or more computing devices identify a polygon of the one or more polygons. The one or more computing devices then provide for display alternate imagery corresponding to the polygon on the map.
-
Citations
19 Claims
-
1. A method for blending map data with additional imagery comprising:
-
providing for display, by one or more computing devices, a map including one or more polygons on the map, wherein each polygon of the one or more polygons includes a set of polygon sides corresponding to a set of roads in the map; receiving, by the one or more computing devices, a zoom request for zooming in on the map; determining, by the one or more computing devices, whether a map zoom threshold has been reached based at least in part on the zoom request; after the map zoom threshold has been reached, receiving user input, by the one or more computing devices, selecting a given polygon of the one or more polygons, the polygon being associated with a tag having a tag type indicating a type of geographic feature bounded by the set of roads of the given polygon on the map; comparing the tag type to a list of tag types that are preapproved for replacement with alternate imagery to determine whether the tag type is included in the list of tag types; and when the tag type is included in the list of tag types, providing for display at the given polygon on the map, by the one or more computing devices, alternate imagery corresponding to an image of the geographic area bounded by the set of roads for the given polygon on the map in order to overlay the given polygon on the map with the image, wherein providing the alternative imagery further includes providing instructions to display the alternative imagery at a fixed percentage overlay value, such that a portion of the map within the given polygon is visible through the alternative imagery. - View Dependent Claims (2, 3, 4, 5, 6, 7, 18, 19)
-
-
8. A method comprising:
-
receiving, by one or more computing devices, a request for a map, wherein each polygon of the one or more polygons includes a set of polygon sides corresponding to a set of roads in the map; providing for display, by the one or more computing devices, the map including one or more polygons on the map; receiving, by the one or more computing devices, a request to zoom in on the map; determining, by the one or more computing devices, whether a visual threshold of the map has been reached based at least in part on the request to zoom in on the map; after the visual threshold of the map has been reached, receiving user input, by the one or more computing devices, selecting a given polygon of the one or more polygons, the polygon being associated with a tag having a tag type indicating a type of geographic feature bounded by the set of roads of the given polygon on the map; and comparing the tag type of a list of tag types that are preapproved for replacement with alternative imagery to determine whether the tag type is included in the list of tag types; and when the tag type is included in the list of tag types, providing for display at the given polygon on the map, by the one or more computing devices, alternate imagery corresponding to an image of the geographic area bounded by the set of roads for the given polygon on the map in order to overlay the given polygon on the map with the image, wherein providing the alternative imagery further includes providing instructions to display the alternative imagery at a fixed percentage overlay value, such that a portion of the map within the given polygon is visible through the alternative imagery. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system comprising one or more computing devices, each of the one or more computing devices having one or more processors, the one or more computing devices being configured to:
-
receive a request for a map; provide for display the map including one or more polygons on the map, wherein each polygon of the one or more polygons includes a set of polygon sides corresponding to a set of roads in the map; receive a request to zoom in on the map; determine whether a visual threshold of the map has been reached based at least in part on the request to zoom in on the map; when after the visual threshold of the map has been reached, receiving user input selecting a given polygon of the one or more polygons on the map, the polygon being associated with a tag type indicating a type of geographic feature bounded by the set of roads of the given polygon on the map; comparing the tag type to a list of tag types that are preapproved for replacement with alternate imagery to determine whether the tag type is included in the list of tag types; and when the tag type is included in the list of tag types, provide for display at the given polygon on the map, alternate imagery corresponding to an image of the geographic area bounded by the set of roads for the given polygon on the map in order to overlay the given polygon on the map with the image and instructions to display the alternative imagery at a fixed percentage overlay value, such that a portion of the map within the given polygon is visible through the alternative imagery. - View Dependent Claims (15, 16, 17)
-
Specification