System and method for use and storage of geographic data on physical media
First Claim
1. A computer-implemented method of enhancing an existing database product that contains data that represent road segments located within a geographic region, the method comprising:
- using a source geographic database that contains data entities that represent road segments, wherein each data entity that represents a road segment identifies physical positions along the represented road segment;
for each of said data entities that represents a road segment, if a distance between two adjacent physical positions identified by the data entity as being located along the represented road segment exceeds a threshold, determining a third physical position between said two adjacent physical positions; and
storing a representation of the road segment that identifies the third physical position.
4 Assignments
0 Petitions
Accused Products
Abstract
An improved method and system for storage of data that represent geographic features in a region. The data are organized into parcels each of which contains data that represent those geographic features that are located within a separate one of a plurality of rectangular areas into the region is divided. The method identifies linearly extending features that extend across multiple rectangular areas so that data representing the linearly extending feature can be included in each parcel that contains data that represents a rectangular area in which the linearly extending feature extends at least in part.
222 Citations
20 Claims
-
1. A computer-implemented method of enhancing an existing database product that contains data that represent road segments located within a geographic region, the method comprising:
-
using a source geographic database that contains data entities that represent road segments, wherein each data entity that represents a road segment identifies physical positions along the represented road segment; for each of said data entities that represents a road segment, if a distance between two adjacent physical positions identified by the data entity as being located along the represented road segment exceeds a threshold, determining a third physical position between said two adjacent physical positions; and storing a representation of the road segment that identifies the third physical position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method of an existing database product that contains data that represent road segments located within a geographic region, the method comprising:
-
using a source geographic database that contains data entities that represent road segments, wherein each data entity that represents a road segment identifies physical positions along the represented road segment; for each data entity that represents a road segment, if a portion of the road segment between two adjacent physical positions identified by the data entity as being located along the represented road segment crosses more than two parcel boundaries, determining a third physical position along the represented road segment between said two adjacent physical positions and between said two parcel boundaries; and storing a representation of the road segment that identifies the third physical position, wherein said parcel boundaries divide the geographic region into a plurality of rectangular areas, wherein the road segments located in each of said plurality of rectangular areas are represented by data entities located in a separate respective one of a plurality of parcels. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer-implemented method of enhancing an existing database that contains data that represent roads located within a geographic region, the method comprising:
-
separating the data into a plurality of parcels, wherein each respective parcel of said plurality of parcels includes a plurality of data entities that represent the roads located within parcel boundaries associated with said respective parcel, wherein the step of separating comprises; determining parcel boundaries for forming parcels of said data; and for each parcel of said data, identifying each road that crosses the parcel boundaries associated with said parcel but which is represented by a data entity defined by geographic coordinates located outside said parcel boundaries; and determining generated shape point data for said data entity, wherein said generated shape point data represent a position along said road represented by said data entity and wherein said position is located within the parcel boundaries of said parcel. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification