13

Google とここを使用して回答を探していましたが、見つかった関連する投稿は次のとおりです。

Google Maps Android V2 と Direction API

Google Maps API v2 を使用して運転ルートを取得する

しかし、そこに答えはありません。ですから、すでに述べましたが、もう一度言います。FragmentActivity と SupportMagFragment および LatLng オブジェクトを使用し、MapView 、MapActivity および GeoPoint を使用しない Google Map API v2 のソリューションを探しています。

さらに、使用する Overlay オブジェクトがないため、地図上に方向をペイントできません。代替手段はありますか?

それで、それを行う方法はありますか?

4

4 に答える 4

9

ここでこの解決策を試してください。V2 で運転方向または徒歩方向を取得できます。

于 2013-02-24T16:40:54.220 に答える
4

オーバーレイは確かに忘れるべきものです。

ポリラインは簡単に描画できます

https://developers.google.com/maps/documentation/android/lines#add_a_polyline

JSON 応答を解析した後、ポイントをループするだけです。

PolylineOptions rectOptions = new PolylineOptions()
        .add(new LatLng(37.35, -122.0))
        .add(new LatLng(37.45, -122.0))  // North of the previous point, but at the same longitude
        .add(new LatLng(37.45, -122.2))  // Same latitude, and 30km to the west
        .add(new LatLng(37.35, -122.2))  // Same longitude, and 16km to the south
        .add(new LatLng(37.35, -122.0)); // Closes the polyline.

// Set the rectangle's color to red
rectOptions.color(Color.RED);

// Get back the mutable Polyline
Polyline polyline = myMap.addPolyline(rectOptions);
于 2013-01-28T01:09:07.337 に答える
-1

Q:Google とここを使用して回答を探していましたが、見つかった関連する投稿は次のとおりです: Google Maps Android V2 と Direction API Google map API v2 - 運転ルートを取得する

答え:「でもそこに答えはない」というあなたの言葉です。絶対に正しいわけではありません。このサイトでは、そのヒントをほんの少しだけ見つけることができます。ここでは、完璧なコードと具体的な実装の KNOW-HOW は得られないと思います。実際、多くの開発者は、Google マップにルートや道順を表示するアプリを作成したいと考えています。しかし、純粋な Google Maps API v2 だけで道順を取得するソリューションはないと思います。

Q: すでに述べましたが、もう一度言います。FragmentActivity と SupportMagFragment および LatLng オブジェクトを使用し、MapView 、MapActivtiy および GeoPoint を使用しない Google Map API v2 のソリューションを探しています。

回答:ここにいくつかの優れたサンプル チュートリアルがあります (ここをクリック)。あなたが欲しいものを見つけることができます。

Q: さらに、使用する Overlay オブジェクトがないため、マップ上に方向をペイントできません。代替手段はありますか? それで、それを行う方法はありますか?

回答: Google Maps API v2 では、煩わしいオーバーレイなどが不要になりました。これについては、上記のリンク先のサイトで答えを見つけることができます。

于 2013-01-28T03:22:56.847 に答える