Condiciones de uso de Google no permite el uso comercial (especialmente automatizado) de los datos. Sí, parece que Google analiza las direcciones de las calles de una sola línea y las geocodifica, pero no es apropiado para fines comerciales, como ha señalado Mapperz.
Además, estandarizar las direcciones será un poco complicado con la API de Google. Google Maps es una dirección aproximación servicio, no un normalización o verificación servicio.
Por ejemplo, ¿has hecho alguna vez street view por una casa en las afueras de la ciudad, o en los suburbios, incluso en zonas rurales? A menudo, sólo muestra el nombre de la calle y dice "La dirección es aproximada"; si tuvieras la dirección real de esa casa y la escribieras en Google Maps, probablemente ajustaría la dirección a la ubicación incorrecta. Esto me ocurrió ayer cerca de la frontera entre una ciudad y un condado. La dirección postal que tenía era correcta, pero Google se equivocó de ciudad y me situó a un kilómetro y medio del punto de entrega. ¿Imposible?
Afortunadamente, no era para uso comercial (sólo necesitaba indicaciones), pero si necesitas datos fiables, ni siquiera su licencia comercial proporciona una verificación real. Probablemente estés buscando algo como un Certificado CASS servicio de normalización y geocodificación de direcciones. Dicho servicio está autorizado por el USPS para corregir y "rellenar" los datos de las direcciones para que tengan un formato estándar, y debe pasar rigurosas pruebas de calidad cada cierto tiempo.
Trabajo con un proveedor de este tipo llamado SmartyStreets . Atendemos API de direcciones de Estados Unidos que no tiene ninguna restricción de uso comercial. Puede hacer referencia a esta otra pregunta del SIG para investigar su rendimiento y capacidades, o consulte nuestro sitio web.
Y le contaré un pequeño secreto: aunque todavía no parece que analicemos las direcciones de una sola línea, en realidad sí lo hacemos (a partir de esta semana). Envía una dirección completa en el campo "calle 1" a través de nuestra API y obtendrás un resultado con certificación CASS.
5 votos
Consulta las condiciones de la API de Google Maps en lo que respecta a la geocodificación - Nota: la API de geocodificación sólo puede utilizarse junto con un mapa de Google; está prohibido geocodificar los resultados sin mostrarlos en un mapa. es mejor que utilices Yahoo PlaceFinder o Mapquest Open