Methods for assigning geocodes to street addressable entities
First Claim
1. A geocoding method comprisingidentifying from orthorectified imagery locations of entities associated with each side of a street segment;
- ordinally numbering the identified locations with respect to positions along each side of the street segment;
determining street addresses associated with each side of the street segment; and
associating the identified locations with the determined street addresses to produce geocoded street addresses for each side of the segment;
wherein associating the identified locations with the determined street addresses comprises matching, on each side of the street segment, the ordinal numbering of the identified locations with a natural order of the determined street addresses; and
, if there is not a one-to-one matching between the identified locations and the determined street addresses, then redefining the street segment to include multiple adjacent segments.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for assigning of geocodes to addresses identifying entities on a street includes ordering a set of entity geocodes associated with a street segment based on ordering criteria such as the linear distance of the geocodes along the length of the street segment. Assignable addresses are matched with the ordered geocodes creating a correspondence between a numerical order of the assignable addresses and a linear order of the ordered set of geocodes, consistent with address range direction data and street segment side data. The geocodes may be implicit or explicit, locally unique or globally unique. The set of entity geocodes may be obtained by identifying image features in aerial imagery corresponding to streets and buildings and correlating this information with data from a street map database.
166 Citations
34 Claims
-
1. A geocoding method comprising
identifying from orthorectified imagery locations of entities associated with each side of a street segment; -
ordinally numbering the identified locations with respect to positions along each side of the street segment; determining street addresses associated with each side of the street segment; and associating the identified locations with the determined street addresses to produce geocoded street addresses for each side of the segment; wherein associating the identified locations with the determined street addresses comprises matching, on each side of the street segment, the ordinal numbering of the identified locations with a natural order of the determined street addresses; and
, if there is not a one-to-one matching between the identified locations and the determined street addresses, then redefining the street segment to include multiple adjacent segments. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A geocoding method comprising:
-
obtaining a linearly ordered set of entity geocodes associated with a side of a street segment; obtaining a linearly ordered set of entity addresses associated with the side of the street segment; and associating the entity geocodes with the entity addresses by a linearly ordered matching, thereby geocoding the entity addresses; wherein obtaining the linearly ordered set of entity geocodes comprises; obtaining a set of entity geocodes associated with the side of the street segment, where each entity geocode potentially represents an addressable entity, and linearly ordering the received entity geocodes to produce the linearly ordered set of geocodes; wherein linearly ordering the received entity geocodes comprises calculating intersection points between the street segment and lines drawn perpendicular to said street segment to said entity geocodes. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A geocoding method comprising:
-
obtaining a list of entity geocodes associated with a side of a street segment; ordinally numbering the list of entity geocodes with respect to position on the street segment; obtaining an ordered list of entity addresses associated with the side of the street segment; and associating the entity geocodes with the entity addresses by an ordinal matching, thereby geocoding the entity addresses;
wherein associating the entity geocodes with the entity addresses comprises switching the addresses, as appropriate, between right and left sides of the segment. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification