Bonjour,

Dans mon projet je doit créer une carte leaflet pour placer des points sur cet carte. J'ai donc commencé par récupérer les données sous le format JSON puis je doit les intégrer dans ma carte qui et en JS mais je ne trouve pas dutout de site ou de commande pour faire cela.

Voici mon script JS qui marche bien:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
document.addEventListener("DOMContentLoaded", init);
 
function init(event) {
    console.log("Lancement de la fonction init");
 
    document.getElementById("bouton").addEventListener("click", requeteAjax);
 
}
 
function requeteAjax(){
        console.log("requeteAjax")
 
        let id =document.getElementById("valeur").value;
        if (id == "")
        {
            console.log("Le champ n'est pas remplie"); 
        }
        else
        {
 
            $.ajax('recupSQL.php',
            {
            type: 'POST',
            data: 'Num_boitiers=' + id,
            dataType: 'json',
 
            success: function(data, textStatus, jqXHR)
                {
                       $('#lat').text(data['Latitude']);
                       $('#lon').text(data['Longitude']);
                },
 
                error: function(jqXHR, textStatus, errorThrown)
                {
                    console.log(textStatus);
                }
            });
        }
        }
Nom : 1.png
Affichages : 516
Taille : 212,3 Ko
La fonction JSON ressort bien la Latitude et la Longitude de chaque capteurs.

Merci d'avance pour votre aide

Baptiste