CameraPosition constructor Null safety

CameraPosition(
  1. {required LatLng target,
  2. required double tilt,
  3. required double zoom,
  4. required double bearing}
)

视角位置

target - 目标点坐标

tilt - 倾斜度,以角度为单位,0-45

zoom - 缩放等级

bearing - 指向的方向,以角度为单位,从正北向逆时针方向计算,0-360

Implementation

CameraPosition({
  required this.target,
  required this.tilt,
  required this.zoom,
  required this.bearing,
})  : assert(tilt >= 0 && tilt <= 45, '角度在0-45度之间'),
      assert(bearing >= 0 && bearing <= 360, '角度在0-360度之间');