Saltar al contenido

¿Cómo convertir códigos postales a latitud y longitud?

Solución:

No existe una relación algorítmica estricta entre la latitud y la longitud y el código postal; todas son áreas personalizadas generadas por el servicio postal. Necesita acceder a un conjunto de datos que codifique polígonos / centroides de polígonos por código postal.

1) Complejo

Tradicionalmente, esta tarea (junto con la búsqueda de direcciones) se denomina “codificación geográfica”. El método más conveniente para lleno La búsqueda de direcciones es para encontrar un geocodificador en línea preexistente, ya sea por Google Maps, Bing Maps o ESRI.

2) más simple

Sin embargo, solo para los códigos postales de EE. UU., Hay datos disponibles del censo:

http://www.census.gov/geo/www/cob/z52000.html

No estoy familiarizado con la capacidad geoespacial R, pero todo lo que necesita es polígono-> centroide y centroide-> coordenadas.

3) más simple

Esta tarea es lo suficientemente común como para que exista un conjunto de datos de centroide preexistente: http://coolthingoftheday.blogspot.com/2008/04/free-us-zip-code-database-as-csv.html

has mirado el zipcode ¿paquete? es básicamente un marco de datos con ~ 45,000 códigos postales junto con su ciudad, estado, latitud y longitud.

Yo uso el geocode función en el ggmap paquete.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *