Parcelization of geographic data for storage and use in a navigation application
First Claim
1. A method of storing a plurality of records of geographic data on a storage medium, wherein each record represents a physical feature having a physical location in a geographic region, the method comprising the steps ofseparating said plurality of records into first and second groupings of records wherein the records in said first of said groupings represent physical features having geographic locations encompassed within a first rectangular area and the records in said second of said groupings represent physical features having geographic locations encompassed within a second rectangular area,wherein said first and said second rectangular areas are formed by a division at a position of a rectangular area that encompasses the locations of the physical features represented by the plurality of records in said first and second groupings, wherein said position of said division is determined byranking trial divisions of said rectangular area;
- andselecting the position of said division by evaluating said ranking of said trial divisions.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for arranging and storing a plurality of records of geographic data, wherein each record corresponds to a physical feature having a physical location in a geographic region. The method and system comprise arranging the records of geographic data into a plurality of parcels. Each parcel includes records of geographic data that represent features having physical locations encompassed within a corresponding associated rectangular area located in the geographic region. The size and location of each such rectangular area associated with a parcel is determined by a series of divisions of a bounding rectangle that encompasses all of the features represented by the plurality of records into further rectangular areas. Each division, subsequent to an initial division, is made on a rectangular area resulting from the preceding division. Each such division of a rectangular area is made at a location along the rectangular area based upon an assessment of one or more trial divisions of the rectangular area at one or more locations. A division is selected based upon a comparison of the quantities of data encompassed by the rectangular area and each of the further rectangular areas formed by the one or more trial divisions. The assessment is based upon a comparison of these quantities of data for each such trial division to a plurality of ranges of acceptable data quantities. These acceptable sizes are derived from a desired fill percentage of parcels with data.
-
Citations
20 Claims
-
1. A method of storing a plurality of records of geographic data on a storage medium, wherein each record represents a physical feature having a physical location in a geographic region, the method comprising the steps of
separating said plurality of records into first and second groupings of records wherein the records in said first of said groupings represent physical features having geographic locations encompassed within a first rectangular area and the records in said second of said groupings represent physical features having geographic locations encompassed within a second rectangular area, wherein said first and said second rectangular areas are formed by a division at a position of a rectangular area that encompasses the locations of the physical features represented by the plurality of records in said first and second groupings, wherein said position of said division is determined by ranking trial divisions of said rectangular area; - and
selecting the position of said division by evaluating said ranking of said trial divisions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20)
- and
-
19. A method of manufacturing a geographic database for a geographic region for use by a navigation application program, wherein said geographic database is stored on a computer-readable medium and wherein said geographic database includes a plurality of records wherein each record corresponds to a physical feature having a physical location in the geographic region, the method comprising the steps of:
-
arranging said records of geographic data into a plurality of parcels according to a method that stores in each parcel records of geographic data that represent features having physical locations in proximity to each other and wherein the records stored in any one parcel represent features having locations encompassed within a corresponding rectangular area associated therewith and located in said geographic region; wherein a size and location of each rectangular area associated with a parcel is determined by a series of divisions of a rectangular area encompassing all of said features represented by said plurality of records, wherein each division of said series of divisions subsequent to an initial division is made on a rectangular area from the preceding division; and wherein each division of a rectangle area into further rectangular areas is made at a location of said rectangular area based upon an assessment of quantities of data that represent features encompassed by said rectangular area and each of said further rectangular areas, based upon a comparison of said quantities of data to a plurality of ranges of acceptable sizes derived from a desired fill percentage of parcels with data.
-
Specification