@geoblocks/cesium-compass

Note: the code is based on the Compass class from TerriaJS

Usage no npm install needed!

<script type="module">
  import geoblocksCesiumCompass from 'https://cdn.skypack.dev/@geoblocks/cesium-compass';
</script>

README

compass widget for Cesium

Note: the code is based on the Compass class from TerriaJS

Installation

npm i --save @geoblocks/cesium-compass

Usage

 <cesium-compass .scene="${viewer.scene}" .clock="${viewer.clock}"></cesium-compass>

API

Properties/Attributes

Name Type Default Description
scene Cesium.Scene A Cesium Scene instance
clock Cesium.Clock A Cesium Clock instance
resetSpeed number Math.PI/100 The speed of the reset to north animation in radians / milliseconds.

CSS Custom Properties

Name Default Description
--cesium-compass-stroke-color Stroke color
--cesium-compass-fill-color Fill color