klren0312 / daliy_knowledge

知识积累,正确使用方式是watch
21 stars 4 forks source link

cesium轨道绘制 #733

Open klren0312 opened 1 year ago

klren0312 commented 1 year ago

https://blog.csdn.net/qq_48048603/article/details/125239875

klren0312 commented 1 year ago

First, we need to obtain the orbital data, that is the satellite TLE data. I use the satellite JS library to analyze the data, so that we can get the space coordinate information corresponding to each time. Note that the inertial coordinate system is required here; Next, convert the track data into the format required by cesium, which is called SampledPositionProperty in cesium. Finally, call the cesium api to draw the track data.

https://dev.to/omar4ur/create-a-satellite-tracker-from-scratch-in-30-lines-of-javascript-32gk

https://community.cesium.com/t/draw-a-generalized-orbit-ellipse/6828/3

https://blog.csdn.net/qq_41176306/article/details/117520380#:~:text=import%20indexUmd%20from%20%27..%2Fcesium%2Fsatellite.min.js%27%3B%20const%20%7B%20propagate%2C%20twoline2satrec%2C,%7B%20interpolationDegree%3A%202%2C%20interpolationAlgorithm%3A%20Cesium.LagrangePolynomialApproximation%20%7D%3B%20position.setInterpolationOptions%28interpolationOptions%29%3B%20%7D

klren0312 commented 1 year ago

https://github.com/scienceasdf/scienceasdf.github.io/blob/ba670f5e3dafa1e20091901c6299e4503df64840/site/SAT3D.html

klren0312 commented 1 year ago

https://community.cesium.com/t/how-to-create-an-ellipse-around-earth-satellite-trajectory/6781/2