Partage
  • Partager sur Facebook
  • Partager sur Twitter

Récupérer le nom d'une ville (javascript)

Sujet résolu
    21 novembre 2017 à 21:54:25

    Bonjour,

    Je suis en train de développer un site internet personnel.

    J'arrive à afficher les coordonnées GPS d'une personne mais j'aimerais, grâce à cela, trouver le nom de la ville dans laquelle je me situe.

    Vous pouvez voir, ci-dessous, le script que j'utilise pour trouver mes coordonnées GPS :

    var x = document.getElementById('demo');
    
    function getLocation() {
        if (navigator.geolocation) {
            navigator.geolocation.getCurrentPosition(showPosition);
        } else { 
            x.innerHTML = 'Geolocation is not supported by this browser.';
        }
    }
    
    function showPosition(position) {
    	
        x.innerHTML = 'Latitude: ' + position.coords.latitude + 
    				'<br>Longitude: ' + position.coords.longitude;
    }
    function htmlspecialchars_decode()
        {
            return x.innerHTML = 'Latitude: ' + position.coords.latitude + 
    				'<br>Longitude: ' + position.coords.longitude;
        }
    

    Merci pour votre compréhension.

    Bonne soirée.

    • Partager sur Facebook
    • Partager sur Twitter
      21 novembre 2017 à 22:00:47

      Hello.

      Tu es obligé de passer par une API de cartographie pour ça (comme Google Maps ou Open Street Map)

      • Partager sur Facebook
      • Partager sur Twitter
        22 novembre 2017 à 7:57:06

        Bonjour,

        Tu peux utiliser l'API Geo depuis le site https://geo.api.gouv.fr/ si c'est pour des villes de France sans compte développeur ni paiement ou enregistrement.

        Démo JSFiddle.

        • Partager sur Facebook
        • Partager sur Twitter
          22 novembre 2017 à 8:01:55

          Merci pour vos reponses 🙂 !

          Bonne journée.

          • Partager sur Facebook
          • Partager sur Twitter

          Récupérer le nom d'une ville (javascript)

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
          • Editeur
          • Markdown