CesiumGS / cesium

An open-source JavaScript library for world-class 3D globes and maps :earth_americas:
https://cesium.com/cesiumjs/
Apache License 2.0
12.87k stars 3.48k forks source link

Entity & Data Sources roadmap #1045

Open mramato opened 11 years ago

mramato commented 11 years ago

This roadmap hopes to capture a high-level view of the current work planned for the DataSource layer.

Near-ish term

Entities and Properties

Data Sources

Visualizers

Misc

Completed

Completed with #1444

Completed with #1419

Completed with #1132

Completed with #1080

kring commented 10 years ago

To facilitate using a DataSource within QuadtreePrimitive tiles, it would be very helpful to have a way to get a data source's bounding sphere and to determine (via polling is fine) whether the DataSource is fully loaded/computed/etc and ready to render.

speigg commented 9 years ago

How far are we from:

?

EDIT: I found https://github.com/AnalyticalGraphicsInc/cesium/tree/referenceFrames Will see if this works for me... would love to see this functionality merged into the master branch if it works.

mramato commented 9 years ago

It's not a high priority right now because of everything else that needs to be done. That branch has some prototyping, but I'm not sure how far it will get you.

The overall use case involved being able to get any position in any reference frame, but if all you need to do is offset one entity from another, that's actually pretty easy to do this with existing functionality by using CallbackProperty, but I don't have an example handy.

speigg commented 9 years ago

Is there anything that can be done to help implement these features? I have what was in the referefenceFrame branch working, but it's missing some things, like being able to process referenceFrames from czml (would probably require adding a ReferenceEntity class, similar to ReferenceProperty, and modifying CzmlDataSource to use it). Also, adding a referenceFrame property to orientation properties should be straightforward I think.