JSON: exploiter Google Map API V3
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

JSON: exploiter Google Map API V3



  1. #1
    invitee974e0e3

    JSON: exploiter Google Map API V3


    ------

    Bonjour à tous,

    J'ai quelques notions en html, php, sql....
    J'essaye de comprendre comment fonctionne le JSON.
    Pour cela, j'essaye d'exploiter l'API Google Maps V3
    Pour l'exemple je suis parti de cette adresse => http://maps.googleapis.com/maps/api/...n&sensor=false

    Qui me renvoi ceci en la collant dans l'URL :

    Code HTML:
    {
       "results" : [
          {
             "address_components" : [
                {
                   "long_name" : "546",
                   "short_name" : "546",
                   "types" : [ "street_number" ]
                },
                {
                   "long_name" : "Rue Baruch de Spinoza",
                   "short_name" : "Rue Baruch de Spinoza",
                   "types" : [ "route" ]
                },
                {
                   "long_name" : "Avignon",
                   "short_name" : "Avignon",
                   "types" : [ "locality", "political" ]
                },
                {
                   "long_name" : "Vaucluse",
                   "short_name" : "Vaucluse",
                   "types" : [ "administrative_area_level_2", "political" ]
                },
                {
                   "long_name" : "Provence-Alpes-Côte d'Azur",
                   "short_name" : "Provence-Alpes-Côte d'Azur",
                   "types" : [ "administrative_area_level_1", "political" ]
                },
                {
                   "long_name" : "France",
                   "short_name" : "FR",
                   "types" : [ "country", "political" ]
                },
                {
                   "long_name" : "84140",
                   "short_name" : "84140",
                   "types" : [ "postal_code" ]
                }
             ],
             "formatted_address" : "546 Rue Baruch de Spinoza, 84140 Avignon, France",
             "geometry" : {
                "location" : {
                   "lat" : 43.9116366,
                   "lng" : 4.8922196
                },
                "location_type" : "ROOFTOP",
                "viewport" : {
                   "northeast" : {
                      "lat" : 43.9129855802915,
                      "lng" : 4.893568580291502
                   },
                   "southwest" : {
                      "lat" : 43.91028761970851,
                      "lng" : 4.890870619708497
                   }
                }
             },
             "place_id" : "ChIJnb_HlAHutRIR_Jm7x1L7NOk",
             "types" : [ "street_address" ]
          }
       ],
       "status" : "OK"
    }
    J'ai bien compris qu'il était possible de récupérer les données qui sont renvoyées mais je ne sais pas comment.
    Dans un premier temps l'idée est d'avoir une page toute simple qui me renvoi les coordonnées GPS de l'adresse renseignée.


    Pouvez-vous m'aider svp?

    Merci

    -----

  2. #2
    pm42

    Re : JSON: exploiter Google Map API V3

    Le JSON est juste un format qui contient des couples nom de données/valeur de la donnée mais récursivement : la valeur peut être un liste de valeurs/données.

    Le plus simple est d'utiliser des fonctions spécialisées comme ça : http://php.net/manual/fr/function.json-decode.php
    Sinon tu tapes "php json parser" dans Google et tu vas tout trouver.

Discussions similaires

  1. comment créer des classes Java à partir du fichier JSON en utilisant Velocity ?
    Par invite0cdf2164 dans le forum Programmation et langages, Algorithmique
    Réponses: 1
    Dernier message: 07/05/2015, 16h11
  2. Json binding
    Par invite0cdf2164 dans le forum Programmation et langages, Algorithmique
    Réponses: 1
    Dernier message: 24/04/2015, 08h01
  3. php et json
    Par invite831b08bd dans le forum Programmation et langages, Algorithmique
    Réponses: 2
    Dernier message: 23/01/2015, 18h43
  4. Json Ajax et Html ( authentification )
    Par invite0cdf2164 dans le forum Programmation et langages, Algorithmique
    Réponses: 0
    Dernier message: 18/09/2014, 10h09