Estoy buscando datos que definan los rangos de direcciones utilizados en los bloques de Nueva York. En esta captura de pantalla, puede ver que Google ha anotado las primeras direcciones en cada cuadra de West End Avenue y 92nd / 93rd / 94th st. (658, 680 y 700 respectivamente). Basado en esa información, puedo extrapolar suponiendo que hay un lado par / impar de la calle y no hay direcciones no representadas para obtener algo como esto (representación ineficiente utilizada solo como ejemplo):
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
¿Alguien puede sugerir una fuente de este tipo de datos? Básicamente es un código geográfico pobre para el hombre, por lo que puedo convertir una dirección (Jeryl Metz Books - 697 West End Ave) en una sugerencia de cómo llegar (West End btwn 93/94) incluso sin una conexión a Internet. Estoy seguro de que estos datos están contenidos en OpenStreetMap, pero no tengo ni idea de cómo se podría extraer / generar lo que necesito.
.