È necessario raccogliere i codici postali se sto già raccogliendo l'indirizzo, la città e lo stato?

1

Attualmente sto costruendo un'applicazione web B2B. Come parte del processo di registrazione, ho bisogno che gli utenti inseriscano l'indirizzo, lo stato e la città del loro ufficio, che poi geocodificare in latitudine e longitudine utilizzando l'API di Bing Maps. Poiché utilizzo principalmente il loro indirizzo per scopi di geocodifica, non ho avuto alcun problema finora, ma ora mi chiedo se dovrei raccogliere il loro codice postale "nel caso in cui".

L'unico scenario in cui posso pensare a dove un codice di avviamento postale influirebbe sulla geolocalizzazione è se due luoghi hanno lo stesso identico indirizzo, città e stato ma codici postali diversi. È possibile anche quello scenario?

Sarebbe una buona idea raccogliere i codici postali, anche se ho già abbastanza informazioni per geocodificare in modo accurato e affidabile le loro coordinate?

    
posta fbonetti 27.09.2014 - 23:42
fonte

4 risposte

4

Sì, dovresti raccogliere il codice postale. Principalmente perché ci sono casi in cui l'ufficio postale e la gente del posto non sono d'accordo sui nomi delle città, e i geocoder vengono confusi. L'aggiunta di un codice postale migliorerà enormemente le probabilità di successo

Ma c'è anche un caso che ho sentito nella zona di Boston con 2 indirizzi con la stessa città, via e numero civico..ma diversi codici postali. Fa schifo avere un sito web che non può gestire il tuo indirizzo. E le persone in quella posizione tendono a diventare più frustrate nel tempo, piuttosto che meno.

    
risposta data 28.09.2014 - 02:39
fonte
2

Per aggiungere alla risposta di btilly, sì dovresti richiedere un codice postale . Questo aiuto non solo convalida l'indirizzo , ma presuppone anche un codice postale in stile USA. Altri Paesi utilizzano diversi sistemi di codice postale . Il Regno Unito, ad esempio, ha un sistema di codici postali a granelli molto più fine, che lo rende un validatore molto migliore e più difficile da dedurre da un indirizzo (anche se esistono servizi che lo fanno entrambi).

    
risposta data 28.09.2014 - 03:06
fonte
1

Sì, vorrai ritenerlo se non altro per un controllo di integrità.

Gli indirizzi sono inseriti frequentemente in modo errato. Spesso un motore di geocoding non può dirti questo. Ad esempio, prendi 100 main street denver co e 100 main street denver pa. Una buona cosa da controllare è assicurarsi che l'indirizzo in realtà si trovi in quella città e il codice di avviamento postale. Se il codice di avviamento postale non corrisponde alla città e allo stato, probabilmente uno dei 3 campi è errato e in quel momento potresti chiedere all'utente di verificare la presenza di errori di indirizzo.

Potresti anche volere il codice postale se prevedi di utilizzare qualcosa come un servizio di verifica delle maiuscole per garantire che l'indirizzo sia valido negli Stati Uniti.

    
risposta data 28.09.2014 - 05:08
fonte
0

Come gli altri intervistati, raccoglierei i codici postali, per tutti i motivi indicati. Inoltre, è possibile che la geocodifica fornisca informazioni errate. Non mi sono occupato di Bing, ma so che Google (e alcuni sistemi GPS) possono fornire informazioni errate quando si gestiscono gli indirizzi. Non ho mai raggiunto il fondo dell'incompatibilità, ma il codice postale e la posizione effettiva non corrispondono al mio indirizzo quando utilizzo questi servizi, e per sempre devo dare a corrieri e altri che cercano il mio indirizzo informazioni false per guidarli al mio posizione attuale.

    
risposta data 28.09.2014 - 13:43
fonte

Leggi altre domande sui tag