8,072 tools
getEntityProperties
Read the properties and graphics metadata for one entity. Returns { success: boolean, data?: unknown, message?: string, error?: string }.
addGeoJsonLayer
Add a styled GeoJSON Point, LineString, or Polygon layer. Returns { success, data: { id, name, type, visible, color, dataRefId? }, message? …
addGeoJsonPrimitive
Render GeoJSON as Cesium primitives for large browser datasets. Returns { success: boolean, data?: unknown, message?: string, error?: string…
listLayers
List all layers currently managed by the page. Returns { success: boolean, data?: unknown, message?: string, error?: string }.
getLayerSchema
Inspect fields, entity counts, and metadata for a layer. Returns { success: boolean, data?: unknown, message?: string, error?: string }.
removeLayer
Remove a managed layer from the page. Returns { success: boolean, data?: unknown, message?: string, error?: string }.
clearAll
Clear all layers, entities, animations, and trajectories from the scene. Returns { success, data: { removedLayers, removedEntities }, messag…
setLayerVisibility
Show or hide a managed layer. Returns { success: boolean, data?: unknown, message?: string, error?: string }.
updateLayerStyle
Update vector, imagery, primitive, or 3D Tiles styling for a layer. Returns { success: boolean, data?: unknown, message?: string, error?: st…
setBasemap
Switch the visible basemap style. Returns { success, data: { basemap }, message? }.
lookAtTransform
Aim the camera at a geographic target with heading, pitch, and range. Returns { success: boolean, data?: unknown, message?: string, error?: …
startOrbit
Start continuous camera orbit around the current target. Returns { success: boolean, data?: unknown, message?: string, error?: string }.
stopOrbit
Stop a camera orbit started by startOrbit. Returns { success: boolean, data?: unknown, message?: string, error?: string }.
setCameraOptions
Configure Cesium camera input and zoom constraints. Returns { success: boolean, data?: unknown, message?: string, error?: string }.
addBillboard
Add an image billboard at geographic coordinates. Returns { success: boolean, data?: unknown, message?: string, error?: string }.
addBox
Add a three-dimensional box entity. Returns { success: boolean, data?: unknown, message?: string, error?: string }.
addCorridor
Add a corridor with a geographic centerline and width. Returns { success: boolean, data?: unknown, message?: string, error?: string }.
addCylinder
Add a cylinder or cone entity. Returns { success: boolean, data?: unknown, message?: string, error?: string }.
addEllipse
Add an ellipse or circle entity. Returns { success: boolean, data?: unknown, message?: string, error?: string }.
addRectangle
Add a geographic rectangle entity. Returns { success: boolean, data?: unknown, message?: string, error?: string }.
addWall
Add a wall along geographic positions. Returns { success: boolean, data?: unknown, message?: string, error?: string }.
createAnimation
Create a time-dynamic entity moving through ISO-timestamped waypoints. Returns { success: boolean, data?: unknown, message?: string, error?:…
controlAnimation
Play or pause the Cesium clock animation. Returns { success: boolean, data?: unknown, message?: string, error?: string }.
removeAnimation
Remove one animated entity. Returns { success: boolean, data?: unknown, message?: string, error?: string }.
listAnimations
List animated entities in the current page. Returns { success: boolean, data?: unknown, message?: string, error?: string }.
updateAnimationPath
Update the path appearance of an animated entity. Returns { success: boolean, data?: unknown, message?: string, error?: string }.
trackEntity
Track an entity with the Cesium camera, or stop tracking when entityId is omitted. Returns { success: boolean, data?: unknown, message?: str…
controlClock
Configure Cesium simulation time, current time, speed, or range. Returns { success: boolean, data?: unknown, message?: string, error?: strin…
setGlobeLighting
Configure globe lighting and atmosphere lighting. Returns { success: boolean, data?: unknown, message?: string, error?: string }.
setSceneOptions
Configure fog, atmosphere, shadows, celestial bodies, terrain depth testing, and background. Returns { success: boolean, data?: unknown, mes…
setPostProcess
Configure bloom, ambient occlusion, and FXAA post-processing. Returns { success: boolean, data?: unknown, message?: string, error?: string }…
load3dTiles
Load a 3D Tiles tileset from a URL or Cesium ion asset. Returns { success: boolean, data?: unknown, message?: string, error?: string }.
load3dGaussianSplat
Load a 3D Gaussian Splat tileset from a URL. Returns { success: boolean, data?: unknown, message?: string, error?: string }.
loadTerrain
Switch the Cesium terrain provider. Returns { success: boolean, data?: unknown, message?: string, error?: string }.
loadImageryService
Load WMS, WMTS, XYZ, ArcGIS MapServer, or ion imagery. Returns { success: boolean, data?: unknown, message?: string, error?: string }.
loadCzml
Load CZML data from inline packets or a URL. Returns { success: boolean, data?: unknown, message?: string, error?: string }.
loadKml
Load KML or KMZ data from inline text or a URL. Returns { success: boolean, data?: unknown, message?: string, error?: string }.
setEdgeDisplayMode
Set surface and edge rendering mode for one or all 3D Tiles layers. Returns { success: boolean, data?: unknown, message?: string, error?: st…
screenshot
Capture the current Cesium map view as a PNG image. Returns { success, data: { dataUrl, width, height }, message? }; dataUrl is a base64 PNG…
highlight
Highlight one feature or every feature in a GeoJSON layer. Returns { success: boolean, message?: string, error?: string }.