2009-11-26 15 views
5

J'essaie de trouver la limite pour les recherches de géocodage inverse sur iPhone, sont-elles par application/par appareil et combien par jour? Le doco déclare que:Quelle est la limite pour les recherches de géocodage inverse sur iPhone?

MKReverseGeocoder

Chaque carte application kit a une quantité limitée de la capacité de géocodage inversé, il est donc à votre avantage d'utiliser des demandes de géocodage inverse avec parcimonie. Voici quelques règles de base pour utiliser cette classe le plus efficacement:

+0

aussi juste pour la référence, je veux l'utiliser pour obtenir de l'utilisateur nom de banlieue lorsqu'ils effectuent une action dans l'application (peu fréquente). – Ben

Répondre

4

Comme le framework MapKit utilise les services Google Map et les mêmes TOS j'imagine que les mêmes limites sont appliquées. Dans ce cas, les recherches sont comptées par adresse IP (plutôt que par application ou par périphérique)

Ainsi, les limites ne seraient pas plus de 15 000 demandes de géocodage dans une période de 24 heures reçues d'une seule adresse IP. Ou des requêtes de géocodage soumises à partir d'une adresse IP unique à un rythme trop rapide (dans mon expérience, plus de 2 secondes semblent déclencher cela ...)

Le respect des limites entraîne la réponse du serveur avec un code d'état de 620

Voir http://code.google.com/apis/maps/faq.html#geocoder_limit

+0

mises à jour limites - http://code.google.com/apis/maps/documentation/geocoding/#Limits – Fraser

2

nous avons découvert que ce que nous ne pouvons pas revenir plus de 5 géocodage « instantanément » à l'aide de scripts Serverside sur l'API libre

+1

Merci pour votre réponse - pouvez-vous être plus précis si cette limite est par appareil, par jour ou tout autre temps? – Mateng

Questions connexes