经纬度坐标转世界坐标
//一般用作绘制轨迹线
var lineData = [106,39,132,48,120,32];
var position = Cesium.Cartesian3.fromDegreesArray(lineData);
//一般用作加点
var pointData = { lon:106,lat:39 };
var position = Cesium.Cartesian3.fromDegrees(pointData.lon,pointData.lat,0);
世界坐标转换经纬度坐标
var ellipsoid=viewer.scene.globe.ellipsoid;
var cartesian3=new Cesium.cartesian3(x,y,z);
var cartographic=ellipsoid.cartesianToCartographic(cartesian3);
var lat=Cesium.Math.toDegrees(cartograhphic.latitude);
var lng=Cesium.Math.toDegrees(cartograhpinc.longitude);
var alt=cartographic.height;
朱利安时间格式转为北京时间格式
var 朱利安 = viewer.clock.currentTime;//模拟获取当前时间轴的时间
var 北京时间 = new Date(朱利安.toString());
朱利安时间格式转为时间戳
var 朱利安 = viewer.clock.currentTime;//模拟获取当前时间轴的时间
var 北京时间 = new Date(朱利安.toString());
var 时间戳 = 北京时间.getTime();
北京时间格式转为朱利安时间格式
var 北京时间 = “”;//2022-06-24 13:14:31
var 中国标准时间 = new Date(北京时间);// Fri Jun 24 2022 16:19:05 GMT+0800 (中国标准时间)
var 朱利安 = Cesium.JulianDate.fromDate(中国标准时间);
时间戳转为朱利安时间格式
var 时间戳 = 0;//9999999999999
var 中国标准时间 = new Date(时间戳);// Fri Jun 24 2022 16:19:05 GMT+0800 (中国标准时间)
var 朱利安 = Cesium.JulianDate.fromDate(中国标准时间);