Proximity-based detail reduction of geographic data
First Claim
Patent Images
1. A non-transitory memory storing a set of instructions executable by a processor to perform a method, the method comprising:
- storing a plurality of data points, each data point representing a geographic location, a first set of data points organized into a first geometric object representing a first geographical feature and a second set of data points organized into a second geometric object representing a second geographical feature; and
removing a first data point from the first set of data points based on at least a first distance between a first location represented by the first data point and a second location represented by a second data point of the second set of data points, wherein the removing is further based on a second distance between the first location represented by the first data point and a third location represented by a further data point of the first set of data points, wherein the removing is further based on a relationship between the first and second distances.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for storing a plurality data points, each data point representing a geographic location, a first set of data points representing a first geometric object and a second set of data points representing a second geometric object. The system and method then remove a first data point from the first set of data points representing the first geometric object based on at least a distance between a first location represented by the first data point and a second location represented by a second data point of the second set of data points representing a second geometric object.
14 Citations
20 Claims
-
1. A non-transitory memory storing a set of instructions executable by a processor to perform a method, the method comprising:
-
storing a plurality of data points, each data point representing a geographic location, a first set of data points organized into a first geometric object representing a first geographical feature and a second set of data points organized into a second geometric object representing a second geographical feature; and removing a first data point from the first set of data points based on at least a first distance between a first location represented by the first data point and a second location represented by a second data point of the second set of data points, wherein the removing is further based on a second distance between the first location represented by the first data point and a third location represented by a further data point of the first set of data points, wherein the removing is further based on a relationship between the first and second distances. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a data storage mechanism storing a plurality of data points, each data point representing a geographic location, a first set of data points organized into a first geometric object representing a first geographical feature and a second set of data points organized into a second geometric object representing a second geographical feature; and a data reducer removing a first data point from the first set of data points based on at least a first distance between a first location represented by the first data point and a second location represented by a second data point of the second set of data points, wherein the removing is further based on a second distance between the first location represented by the first data point and a third location represented by a further data point of the first set of data points, wherein the removing is further based on a relationship between the first and second distances. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory memory storing a set of instructions executable by a processor to perform a method, the method comprising:
-
storing a plurality of data points, each data point representing a geographic location, a first set of data points organized into a first geometric object representing a first geographical feature and a second set of data points organized into a second geometric object representing a second geographical feature; determining a first distance between a first location represented by a first data point of the first set of data points and a second location represented by a second data point of the first set of data points; determining a second distance between the first location and a third location represented by a third data point of the second set of data points; and determining a relationship between the first and second distances. - View Dependent Claims (16, 17, 18)
-
-
19. A non-transitory memory storing a set of instructions executable by a processor to perform a method, the method comprising:
-
storing a plurality of data points, each data point representing a geographic location, a first set of data points organized into a first geometric object representing a first geographical feature and a second set of data points organized into a second geometric object representing a second geographical feature; determining spatial relationships between a plurality of data points of the first set of data points and at least one data point of the second set of data points; and removing one data point from the first set of data points based on the spatial relationships, wherein the removing is further based on a second distance between the first location represented by the first data point and a third location represented by a further data point of the first geometric object, wherein the removing is further based on a relationship between the spatial relationships and second distance. - View Dependent Claims (20)
-
Specification