[GIS] Data Source: Address ranges for every block in NYC

addressdatageocodingopenstreetmap

I'm looking for data that defines the address ranges used on NYC blocks. On this screenshoot you can see google has noted the first addresses on each block of West End Avenue and 92nd/93rd/94th st. (658, 680 and 700 respectively). Based on that info I can extrapolate assuming that there's an even/odd side of the street and there's no unrepresented addresses to get something like this (inefficient representation used only as an example):

Street | btwn1 | btwn2 | first | last | side     
-------------------------------------------------
 W End | w 92  | w 93  |  658  | 678  | west/even
 W End | w 92  | w 93  |  659  | 679  | east/odd
 W End | w 93  | w 94  |  680  | 698  | west/even
 W End | w 93  | w 94  |  681  | 699  | east/odd

Can anyone suggest a source of this type of data? Basically it's a poor mans geocode so I can convert an address (Jeryl Metz Books – 697 West End Ave) into a suggestion of how to get there (West End btwn 93/94) even without an internet connection. I'm sure this data is contained within OpenStreetMap, but I don't have a clue as to how one might extract/generate what I need.

West End btwn 92nd and 94th st.

Best Answer

The only publicly available source of actual addresses per street segment is the PAD file -- the Property Address Directory -- from the New York City Dept of City Planning. If you rely on centerline files such as TIGER or LION, these will provide hypothetical address ranges. The centerline data may be ok(and often is), but if you need to know the valid addresses rather than a broad range, PAD is the way to go. The Planning Dept provides it as a free download at http://www.nyc.gov/html/dcp/html/bytes/applbyte.shtml#pad You'll likely need to do some file manipulation, but it's a powerful data set. Also, I believe it's updated at least annually, if not more frequently. And it contains other useful information, such as a crosswalk between parcel IDs, addresses, and building identification numbers.

Related Question