title: Function to generate flight trajectory (list of 3D points, lat, lon, alt)
body: <p>I am looking to generate some 3D trajectory data for an aircraft simulation.
  The idea is that the aircraft takes off at some location <code>x</code> and continues to ascend at some average ascent velocity <code>a_v</code> and angle <code>a_theta</code> until it reaches a maximum altitude <code>m_a</code>. The aircraft would then continue at its <code>m_a</code> until it reaches a certain distance <code>d_d</code> from its destination, at which point it will begin its descent at some angle <code>d_theta</code> with an average descent velocity of <code>d_v</code>. Finally, the aircraft lands at destination <code>y</code>.</p>
  
  <p>I would like the function to return a list of 3D points.</p>
  
  <p>I am looking to implement this in either Python (preferred) or C#.</p>
  
  <p>For illustration purposes:</p>
  
  <p><a href="https://i.stack.imgur.com/hiR1z.jpg" rel="noreferrer"><img src="https://i.stack.imgur.com/hiR1z.jpg" alt="enter image description here"></a></p>
  
  <p>Does anyone know how I can achieve this? Is there perhaps some open source project which does this? I have been looking for a while now, but have not found anything.</p>