谷歌地图开发:位置定位、地图交互与图形绘制全解析
1. 相机视角更新
地图的显示视角可以通过一个虚拟相机来描述,这个相机指向地球表面的墨卡托投影。用户可以通过一系列手势移动、旋转和倾斜相机,以改变所查看的地图部分、缩放级别、方向和角度。
也可以通过编程方式使用 CameraUpdateFactory 和 CameraPosition.Builder 来生成 CameraUpdates ,并将其传递给 Google Map 的 moveCamera 或 animateCamera 方法。
- 修改相机目标位置 :相机的目标是显示地图中心的经纬度坐标。可以使用
CameraUpdateFactory的静态newLatLng方法创建一个修改相机目标的CameraUpdate。示例代码如下:
Double lat = 37.422006;
Double lng = -122.084095;
LatLng latLng = new LatLng(lat, lng);
CameraUpdate cameraUpdate = CameraUpdateFactory.newLatLng(latLng);
- 调整相机缩放级别 :缩放级别
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



