Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Html geolocalizare (geolocation)

API-ul Geolocalizare (Geolocation) oferit de HTML5 ne dă posibilitatea de a afla poziţia geografică a unui vizitator. Această opţiune poate fi folosită doar dacă vizitatorul acceptă localizarea poziţiei sale (datorită confidenţialităţii utilizatorilor).
HTML Geolocalizare (Geolocation)Negara Corina API-ul Geolocalizare (Geolocation) oferit de HTML5 ne dă posibilitatea de a afla poziţia geografică a Utilizarea GolocationFolosim metoda getCurrentPosition() pentru a obtine pozitia utilizatorului. var x=document.getElementById( Mainipularea erorilor si refuzurilorAl doilea parametru al metodei getCurrentPosition() este folosit pentru  Afişarea rezultatelor pe hartăPentru a afişa rezultatul într-o hartă trebuie să accesăm Scriptul Google Mapcrearea unei hărţi interactivă (cu marcaj, zoom şi opţiuni de Metoda getCurrentPosition() - Date de ieşireMetoda getCurrentPosition() returnează un obiect dacă este Obiectul Geolocation - alte metode interesantewatchPosition() - returneaza pozitia curentă a utilizatorului şi Afişaţi latitudinea şi longitudinea curentă.Afişaţi poziţia curentă pe o hartă statică.Afişaţi poziţia watchPositionPentru a urmări localizarea utilizatorului şi pentru a reînnoi datele poate fi
Слайды презентации

Слайд 2 API-ul Geolocalizare (Geolocation) oferit de HTML5 ne dă posibilitatea de a

API-ul Geolocalizare (Geolocation) oferit de HTML5 ne dă posibilitatea de a afla poziţia geografică

afla poziţia geografică a unui vizitator. Această opţiune poate fi

folosită doar dacă vizitatorul acceptă localizarea poziţiei sale (datorită confidenţialităţii utilizatorilor).

Слайд 3 Utilizarea Golocation
Folosim metoda getCurrentPosition() pentru a obtine pozitia utilizatorului.
var x=document.getElementById("demo"); function

Utilizarea GolocationFolosim metoda getCurrentPosition() pentru a obtine pozitia utilizatorului. var x=document.getElementById(

getLocation()   {   if (navigator.geolocation)     {     navigator.geolocation.getCurrentPosition(showPosition);     }   else {x.innerHTML="Geolocation nu se suporta de

browser.";}   } function showPosition(position) {   x.innerHTML="Latitudine: " + position.coords.latitude +    "
Longitudine: " + position.coords.longitude;       }

Слайд 4 Mainipularea erorilor si refuzurilor
Al doilea parametru al metodei

Mainipularea erorilor si refuzurilorAl doilea parametru al metodei getCurrentPosition() este folosit

getCurrentPosition() este folosit pentru a manipula erorile. Specifică o

funcţie ce va fi executată în cazul în care nu se poate determina poziţia vizitatorului.
Permisiune respinsă (Permission denied) - utilizatorul nu permite Geolocalizarea Poziţie indisponibilă(Position unavailable) - nu este posibilă localizarea A expirat (Timeout) - operaţiunea a expirat
function showError(error)   {   switch(error.code)  {     case error.PERMISSION_DENIED:       x.innerHTML="Utilizatorul a respins cererea pentru Geolocalizare."       break;     case error.POSITION_UNAVAILABLE:       x.innerHTML="Nu sunt disponibile informatii despre Locatie."       break;     case error.TIMEOUT:       x.innerHTML="Cererea pentru aflarea locatiei utilizatorului a expirat."       break;     case error.UNKNOWN_ERROR:       x.innerHTML="A aparut o eroare necunoscuta."       break;     }   }


Слайд 5  Afişarea rezultatelor pe hartă
Pentru a afişa rezultatul într-o

 Afişarea rezultatelor pe hartăPentru a afişa rezultatul într-o hartă trebuie să

hartă trebuie să accesăm un serviciu de hărţi ce

poate folosi latitudinea şi longitudinea. Cel mai recomandat este Google Maps.
function showPosition(position) {   var latlon=position.coords.latitude+","+position.coords.longitude;   var img_url="http://maps.googleapis.com/maps/api/staticmap?center="   +latlon+"&zoom=14&size=400x300&sensor=false";   document.getElementById("mapholder").innerHTML="";   }

Слайд 6 Scriptul Google Map
crearea unei hărţi interactivă (cu marcaj,

Scriptul Google Mapcrearea unei hărţi interactivă (cu marcaj, zoom şi opţiuni

zoom şi opţiuni de tragere)
function showPosition(position)  {   lat=position.coords.latitude;   lon=position.coords.longitude;   latlon=new google.maps.LatLng(lat, lon)   mapholder=document.getElementById('mapholder')   mapholder.style.height='250px';   mapholder.style.width='500px';   var myOptions={   center:latlon,zoom:14,   mapTypeId:google.maps.MapTypeId.ROADMAP,   mapTypeControl:false,   navigationControlOptions:{style:google.maps.NavigationControlStyle.SMALL}   };   var

map=new google.maps.Map(document.getElementById("mapholder"),myOptions);   var marker=new google.maps.Marker({position:latlon,map:map,title:“esti AICI!"});   }

Слайд 7 Metoda getCurrentPosition() - Date de ieşire
Metoda getCurrentPosition() returnează

Metoda getCurrentPosition() - Date de ieşireMetoda getCurrentPosition() returnează un obiect dacă

un obiect dacă este executată cu succes. Propietăţile atitudine,

longitudine şi precizie sunt întotdeauna returnate. Celelalte propietăţi, specificate în tabelul de mai jos, sunt returnate dacă sunt disponibile.



Слайд 8 Obiectul Geolocation - alte metode interesante
watchPosition() - returneaza pozitia

Obiectul Geolocation - alte metode interesantewatchPosition() - returneaza pozitia curentă a utilizatorului

curentă a utilizatorului şi continuă să actualizeze această poziţie

pe masura că utilizatorul se mişcă (ca GPS-ul într-o maşină).
clearWatch() - opreşte metoda watchPosition().

Слайд 9 Afişaţi latitudinea şi longitudinea curentă.
Afişaţi poziţia curentă pe

Afişaţi latitudinea şi longitudinea curentă.Afişaţi poziţia curentă pe o hartă statică.Afişaţi

o hartă statică.
Afişaţi poziţia curentă pe o hartă interactivă.
*Afişaţi

drumul de la poziţia curentă pînă la …


  • Имя файла: html-geolocalizare-geolocation.pptx
  • Количество просмотров: 86
  • Количество скачиваний: 0