私はGPXファイルをインポートできるアプリケーションを実装しており、数多くの緯度/経度座標(数百)を含んでいます。逆ジオコーディングの無制限のリクエスト
私のアプリケーションは、緯度/経度ごとに逆ジオコーディングを実行します。私はテーブルビューですべての緯度/経度(国と町によって注文される)を表示したいと思います。
Core LocationでAppleのreverseGeocodeLocation()のドキュメントに記載されているように、一度に1つのジオコーディングリクエストしか実行しません。 ジオコーディングリクエストの回答を取得したら、 012Wを使用すると、Lat/Longがすべて解決されました。
残念ながら、私は約40 Lat/Longを解決すると、reverseGeocodeLocation()はエラー(CLError.network)を発生させ、次の問題を解決するまでに60秒待つ必要があります。 ...
私はいくつかの質問があります: - 速く行く方法はありますか?800緯度/経度の場合、約20分で(800/40)* 60 = 1200秒(iPhoneで動作しているアプリの場合は非常に長い) - レートを改善しない場合でも、多くのユーザーがいるとAppleがジオコーディング要求の数が高すぎるため、私のアプリケーションを禁止しますか?あなたのフィードバック よろしくため
おかげで、
セバスチャン
ドキュメントには、「1つのユーザーアクションに対して最大で1つのジオコーディングリクエストを送信する」と表示されます。だから私は、1つのユーザーアクションに対して800リクエストを送信すると、ジオコーディングAPIを乱用して拒否される危険性があると言うでしょう。 – dan
私は同意しますが、他のオプション(無料)が表示されますか? – sebastien