document.write('');
/**
* 应急预案
*/
//显示列表
var roamsData;
function showRoams(data){
roamsData = data;
var content = '';
for (var i = 0; i < data.length; i++) {
content += '
'
+ '
';
}
$('#roamlayer').html(content);
$('input:radio[name="roams"]').click(function(){
var checkValue = $(this).val();
startRoam(checkValue);
});
}
function startRoam(id){
for (var i = 0; i < roamsData.length; i++) {
if(roamsData[i].roamId==id){
var modeluri = '';
var modelscale = 0;
switch (roamsData[i].roamModel) {
case '无人机':
modeluri = "../../easy3dfile/data/model/air/UAV.glb";
modelscale = 6;
break;
case '大型客机':
modeluri = "../../easy3dfile/data/model/air/plane.glb";
modelscale = 6;
break;
case '战斗机':
modeluri = "../../easy3dfile/data/model/air/jet.glb";
modelscale = 3;
break;
default:
break;
}
var linesStr = roamsData[i].roamLine.substring(0, roamsData[i].roamLine.length-1);
var isPathShow = roamsData[i].roamIsshow=='是'?true:false;
var isRe = roamsData[i].roamIsre=='是'?true:false;
var roamIsmodelshow = roamsData[i].roamIsmodelshow=='是'?true:false;
var options = {
'viewer':viewer,
'modeluri':modeluri,
'scale':modelscale,
'lines':linesStr,
'isPathShow':isPathShow,
'isRe':isRe,
'roamIsmodelshow':roamIsmodelshow,
'speed':Number(roamsData[i].roamSpeed),
'type':roamsData[i].roamType,
};
stopRoaming();
CesiumRoam.initRoaming(options);
break;
}
}
}
function stopRoaming(){
CesiumRoam.EndRoaming(viewer);
}
function pauseOrContinue(isPause){
CesiumRoam.PauseOrContinue(viewer,isPause);
}