Camera¶
Camera operations and positioning.
camera
¶
Camera operations and positioning for CesiumJS viewer.
CameraPosition
¶
Bases: CesiumBase
Represents a camera position with destination and orientation.
FlyToOptions
¶
Bases: CesiumBase
Options for camera flyTo operations.
LookAtOptions
¶
Bases: CesiumBase
Options for camera lookAt operations.
Camera
¶
Camera operations manager.
Queues operations to be serialized as JS statements. Supports method chaining for a fluent API.
set_view(destination, orientation=None)
¶
Queue a setView operation.
fly_to(destination, orientation=None, duration=3.0, **kwargs)
¶
Queue a flyTo operation.
look_at(target, offset)
¶
Queue a lookAt operation.
zoom_in(amount=None)
¶
Queue a zoomIn operation.
zoom_out(amount=None)
¶
Queue a zoomOut operation.
to_js_operations(viewer_var='viewer')
¶
Return list of JS statements for all queued camera operations.