Parfois, lorsque j'utilise l'API Google Maps statique, Google renvoie une image non nette/claire. Je ne sais vraiment pas pourquoi, j'utilise Google API en php foreach
(5 itérations maximum). J'ai la clé API Google, et j'utilise la fonction php sleep
dans ma boucle (2 secondes entre chaque itération).Image de carte statique de Google not net/clear
Deux premières images dans ma boucle sont bonnes, les 3 dernières images sont mauvaises. Peut-être que Google n'aime pas la demande d'API au foreach
?
Bad image
Autre mauvaise
Bonne image dans la même boucle
code échantillon
Dans mon foreach
je fais ceci:
$list_map_src = array();
foreach($list_ad as $ad){
$projet_ad = urlencode(utf8_encode($ad));
$params = 'zoom=4¢er='.$projet_ad.'&maptype=raodmap&size=200x200&scale=2&key=MY_KEY';
google_map_url = "https://maps.google.com/maps/api/staticmap?".$params;
$list_map_src[] = $google_map_url;
}
Dans mon HTML
j'utilise $list_map_src
pour définir img
src
tag
Pourriez-vous fournir des exemples de codes pour celui-ci? – rafon
Oui, je suis sûr d'avoir modifié mon message @rafon – simon
Tout le code que vous nous avez donné est d'ajouter des URLs dans un tableau ... que faites-vous alors avec ce tableau? – duncan