Como verificar se um endereço é um endereço comercial ou residencial [fechado]
Eu tenho um conjunto de dados que contém muitos endereços (60,000 entradas ish). Quero classificar estes endereços em Moradas residenciais ou de negócios.
Alguém conhece uma boa API / Serviço para começar a fazer isto?acho que o Geocoder do google maps não consegue fazer isto neste momento.
Fedex e UPS ambos parecem ter API's, mas eles só são liberados para empresas que são produtos de transporte (tipo de uma necessidade de saber base apenas)
USPS API: https://www.usps.com/nationalpremieraccounts/rdi.htm
Fedex API:http://www.fedex.com/us/developer/web-services/index.html
Este é um projeto de hobby, então livre ou barato são melhores! Mas soluções pagas não estão fora de questão.4 answers
Olha para a API em http://compass.webservius.com
É uma lista de mais de 16 milhões de empresas nos EUA (pretende ser uma lista completa de empresas). Se uma morada não estiver lá, é provável que seja uma morada residencial.Ou pode usar um prestador de serviços para fazer a mesma coisa e pagar cerca de 50-100 dólares por uma lista do seu tamanho.
Sou o fundador da SmartyStreets. Temos RDI incluído em nossa oferta sem custo extra. Isso significa que é tão simples como arrastar sua lista para o nosso site e tê-lo processado e de volta em segundos. Nós também oferecemos um verificação de endereço API de serviço web que irá devolve o indicador residencial / empresarial para lhe dizer o tipo de endereço com que está a trabalhar.A estrutura de dados do ID do endereço contém um campo de "utilização", que é descrito como " apenas Válido para o tipo de localização do endereço dos EUA. Isto indica a opinião do Serviço Postal dos EUA sobre se este endereço é principalmente uma "empresa"ou " residencial"."