Vi sono servizi che ti offrono database già pronti con le coordinate già divise per località: uno per tutti Google
https://developers.google.com/maps/d...ervices/?hl=it
;
https://developers.google.com/maps/?hl=it ;
http://dev.w3.org/geo/api/ (attenzione che con l’api gratuita vi sono dei limiti sulle chiamate max giornaliere).
Qui qualche guida (in inglese)
http://www.html5rocks.com/en/tutoria...on/trip_meter/ ;
http://stackoverflow.com/questions/1...google-maps-v3
Altrimenti se vuoi semplificare, puoi calcolare la distanza fra i due punti sfruttando la differenza fra le coordinate e calcolando la distanza con il teorema di pitagora:
http://www.ripmat.it/mate/d/dc/dcc.html
Poi devi avere un elenco delle località con le coordinate da inserire in un database o all’interno della pagina (se sono poche) e poi estrarle e calcolare tramite un linguaggio di programmazione tipo php o javascript.
Una guida qui:
http://www.manuelmarangoni.it/sir-bi...e-longitudine/
Tieni presente che oltre a far dover inserire le coordinate manualmente, me semplificare l’utilizzo all’utente potresti sfruttare la posizione rilevata dal gps o dal browser, come indicato qui:
http://www.w3schools.com/html/html5_geolocation.asp