![]() |
Come calcolare distanza fra punti di interesse su sito web
Salve a tutti,
in un sito internet in fase di prossima realizzazione, devo inserire un servizio per dare la possibilità al visitatore di poter ricercare l’attrazione turistica più vicina ad una posizione indicata, pescando i dati da un elenco pre memorizzato nel sito. Qualcuno ha idea delle possibili soluzioni da utilizzare per poter proporre questo servizio? Un grazie in anticipo per ogni eventuale consiglio |
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 |
Tutti gli orari sono GMT +2. Attualmente sono le 04:02 PM. |