【解决办法】需要设置时间段,建议时间间隔为1分钟,例如:
var dateValue = $("#selDate").val();
var startTime = new Date(dateValue);
var hour = Number($("#startTime :selected").val());
startTime.setHours(hour);
sunLightAnalysis.startTime = SuperMap3D.JulianDate.fromDate(startTime);
// 结束时间设为开始时间+1分钟
var endTime = new Date(startTime);
endTime.setMinutes(startTime.getMinutes() + 1);
sunLightAnalysis.endTime = SuperMap3D.JulianDate.fromDate(endTime);
// 同步场景时钟
viewer.clock.currentTime = sunLightAnalysis.startTime;