473,386 Members | 1,733 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

Any hints for converting from ZIP to ZIP+4 for a street address?


Does anyone have an idea on how to find ZIP+4 codes?

Thanks

--
a d y k e s @ p a n i x . c o m

Don't blame me. I voted for Gore.
Jul 29 '05 #1
1 2238
>Does anyone have an idea on how to find ZIP+4 codes?

The TIGER data from the Census bureau contains a *LOT* of data.
(If only there was a good way of getting useful information out of
it.) For each *block*, you get info like street name, range of
street numbers, Zip+4 on each side, lat/long coordinates of each
endpoint of the block, and possibly some points in the middle if
it's not straight. It does not, however, try to give street number
ranges that are actually used (e.g. my block is 1200-1298, which
doesn't say that the house at the end of the block is 1232 and
there's no room for 1234-1298). The schema involves lots of big
numbers that are only unique on a per-county basis.

Assuming, for example, that you can match the street address to
a specific block (given that there may be multiple Elm Streets
in nearby towns, and possibly even in the same town, and you may have
to deal with Elm Street, Elm Road, Elm Boulevard, Elm Freeway,
Elm Lake, Elm River, and Elm Memorial Garbage Dump), you could
get the Zip+4. Some of this might be narrowed down with the
5-digit Zip if that was known.

Warning: as I recall, this data takes up more than one DVD and
it's heavily compressed. Putting it in database tables would expand
it a lot.

Oh, yes, I'm also not sure about how accurate the data is or how
up-to-date it is. Also, the data only attempts to include Zip+4
that represent *street* addresses. Zip+4 allocated to banks of
P.O. boxes in a post office aren't included.

Gordon L. Burditt
Jul 29 '05 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: Sugapablo | last post by:
I have a database table that contains street addresses in the following format: 123 Any St. 456 Some Rd. 7789 That Blvd. etc. I.e. Street number, street name, standard abbriviation of road...
2
by: wolftor | last post by:
Does anyone know how to create a query that will separate the street number from the street name? Eg. current address field = 14 Main Street, unit 4 but I want to get: streetno = 14...
3
by: news1.sympatico.ca | last post by:
I have a single column list in the following format: John Smith 123 Anystreet Anytown, state zip Tel: 333-555-1212 Fax: 333-555-2121 Dave Jones 321 Main Street
7
by: Raphi | last post by:
Hi, I'm trying to clean up a large database in Access. I have one field for address, which needs to be broken up into Street Number, Street Name, and Street Label (St., Road, etc.) The...
4
by: Tom Warren | last post by:
About once a year or so for the last 10 years, I update my street address parser and I'm starting to look at it again. This parser splits a street address line into its smallest common elements...
4
by: Robert Fitzpatrick | last post by:
Thanks to some help here on the list, I've been able to get addresses sorting pretty well, but now I have a issue with same addresses on different streets not grouping the streets. This is what I'm...
5
by: sridev | last post by:
hi all, i have a xml file.I have converted the xml file to String using OuterXml....... now i am getting like this "<ClientList><Client...
4
by: HowHow | last post by:
Using Access 2000. I need to group the address by suburb then by street name in my report. Two major problems here: 1. Unit number has the word "Unit" before number 2. Semi detach house has "a"...
1
by: rob41 | last post by:
I'm in the process of converting numerous queries from access 07 to sql server 05 to improve runtime performance. Below is a sample of code and the error I'm getting. INSERT INTO ( , , ,...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.