0

地図上にグラウンド オーバーレイを配置しています。次のコードを使用して、ビットマップを配置できます。

LatLng logAnchor = new LatLng(50.7738,7.28046);

GroundOverlayOptions mGroundOverlayOptions =new GroundOverlayOptions()

.image(BitmapDescriptorFactory.fromResource(R.drawable.hennef))

.anchor(0, 0)

.bearing(15)

.position(logAnchor, 59);

testGroundOverlay = mMap.addGroundOverlay(mGroundOverlayOptions);

ビットマップをどんどん大きくしようとすると、58 メートルから 59 メートルに変更すると、オーバーレイがジャンプして、マップ上で予想されるよりも大きくなります。これがバグなのか、それとも何か間違っているのか、誰かが知っていますか?

4

1 に答える 1

0

GMAP API v2では見ることができます

位置 ... オプションで、オーバーレイの高さ (メートル単位) を指定できます。オーバーレイの高さを指定しない場合は、画像の比率を維持するために自動的に計算されます

position(logAnchor, float Width, float Height) を使用してみてください

于 2012-12-18T09:38:23.293 に答える