3

逆ジオコーディングを使用してユーザーの現在地を番地や都市などに変換するアプリを作成しています。この種の情報を取得する唯一の方法は、MapKit (具体的には Placemark クラス) を使用することです。

ユーザーにマップを表示せずにこれを使用できますか?

私がこれを尋ねている理由は、Google HTTP Reverse Geocoding のドキュメントに次のように記載されているためです。

注: ジオコーディング サービスは、Google マップに結果を表示する場合にのみ使用できます。結果を地図上に表示せずにジオコーディングすることは禁止されています。許可されている使用方法の詳細については、Maps API サービス利用規約のライセンス制限を参照してください。

これが MapKit API にも当てはまるのか、それとも Google と Apple が何かを解決したのか疑問に思っています。

4

2 に答える 2

3

私はここで自分の質問に答えすぎています -

10.12 Maps API ドキュメント、Street View API ドキュメント、または Google からの書面による許可によって明示的に許可されている場合を除き、対応する Google マップなしでコンテンツを使用または表示すること (たとえば、ただし、Street View API ドキュメントでは、対応する Google マップなしでストリート ビュー画像を表示することが明示的に許可されています)。また

Google マップ iPhone TOS経由

于 2009-08-25T14:33:13.710 に答える
1

Map Kit フレームワークは、アプリケーションに組み込み可能なマップ インターフェイスを提供します。これを使用して、カスタム アプリケーションのウィンドウおよびビューからマップまたは衛星画像を表示します。また、このフレームワークを使用して、マップに関心のあるポイントやその他のカスタム情報で注釈を付けることもできます。

リバース ジオコーディングに Google の HTTP API を使用することについて上で述べたことは、探している情報を表示し、テキスト ボックスを使用して情報を読み取るためのより良い方法です。

于 2009-08-25T14:28:09.943 に答える