# Measurement Widget 3D Tiles

**URL:** <https://community.cesium.com/t/measurement-widget-3d-tiles/8293>\
**Category:** CesiumJS\
**Created:** [May 24, 2019, 6:01am UTC](https://community.cesium.com/t/measurement-widget-3d-tiles/8293 "2019-05-24T06:01:11Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Steven\_Cuthbert](https://avatars.discourse-cdn.com/v4/letter/s/c5a1d2/32.png) [@Steven\_Cuthbert](https://community.cesium.com/u/Steven_Cuthbert)\
**Post date:** [May 24, 2019, 6:01am UTC](https://community.cesium.com/t/measurement-widget-3d-tiles/8293/1 "2019-05-24T06:01:11Z")

</div>

Hi,

I'm using the latest version of Cesium, and I'm looking to see if i could replicate the measure function produced by Bentley's ContextCapture Cesium export.  
[https://github.com/AnalyticalGraphicsInc/3d-tiles](https://github.com/AnalyticalGraphicsInc/3d-tiles)

In the export you get 2 tools, one for linear, and one for area measurements. I was seeing if someone could point me in the right direction to set this up myself. I don't have the skill set to merge Bentley's code with my code, as I don't know 'require' and 'cesium' well enough.

Thank you in advance,  
Steve

---

<div class="post-metadata">

**Author:** ![omar](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/omar/32/1999_2.png) [@omar](https://community.cesium.com/u/omar)\
**Post date:** [May 27, 2019, 10:10pm UTC](https://community.cesium.com/t/measurement-widget-3d-tiles/8293/2 "2019-05-27T22:10:21Z")

</div>

Do you have a link to the measurement widgets from Bentley you’re talking about? Are they web-based or desktop based?

There is a commercial measurements & analytics package for Cesium, you can read more about it here: [https://cesium.com/ion-sdk/](https://cesium.com/ion-sdk/)

---

<div class="post-metadata">

**Author:** ![Steven\_Cuthbert](https://avatars.discourse-cdn.com/v4/letter/s/c5a1d2/32.png) [@Steven\_Cuthbert](https://community.cesium.com/u/Steven_Cuthbert)\
**Post date:** [June 3, 2019, 2:09am UTC](https://community.cesium.com/t/measurement-widget-3d-tiles/8293/3 "2019-06-03T02:09:35Z")

</div>

Hi Omar,

Below is a link to the viewer. On the left you can see the measurement tools embedded.

[https://cesiumtest.anzgeo.com/](https://cesiumtest.anzgeo.com/)

Steve

---

<div class="post-metadata">

**Author:** ![omar](https://sea2.discourse-cdn.com/cesium/user_avatar/community.cesium.com/omar/32/1999_2.png) [@omar](https://community.cesium.com/u/omar)\
**Post date:** [June 3, 2019, 3:20pm UTC](https://community.cesium.com/t/measurement-widget-3d-tiles/8293/4 "2019-06-03T15:20:35Z")

</div>

That link doesn’t seem to finish loading for me - I get this error in the console:

Uncaught Error: Load timeout for modules: scripts/App/App

[http://requirejs.org/docs/errors.html#timeout](http://requirejs.org/docs/errors.html#timeout)

at makeError (require.js:168)

at checkLoaded (require.js:696)

at require.js:717

``

Do you know if this measurement tool is open source?

---

<div class="post-metadata">

**Author:** ![Steven\_Cuthbert](https://avatars.discourse-cdn.com/v4/letter/s/c5a1d2/32.png) [@Steven\_Cuthbert](https://community.cesium.com/u/Steven_Cuthbert)\
**Post date:** [June 4, 2019, 1:27am UTC](https://community.cesium.com/t/measurement-widget-3d-tiles/8293/5 "2019-06-04T01:27:09Z")

</div>

The tool is an export from Bentley ContextCapture, but looks to use Require and Cesium open source libraries in the viewer.

---

<div class="post-metadata">

**Author:** ![Steven\_Cuthbert](https://avatars.discourse-cdn.com/v4/letter/s/c5a1d2/32.png) [@Steven\_Cuthbert](https://community.cesium.com/u/Steven_Cuthbert)\
**Post date:** [June 4, 2019, 1:29am UTC](https://community.cesium.com/t/measurement-widget-3d-tiles/8293/6 "2019-06-04T01:29:24Z")

</div>

The viewer is an export from Bentley's ContextCapture, but it uses Require and Cesium libraries.
