在Android Maps V2 API中调整地面叠加大小时出错

时间:2012-12-17 19:52:54

标签: android google-maps-android-api-2

我在地图上放置地面叠加层。 使用以下代码我可以定位位图:

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米时,叠加层跳跃并变得比地图上预期的更大。 有谁知道这是一个错误还是我做错了什么?

1 个答案:

答案 0 :(得分:0)

在GMAP API v2中你可以看到

  

<强>位置           ...您可以选择提供叠加层的高度(以米为单位)。如果您未提供叠加层的高度,则会自动计算叠加层的高度。

     

尝试使用position(logAnchor,float Width,float Height)