reverse geocoding

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : reverse geocoding

Re: reverse geocoding

par gnanzou » 19 mars 2012, 11:25

ok merci pour l'aide .

je vais essayé de limiter le nombre de requêtes.

Re: reverse geocoding

par GiorgioLino » 18 mars 2012, 23:25

Bonjour,

tu utilises l'API Google Maps qui est soumise à certaines conditions d'utilisation notamment en terme de nombre de requêtes.
Par ailleurs le message d'erreur est pourtant bien clair OVER_QUERY_LIMIT --> En gros tu aurais dépassé le quota de requêtes.

J'ignore dans quel contexte tu utilises ta fonction adresse(), mais en tout elle a du être appelée un nombre significatif de fois, ce qui explique ton problème.

Par ailleurs si tu as fait quelque recherches tu as pu tomber sur ceci
https://developers.google.com/maps/faq? ... sagelimits
et peut-être ceci
http://blog.guilhemmarty.com/2010/08/ev ... ogle-maps/

reverse geocoding

par gnanzou » 17 mars 2012, 13:32

Bonjour à tous.

j'ai problème ,j'aimerias obtenir l'adresse d'un endroit à partir de ses coordonnées gps .
j'ai ce script en php mais après un temps d'exécution il y a une erreur qui s'affiche (ERREUR : OVER_QUERY_LIMIT)
voici le script

<?php
function adresse($longitude,$latitude)
{
$url = "http://maps.googleapis.com/maps/api/geo ... nsor=false";

//reverse-geocoding grâce à Google
$xml = file_get_contents($url);

$sxe = new SimpleXMLElement($xml);
if( 'OK' === (string)$sxe->status) {
//echo $sxe->result->formatted_address;
$sx=$sxe->result->formatted_address;
//echo $sx;
return $sx ;

} else {
echo 'ERREUR : ' . $sxe->status;
}

}

?>

je sais pas comment m'y prendre pour corriger cette erreur
aidez moi

merci d'avance.