12
私はアンドロイドでGoogle maps api v2を使用しています。緯度と経度を使ってマーカーを配置しました。マーカーは正しい場所に表示されますが、地図上にマーカーの周りだけを表示する必要があります。私は地図が表示されているときにマーカーの位置にズームしたいので、マーカーの近くの領域を表示します。すばらしいです。Google maps api v2マーカーの近くでズームする
私はアンドロイドでGoogle maps api v2を使用しています。緯度と経度を使ってマーカーを配置しました。マーカーは正しい場所に表示されますが、地図上にマーカーの周りだけを表示する必要があります。私は地図が表示されているときにマーカーの位置にズームしたいので、マーカーの近くの領域を表示します。すばらしいです。Google maps api v2マーカーの近くでズームする
マーカーを配置した場所でこの機能で現在の位置を渡します。
private void moveToCurrentLocation(LatLng currentLocation)
{
googleMap.moveCamera(CameraUpdateFactory.newLatLngZoom(currentLocation,15));
// Zoom in, animating the camera.
googleMap.animateCamera(CameraUpdateFactory.zoomIn());
// Zoom out to zoom level 10, animating with a duration of 2 seconds.
googleMap.animateCamera(CameraUpdateFactory.zoomTo(15), 2000, null);
}
マーカーの位置を指定します。
private void pointToPosition(LatLng position) {
//Build camera position
CameraPosition cameraPosition = new CameraPosition.Builder()
.target(position)
.zoom(17).build();
//Zoom in and animate the camera.
mGoogleMap.animateCamera(CameraUpdateFactory.newCameraPosition(cameraPosition));
}
ありがとうございました。 – Ravi
@ Ravi-私はあなたが解決してうれしいです。 – TheFlash
うまくやった。 +1:P – TheLittleNaruto