System and Method for Multi-Resolution Routing
First Claim
1. A system for generating a travel route comprising:
- a map generator for generating maps at multiple zoom levels; and
a route generator for generating a high resolution route based upon one or more low resolution routes determined from the maps generated by the map generator.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method and computer program product for efficiently generating on- and off-road travel routes using multi-resolution maps including a map generator (108), map database (106), route generator (100), heuristic generator (102), and search envelope factor generator (104). The map generator (108) converts input raster and vector map data into output multi-resolution raster map data suitable for routing and stores it in the map database (106). The route generator (100) uses the map database (106) to produce a route at a coarse zoom level and then regenerate the route at progressively higher zoom levels. The heuristic generator (102) penalizes high resolution routes that deviate too far from one or more low resolution routes. The search envelope factor generator (104) computes this penalty based on the distance from a given search graph node to the low resolution routes.
-
Citations
25 Claims
-
1. A system for generating a travel route comprising:
-
a map generator for generating maps at multiple zoom levels; and a route generator for generating a high resolution route based upon one or more low resolution routes determined from the maps generated by the map generator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for generating a travel route, the method comprising:
-
generating by a map generator maps at multiple zoom levels; and generating by a route generator a high resolution route based upon one or more low resolution routes determined from the maps generated by the map generator. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A computer program product for generating a travel route and including one or more computer readable instructions embedded on a tangible computer readable medium and configured to cause one or more computer processors to perform the steps of:
-
generating by a map generator maps at multiple zoom levels; and generating by a route generator a high resolution route based upon one or more low resolution routes determined from the maps generated by the map generator. - View Dependent Claims (22, 23, 24, 25)
-
Specification