GPS et Android

Commençons par un simple exercice sur vos téléphones portables ou tablettes, si vous pouvez accéder au réseau. Chargez geoloc.html.


Ceci en principe marche en toute indépendance de la présence du GPS matériel (l'exemple fonctionne sur mon portable... Le test a été effectué à la fac, où les "démons" ont pu récupérer les information concernant les bornes WiFi avec une bonne précision. Aucune garantie que ceci marcherait ailleurs).

Le code Javascript qui fait le travail est ici :
<button onclick="getLocation()">Tester</button>
<p id="boite"></p>
<script>
var x = document.getElementById("boite");
function getLocation() {
    if (navigator.geolocation) {
        navigator.geolocation.getCurrentPosition(
            showPosition, showError);
    } else { 
        x.innerHTML = "Geolocalisation ne marche pas.";}}
function showPosition(position) {
    x.innerHTML = "Latitude: " + position.coords.latitude+ 
    "<br/>Longitude: " + position.coords.longitude+"<br/>";}