zoukankan      html  css  js  c++  java
  • 三维GIS技术在数字化预案编制管理平台的应用

             数字化预案编制管理平台是为规范支队灭火救援预案建设工作,夯实支队信息化作战基础而建设的。系统结合支队信息化技术现状,基于三维GIS技术、物联网技术,新软件理念进行研发,满足了支队及下属大队日常演练与作战指挥需求。系统能够全面提升支队火灾智能化防控水平、实现火灾救援指挥更加精准、智能,提高消防数据应用分析能力。下图中,根据颜色级别表示危险度,提醒消防工作者注意自身安全。

    下图中,根据颜色级别表示危险度,提醒消防工作者注意自身安全。

    室内预案中,可查看室内消防设施的分布情况。

     此外,可查看预案中派出的消防员、消防员信息以及派出的消防车信息。

         该系统本着实用、操作便捷、智能的原则为消防工作者提供消防灭火辅助工具。后期,系统将接入物联网,系统能够实时传输灾情信息。预案上实现了数据的共享性、决策的智能性、方案的科学性;该系统还可对真实火灾的救援指挥、消防设备部署的合理性进行模拟、研究,支持对救援过程的还原。是消防工作平时演练、战时应急的重要辅助工具。

    <script type="text/javascript">
        function onload(Cesium) {
            //初始化viewer部件
            var viewer = new Cesium.Viewer('cesiumContainer');
            viewer.imageryLayers.addImageryProvider(new Cesium.BingMapsImageryProvider({
                url : 'https://dev.virtualearth.net',
                mapStyle : Cesium.BingMapsStyle.AERIAL,
                key : URL_CONFIG.BING_MAP_KEY
            }));
            var scene = viewer.scene;
    
            scene.shadowMap.darkness = 1.275;
            scene.skyAtmosphere.brightnessShift=0.4;
            scene.debugShowFramesPerSecond = true;
            scene.hdrEnabled = false;
            scene.sun.show = false;
            scene.lightSource.ambientLightColor = new Cesium.Color(0.80, 0.80, 0.795, 1);
            var position1 = new Cesium.Cartesian3 (-2322647.280384799,5386029.9142943295,10);
            //光源目标点
            var targetPosition1 = new Cesium.Cartesian3 (-2322406.966324683,5385931.743190132,30);
            var dirLightOptions = {
                targetPosition: targetPosition1,
    //            color: new Cesium.Color(1.0, 1.1, 1.3, 1),
                color: new Cesium.Color(1.0, 1.0, 1.0, 1),
                intensity: 0.4
            };
            directionalLight_1 = new Cesium.DirectionalLight(position1, dirLightOptions);
            scene.addLightSource(directionalLight_1);
    
    
            var widget = viewer.cesiumWidget;
            $('#loadingbar').remove();
            try{
                //打开所发布三维服务下的所有图层
                var promise = scene.open('http://www.supermapol.com/realspace/services/3D-JuBuShuJu_Model_GuangZhouJuBuMian-BaiMo1/rest/realspace');
                Cesium.when.all(promise,function(layers){
                    //设置图层的阴影模式
                    scene.camera.setView({
                        //将经度、纬度、高度的坐标转换为笛卡尔坐标
                        destination : new Cesium.Cartesian3(-2323607.7945701713,5386182.530303348,2505814.811681112),
                        orientation : {
                            heading : 4.844795866469065,
                            pitch : -0.58125995096984,
                            roll :1.2504663970958063e-11
                        }
                    });
                    for(var layer of layers) {
                        layer.lodRangeScale = 1;
                        layer.style3D.fillStyle = Cesium.FillStyle.Fill_And_WireFrame;
                        layer.wireFrameMode = Cesium.WireFrameType.Sketch; // 草图模式
                    }
                },
                    function(e){
                    if (widget._showRenderLoopErrors) {
                        var title = '加载SCP失败,请检查网络连接状态或者url地址是否正确?';
                        widget.showErrorPanel(title, undefined, e);
                    }
                });
            }
            catch(e){
                if (widget._showRenderLoopErrors) {
                    var title = '渲染时发生错误,已停止渲染。';
                    widget.showErrorPanel(title, undefined, e);
                }
            }
        }
        if (typeof Cesium !== 'undefined') {
            window.startupCalled = true;
            onload(Cesium);
        }
        if (typeof Cesium !== 'undefined') {
            window.startupCalled = true;
            onload(Cesium);
        }
        </script>
  • 相关阅读:
    linux vps定时备份网站、数据库命令sh
    zencart批量表上传后 标题显示为网址 批量修改标题状态 SEO三要素
    robots.txt防止向黑客泄露网站的后台和隐私
    在网页中插入地图展示公司地址
    网站调用百度地图 根据地址查询经纬度
    jquery 未来元素事件示例 on() delegate() live()
    .htaccess A网站单页面301到B网站单页面
    linux批量设置部分文件与文件夹权限
    php中禁止单个ip与ip段访问的代码小结
    Spring整合ActiveMQ
  • 原文地址:https://www.cnblogs.com/shengya/p/13372359.html
Copyright © 2011-2022 走看看