
Une carte avec un rendu topographique
Il semble que les serveurs de OpenTopoMap ne soient pas dimensionnés pour un usage intensif. Il va falloir soit créer et stocker ses propres tuiles, soit imaginer un système de mise en cache des tuiles d'OpenTopoMap. (Voir https://github.com/sinky/tile-cache-php/blob/master/index.php )La géolocalisation avec Nominatim
Ici on va utiliser un autre fournisseur de tuiles : MTBMAP La variable VarCarte2 est déclarée globalement car dans la fonction GetResponse() on manipule la carte.$Resultats=json_decode(file_get_contents("https://nominatim.openstreetmap.org/search?email=xxx&format=json&street=" . urlencode("{$Parametres[0]}") . "&city=" . urlencode("{$Parametres[1]}")));