Domanda

Al momento sto costruendo una web app per una società britannica con molti punti vendita nel Regno Unito. Voglio realizzare un 'trovare il mio più vicino' sulla base della seguente.

  1. Cap
  2. Punti di riferimento

Quindi, l'utente poteva entrare o per ottenere un elenco di loro più vicino. Ho fatto questo prima di utilizzare i dati codice postale in un database e quindi utilizzando Pitagora di capire quelle più vicine.

Idealmente mi piacerebbe utilizzare un servizio web per fare questo, ma non posso sembrano trovare qualsiasi a tutti.

La mia domanda sarebbe - Quale sarebbe il modo migliore per attuare un tale servizio? 3rd app partito o farlo io stesso. ?

È stato utile?

Soluzione

Ci sono varie opzioni elencate molto in modo sano e anche con il Regno Unito note specifiche qui

Si dovrebbe esternare il geocoding inverso (dal codice postale per coordinate) e poi intersecare la posizione negozi con le coordinate della posizione codice postale o per ottenere quello più vicino. V'è un altro esempio qui .

La ragione di esternare il geocoding è quello di alleviare voi dalla necessità di aggiornare un database di questo tipo continuo, che potrebbe anche non essere fattibile dato i vostri vincoli.

Altri suggerimenti

Date un'occhiata alla Geokit gemma , per idee se non per l'attuazione.

Inoltre, nel Regno Unito è possibile ottenere risposte abbastanza marcatamente non corretti se si utilizza Pitagora. Si vuole veramente Haversine, e qualcun altro ha quasi certamente fatto il duro lavoro, non importa quale piattaforma si è in.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top