Hi ,
I want to load a wms when the clock reaches acertain time . In order to come true Timing visualization of images.
Below is my code,but it could not load.
var viewer = new Cesium.Viewer('cesiumContainer');
var start = Cesium.JulianDate.fromIso8601('2015-08-01T16:00:00Z');
var end = Cesium.JulianDate.fromIso8601('2015-08-02T16:00:00Z');
var time_1 = Cesium.JulianDate.fromIso8601('2015-08-01T17:00:00Z');
var clock = viewer.clock;
viewer.timeline.zoomTo(start, end);
clock.startTime = start;
clock.endTime = end;
clock.currentTime = start;
clock.clockRange = Cesium.ClockRange.CLAMPED;
clock.multiplier = 900;
var provider_1 = new Cesium.WebMapServiceImageryProvider({
url: 'http://localhost:8080/geoserver/nurc/wms',
layers: 'nurc:Img_Sample',
parameters: {
service: 'WMS',
format: 'image/png',
transparent: true,
}
})
var myListener = function (clock) {
if (clock.currentTime.equals('2015-08-01T18:00:00Z')) {
viewer.imageryLayers.addImageryProvider(provider_1);
}
}
viewer.clock.onTick.addEventListener(myListener);
It not work,i don’t know why.Or you have other ways to realize the image changes as time goes on
Thanks in advance.