まず第一に、実際には Android プログラミングに問題がありますが、そのケースについて説明する必要があるかもしれません..
緯度と経度に基づいて 2 つの場所の間の距離を表示できる Android アプリケーションを作成したいと考えています。それらの座標を SQLite データベースに保存します。
距離を決定するには、Google Maps API の方向を使用し、結果が XML 形式で必要なため、XML パーサーで解析します。私のエミュレータと実際のデバイスでは問題なく動作します。しかし、数日後、null の結果が表示され、コードにエラーが表示されないため、その理由がわかりません。
次に、http://code.google.com/apis/maps/documentation/directions/に命令をスローしようとします
そして、私はこれを試してみます:
結果は XML 形式ですが、次のように表示されます。
> <DirectionsResponse> <status>OVER_QUERY_LIMIT</status>
> </DirectionsResponse>
それで、私はもう一度読んで、これを見つけました:
使用制限
Google Directions API の使用には、1 日あたり 2,500 件のルート リクエストのクエリ制限が適用されます。個々のルート リクエストには、リクエストに最大 8 つの中間ウェイポイントを含めることができます。Google マップ プレミアのお客様は、1 日あたり最大 100,000 件のルート リクエストを照会でき、各リクエストで最大 23 のウェイポイントが許可されます。
さらに、Directions API の URL は、URL エンコード前の 2048 文字に制限されていることに注意してください。一部のルート案内サービスの URL にはパスに沿って多くの場所が含まれる場合があるため、URL を作成する際はこの制限に注意してください。
注: Directions API は、Google マップに結果を表示する場合にのみ使用できます。ルート データを要求された地図を表示せずにルート データを使用することは禁止されています。さらに、方向の計算は、何らかの方法でユーザーに表示する必要がある著作権と警告を生成します。許可されている使用方法の詳細については、Maps API サービス利用規約のライセンス制限を参照してください。
それらの間に何か関係がありますか?何度も試しましたが、何も得られませんでした..
では、API 方向を使用するための「制限」はありますか??