0

グーグルマップで2点間のパスを描く実例を見つけるのに多くの時間を費やしました。

私はついにそれを見つけましたが、それは道を描いていません。

誰かが私に理由を理解するのを手伝ってくれる(または私に別のコード例を与える)ことができますか?これはコードです:

https://github.com/frogermcs/RoutePathExample

ありがとうございました。

4

1 に答える 1

0

このリンクは、それを行う方法をより明確に説明しています http://csie-tw.blogspot.in/2009/06/android-driving-direction-route-path.html Google Earth kml を知っていますか? https://developers.google.com/kml/documentation/kml_tut Googleマップ上のある地点から別の地点へのルートをプロットするために一度使用しました。解析したら、これらのポイントを次のようにプロットできます mapView.getProjection().toPixels(start, screenPts); //---add the marker--- Bitmap bmp = BitmapFactory.decodeResource(getResources(), R.drawable.pin); canvas.drawBitmap(bmp, screenPts.x, screenPts.y, null);
Point screenPts2 = new Point(); mapView.getProjection().toPixels(end, screenPts2);

//---add the marker--- Bitmap bmp2 = BitmapFactory.decodeResource(getResources(), R.drawable.pin);// pin is a resource you have to add canvas.drawBitmap(bmp2, screenPts2.x, screenPts2.y, null);

于 2012-10-18T19:08:55.407 に答える