OreCzml: A 3D Visualization Library for Orekit

Hello Orekit community,

I would like to present you OreCzml. I designed this library for the past six months with a unique goal, helping Orekit’s users visualize in 3D outputs of Orekit.
In fact, this library uses CesiumJS, which is a JavaScript library for 3D visualization.
The official release V1.0 is now available here. This project, is a prototype, and is going to evolve with futher versions.

OreCzml will allow you to display for example :

  • satellite orbits
  • window visibility for satellite from ground stations
  • covariances ellipsoid evolution
  • visualisation inter-satellite
  • orbital maneuvers
  • ground tracks
  • field of views
  • constellations

And even more !

earthobservation

ConstellationLineOfVisu

groundtrack

This library has been designed to make Orekit’s data more accessible and visually intuitive. I invite you to explore OreCzml and share your feedback. You can also contribute to its development or raise issues.

Hoping you will find this tool useful and interesting!

Cheers

Zudo.

PS: To go further, a repository of a local interface for CesiumJS that I designed for you is available.

20 Likes

This is really impressive, kudos!

2 Likes

This is fantastic, thank you so much! I will check it out for sure.

1 Like

Thank you ! Hope you will find many usages of it !

Thank you !

Great work @Zudo! Orekit really lacked this visualization tool. You’ve filled a gap that’s been glaringly obvious for many years.

1 Like

Thanks a lot @zudo for this great work!!!

To all:

  • We’ve planned to move OreCzml from Julien’s fork to the official Orekit group on Gitlab soon
  • There will be an Orekit Talk by Julien about his work in December, we’ll make an official communication as soon as we have the date

Cheers,
Maxime

8 Likes

The release of the OreCzml library was announced on LinkedIn. It has attracted a great deal of interest: almost 20,000 views of the post and 230 reactions in 4 days, just for the main post. This is an unusual and remarkable audience for our microcosm. Let’s hope some of them will be inspired to contribute. :slight_smile:

3 Likes