116 lines
3.6 KiB
HTML
116 lines
3.6 KiB
HTML
<!DOCTYPE html>
|
||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||
<meta name="viewport"
|
||
content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no">
|
||
<title>雷达</title>
|
||
<link href="../common/Cesium/Build/Cesium/Widgets/widgets.css" rel="stylesheet">
|
||
<link rel="stylesheet" href="../common/plugin/jq/jquery-modal/css/jquery.my-modal.1.1.winStyle.css">
|
||
<script src="../common/plugin/jq/jquery-modal/js/jquery.my-modal.1.1.js"></script>
|
||
<script type="text/javascript" src="../common/Cesium/Build/Cesium/Cesium.js"></script>
|
||
<!--<script src="plugin/computeVertexNormals.js"></script>
|
||
<script src="plugin/CylinderGeometry.js"></script>
|
||
<script src="plugin/RadarPrimitive.js"></script>-->
|
||
|
||
<script src="../libs/sensor.js"></script>
|
||
<script src="../common/js/Cesium_init.js"></script>
|
||
<style>
|
||
html, body, #cesiumContainer {
|
||
width: 100%; height: 100%; margin: 0; padding: 0; overflow: hidden;
|
||
}
|
||
#menuHolder {
|
||
position: absolute;
|
||
top:0px;
|
||
left: 0px;
|
||
}
|
||
#toolbar {
|
||
position: absolute;
|
||
top: 20px;
|
||
right: 30px;
|
||
z-index: 999;
|
||
}
|
||
table {
|
||
color :#fff;
|
||
}
|
||
</style>
|
||
|
||
</head>
|
||
|
||
<body>
|
||
<!--
|
||
描述:cesium球
|
||
-->
|
||
<div id="cesiumContainer"></div>
|
||
<!--
|
||
描述:下面为模板
|
||
-->
|
||
<div class="m-modal">
|
||
<div class="m-modal-dialog">
|
||
<div class="m-top">
|
||
<h4 class="m-modal-title">
|
||
特征配置
|
||
</h4>
|
||
<span class="m-modal-close">×</span>
|
||
</div>
|
||
<div id="content" class="m-middle">
|
||
<!--content-->
|
||
|
||
</div>
|
||
<div class="m-bottom">
|
||
<button class="m-btn-sure">确定</button>
|
||
<button class="m-btn-cancel">取消</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<script>
|
||
var osm = Cesium.createOpenStreetMapImageryProvider({
|
||
url: 'https://a.tile.openstreetmap.org/'
|
||
});
|
||
var viewer = new Cesium.Viewer('cesiumContainer', {
|
||
imageryProvider: osm,
|
||
contextOptions: {
|
||
webgl: {
|
||
alpha: true
|
||
}
|
||
},
|
||
selectionIndicator: false,
|
||
animation: false, //是否显示动画控件
|
||
baseLayerPicker: false, //是否显示图层选择控件
|
||
geocoder: false, //是否显示地名查找控件
|
||
timeline: false, //是否显示时间线控件
|
||
sceneModePicker: false, //是否显示投影方式控件
|
||
navigationHelpButton: false, //是否显示帮助信息控件
|
||
infoBox: false, //是否显示点击要素之后显示的信息
|
||
fullscreenButton: false,
|
||
shouldAnimate: true
|
||
});
|
||
|
||
//取消双击事件
|
||
viewer.cesiumWidget.screenSpaceEventHandler.removeInputAction(Cesium.ScreenSpaceEventType.LEFT_DOUBLE_CLICK);
|
||
//设置homebutton的位置
|
||
Cesium.Camera.DEFAULT_VIEW_RECTANGLE =
|
||
Cesium.Rectangle.fromDegrees(110.15, 34.54, 110.25, 34.56);//Rectangle(west, south, east, north)
|
||
//设置初始位置
|
||
viewer.camera.setView({
|
||
destination: Cesium.Cartesian3.fromDegrees(121.671174, 35.04887, 5000000)
|
||
});
|
||
//开启深度检测
|
||
//viewer.scene.globe.depthTestAgainstTerrain = true;
|
||
|
||
CesiumRadar2.initSelect(); //初始化查询
|
||
|
||
var m1 = new MyModal.modal(function() {
|
||
var initData = CesiumRadar2.select(viewer);
|
||
console.log(initData);
|
||
//loadingShow(); //开启load
|
||
CesiumRadar2.init(initData,true); //自动build
|
||
});
|
||
m1.show();
|
||
</script>
|
||
</body>
|
||
|
||
</html> |