Path - Zudokakikuto/OreCZML GitHub Wiki

The path object is used to describe how the path of an object in time evolves.

Example :

"path":{
      "leadTime":5738.822587839273,
      "trailTime":0,
      "show":{
        "interval":"2022-01-17T12:00:00Z/2022-01-17T13:00:00Z",
        "boolean":true
      }
    }

Properties

availability - TimeInterval : Time interval when the path is displayed.

packetCesiumWriter - PacketCesiumWriter : Writer to write in a new packet

show - boolean : Whether or not the path is shown. default : true.

Intrinsic arguments

These arguments can be used to build a path object :

period - double : It represents the period of the orbit of a satellite, if called, the function will only displayed one orbit at a time during the simulation.

Build

The path object can be build with :

  • An availability, a packetCesiumWriter, a show :
Path path = new Path(availability, writer, show);
  • An availability, a packetCesiumWriter :
Path path = new Path(availability, writer);
  • An availability, a packetCesiumWriter, a period :
Path path = new Path(availability, writer, period);