Sto lavorando a un sito per i servizi a casa. Qual è la migliore pratica per definire l'area di servizio di un fornitore di servizi?
Il mio pensiero iniziale era di definire l'area di servizio di ciascun fornitore come una serie di codici postali. Se il cliente richiede un servizio, cerca semplicemente i fornitori con i codici postali corrispondenti - abbastanza facile. Ho fatto un po 'di ricerche e sono certo che funzionerà, a patto che riesca a trovare un database di codice postale accurato. Il miglior database che ho trovato è costoso e prima di intraprendere questo sforzo per il codice postale, voglio assicurarmi che non ci sia un modo migliore per eseguire questa operazione.
Ad esempio "Google Business Listings" utilizzato per chiederti di definire la tua "Area di servizio". In che modo Google ha archiviato questi dati - come una casella o un cerchio di coordinate lat / lon?
Sembra che questo processo per la definizione e l'archiviazione di una "area di servizio" e quindi l'abbinamento a una richiesta sia comune, quindi quali sono le best practice di oggi per questo processo?