Skip to content

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.