terriajs icon indicating copy to clipboard operation
terriajs copied to clipboard

Measurements/Points on 3D Tiles

Open kevdagoat opened this issue 4 years ago • 3 comments

I have been writing my own custom 3D tiles viewing application using TerriaJS, it is a great platform!

Sadly I have run into an issue where I cannot place points on 3D tiles. Is this a known issue with any planned fixes, or am I configuring something wrong?

I tested this using the demo NSW Spatial Digital Twin, which involves looking up at the sky with a skyscraper in view and attempting to use the measurement tool but it sadly does not work: image

kevdagoat avatar Nov 28 '20 01:11 kevdagoat

Unfortunately, no, this isn't something we support 😢 We have some vague plans to use the Cesium Ion SDK to implement it soonish, but since the Ion SDK is closed source, our implementation will also be closed source. If you were able to purchase the Ion SDK yourself, it wouldn't be hard for you to do the same thing.

But! your feedback has made me wonder if we should implement this ourselves so that our open source users benefit from it. So no, we don't have plans to implement this in a way that's useful for you any time soon, but I'll be sure to update this issue if that changes.

KeyboardSounds avatar Nov 29 '20 22:11 KeyboardSounds

I think it would be quite worthwhile to implement in OSS format.

I remember writing a tool long ago for vanilla cesium, which was a bit buggy but it worked for placing points on a 3D tiles mesh, all we need to do is calc the distance hahaha.

I might see if I can find it and move it over to this platform, what would be the best way to do this, I suppose I could create another measuring tool and go from there?

On 30 Nov 2020, at 6:26 am, Emma Krantz [email protected] wrote:

 Unfortunately, no, this isn't something we support 😢 We have some vague plans to use the Cesium Ion SDK to implement it soonish, but since the Ion SDK is closed source, our implementation will also be closed source. If you were able to purchase the Ion SDK yourself, it wouldn't be hard for you to do the same thing.

But! your feedback has made me wonder if we should implement this ourselves so that our open source users benefit from it. So no, we don't have plans to implement this in a way that's useful for you any time soon, but I'll be sure to update this issue if that changes.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

kevdagoat avatar Nov 29 '20 23:11 kevdagoat

If this is implemented, that would be awesome!

imakihi avatar Nov 21 '23 19:11 imakihi