興味深い質問があります。Googleマップを使用してAndroidアプリケーションを作成したいのですが、ポイントAからポイントBまでのすべての地域(都市、町、村)を抽出できるかどうか、またどのようにしたらよいかわかりません。
1 に答える
1
まず、ルートを検索するプロセスについては、「ルート検索」を自分で実装する必要があります。Android 用のデフォルトの Google Maps API ではこれが提供されていないためです。
これは、Google マップのオンライン サービスにクエリを実行し、返された KML/JSON ファイルを解析することで実行できます。次の 2 つの質問を参照してください。
- J2ME/Android/BlackBerry - 運転ルート、2 つの場所間のルート(KML を使用した古い方法、現在は壊れています)
- KML データを使用して Android 用の Google ルート案内を取得できなくなったのはなぜですか? (2012 年 7 月以降、JSON に移行中)
それが機能した後、ルートはマップ上の一連の「ウェイポイント」になります。次に、X メートル/マイルごとにウェイポイントを取り、近くの地域を確認します。これを行うには、 Google Places APIを使用します。
于 2013-01-14T00:40:54.323 に答える