Ich habe einen Datensatz, der viele Adressen enthält (60.000 Einträge). Ich möchte diese Adressen in Wohnadressen oder Geschäftsadressen einteilen.
Kennt jemand eine gute API / Service, um damit anzufangen?
Ich glaube nicht, dass der Google Maps-Geocoder dies jetzt tun kann.
Fedex und UPS scheinen beide APIs zu haben, aber sie werden nur an Unternehmen ausgeliefert, die Produkte verschicken (eine Art, die man nur wissen muss).
USPS-API: Ссылка
Fedex-API: Ссылка
Dies ist ein Hobby-Projekt, also kostenlos oder billig sind besser! Aber bezahlte Lösungen sind nicht ausgeschlossen.
Schauen Sie sich die API unter Ссылка
anEs handelt sich um eine Liste von mehr als 16 Millionen Unternehmen in den USA (mit dem Ziel, eine vollständige Branchenliste zu erstellen). Wenn eine Adresse nicht da ist, ist es wahrscheinlich eine Wohnadresse.
Wie bereits erwähnt, ist RDI der richtige Weg. RDI steht für "Residential Delivery Indicator" und gibt an, ob es sich um eine private oder eine gewerbliche Adresse handelt. Das einzige Problem dabei ist, dass Sie ein Entwickler sein müssen, um es zu verwenden und Sie müssen standardisierte und zertifizierte Adressen haben, ganz zu schweigen von der jährlichen Lizenzgebühr von der USPS für Hunderte von Dollar. Sobald Sie es haben und eine Lösung programmiert haben, können Sie ihm einfach eine Adresse mit einem alten ZIP geben und erwarten, dass es funktioniert. Die Adresse muss den vollständigen 12-stelligen Zustellpunkt-Barcode haben.
Oder Sie können einen Dienstleister verwenden, um dasselbe zu tun und ungefähr $ 50-100 für eine Liste Ihrer Größe zu bezahlen.
Vollständige Offenlegung: Ich bin der Gründer von SmartyStreets. Wir haben RDI ohne Aufpreis in unser Angebot aufgenommen. Dies bedeutet, dass es so einfach ist, Ihre Liste auf unsere Website zu ziehen und sie in Sekundenschnelle verarbeiten zu lassen. Wir bieten auch eine Adressenüberprüfung Web-Service-API an, die den Wohn- / Geschäftsindikator zurückgibt, damit Sie die Art der Adresse kennen, mit der Sie arbeiten .
Whitepages behaupten, dass sie dies in ihrer API tun dürfen. Für Hobbyzwecke mit bis zu 200 Anfragen pro Tag ist es kostenlos. Sie würden den Zonierungstyp abfragen.
Die Adress-ID-Datenstruktur enthält ein "Verwendungs" -Feld, das als "Nur gültig für US-Adress-LocationType" beschrieben ist. Dies zeigt die US Postal Service-Meinung darüber, ob diese Adresse primär ein "Business" oder "Residential" ist.
Dies ist ein bisschen ein Hack, aber warum nicht ein Skript schreiben, um zu überprüfen, ob die erste Zeile der Adresse einen der Nachnamen aus der Volkszählungsliste enthält? Das sollte dir die meisten Wohnadressen bringen. Angenommen, der Name der Person / des Unternehmens ist Teil der Adresse, die Sie haben.
Tags und Links api validation street-address