Replying to Ottenere posizione geocrafica

  • Create account

    • Nickname:
  • Enter your Post

    •              
           
       
      FFUpload  Huppy Pick colour  HTML Editor  Help
      .
    •      
       
      File Attachments    Clickable Smilies    Show All
      .
  • Clickable Smilies

    • :huh:^_^:o:;):P:D:lol::B)::rolleyes:-_-<_<:)
      :wub::angry::(:unsure::wacko::blink::ph34r::alienff::cry::sick::shifty::woot:
      <3:XD:*_*:];P:XP:(:=)X):D:>.<>_<
      =_=:|:?3_3:p:;_;^U^*^^*:=/::*::b::f:
  • File Attachments

    • BlogFree Hosting   jpg gif png zip ...

      Descr.:
      Image Hosting: host it!

  •   

Last 10 Posts [ In reverse order ]

  1. Posted 31/7/2012, 18:01
    IN HTML5 c'e' la possibilità di trovare la posizione di un computer o dispositivo mobile.
    questo può essere utile per limitare la pagina a certe aree di una regione.
    Vorrei sottolineare, che gran parte del HTML5 e' composto anche da Javascript.

    prima cosa dobbiamo vedere se il browser supporta la API
    CODICE
    if(navigator.geolocation){//supportato

    }
    else{//non supportato
    alert("mi dispiace, niente geolocation per te")
    }


    poi dobbiamo dare inizio alla funzione che ci localizza, ovvero:
    CODICE
    navigator.geolocation.getCurrentPosition()


    quindi arriviamo a:
    CODICE
    if(navigator.geolocation){//supportato
    navigator.geolocation.getCurrentPosition()
    }
    else{//non supportato
    alert("mi dispiace, niente geolocation per te")
    }


    ora tra le parentesi di "getcurrentposition" scriviamo il nome della funzione che deve ssere seguita, quando verremo individuati.

    CODICE
    navigator.geolocation.getCurrentPosition()


    quindi arriviamo a:
    CODICE
    if(navigator.geolocation){//supportato
    navigator.geolocation.getCurrentPosition(mostralatlon)
    }
    else{//non supportato
    alert("mi dispiace, niente geolocation per te")
    }
    function mostralatlon(){//funzione eseguita una volta trovati

    }


    arrivati a questo punto dobbiamo solo completare la nostra funzione mostralatlon (mostra latitudine e longitudine)



    CODICE
    navigator.geolocation.getCurrentPosition()


    quindi arriviamo a:
    CODICE
    if(navigator.geolocation){//supportato
    navigator.geolocation.getCurrentPosition(mostralatlon)
    }
    else{//non supportato
    alert("mi dispiace, niente geolocation per te")
    }
    function mostralatlon(evento){//funzione eseguita una volta trovati
    alert("Latitudine:"+evento.coords.latitude+"\nLongitudine:"+evento.coords.longitude)
    }


    Attenzione a questi particolari:
    1) la funzione mostralatlon ha tra le parentesi "evento" >> questo evento porta con se lo cordinate prelevate
    2)per ottenere il valore della latitudine o longitudine dobbiamo seguire questa sintassi: evento>coords>latitude/longitude ([portattoreCoordinate].[viglioLeCoordinate].[QualeDelleDue])

Review the complete topic (launches new window)