程序笔记   发布时间:2022-07-18  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了互联网+重点路桥建设智慧工地综合监管平台大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

 当前建筑领域的施工建造工程的突出特点即复杂多变,大多涉及多个子项目和多节点。涵盖施工单位,监理单位,监察部门,及设计单位等多个部门协作。且业务平台众多,数据量大,人员众多,施工管理是项目核心需求,对于施工企业的统筹水平更是一个综合的验。

  以“智慧工地云平台”为核心,结合多个智能感知子系统,结合超图平台先进的GIS技术数据应用功能,多端互联,大屏监管,直击施工建造工程的管理痛点,通过对工程项目的自动监督、远程指挥等智慧化监管模块。

  不仅实现建设项目管理水平的整体提升,提升智慧工地建设的战略高度,更将GIS技术的市场价值充分发挥,推进科技创新市场化建设。

  

互联网+重点路桥建设智慧工地综合监管平台

互联网+重点路桥建设智慧工地综合监管平台

 

  图1 智慧工地综合监管系统总体架构

   助力施工企业实现“智慧监管”,实现从传统管理思路到信息化运用的转变。“决策层-管理层-作业层”三位一体管控模式从顶层设计统筹谋划,立体布局。结合超图平台强大的GIS技术可以快速捕捉现场复杂数据,抽繁去简提炼有效信息,最终通过数据建模,实现可视化监管,并整合多智能应用终端,与多个业务平台打通,通过在线监控、自动监督等模块有条不紊的调度指挥,帮助管理层和项目决策者科学决策,减少人为依赖,通观全局,谋定而后动。

  

互联网+重点路桥建设智慧工地综合监管平台

互联网+重点路桥建设智慧工地综合监管平台

 

  图2 工地大脑

  

互联网+重点路桥建设智慧工地综合监管平台

互联网+重点路桥建设智慧工地综合监管平台

 

  图3 系统界面

    提升企业经济效益,打开GIS应用市场前景。从纵向纬度可进行多部门协同 资源共享。从横向纬度可进行多平台数据互联实时决策。

  GIS与BIM相结合,共同激发数据潜能。智慧工地综合监管云平台采用前沿IT技术和先进的GIS引擎搭建地理信息服务平台,实现GIS资源共享与协作。与BIM技术相结合有效激发数据潜能,将BIM数据导入到GIS三维场景中,实现施工项目从建设规划、进度计划、监督,到设备设施管理、质量检查等全流程的可视化管理,帮助管理者尤其在大型施工项目中科学规划,用战略眼光统筹全局。

  

互联网+重点路桥建设智慧工地综合监管平台

互联网+重点路桥建设智慧工地综合监管平台

 

  图4 BIM+GIS应用可视化模型

  

互联网+重点路桥建设智慧工地综合监管平台

互联网+重点路桥建设智慧工地综合监管平台

  图5 BIM+GIS应用高边坡稳定性


<!DOCTYPE html>
<html>
<head>
<@H_756_123@meta charset="utf-8">
<title data-i18n="resources.title_utfGridLayerFlags"></title>
<script type="text/javascript" include="bootstrap" src="../js/include-web.js"></script>
<script type="text/javascript" exclude="iclient-classic" src="../../dist/classic/include-classic.js"></script>
<style type="text/css">
        body {
            @H_364_162@margin: 0;
            overflow: hidden;
            BACkground: #fff;
            width: 100%;
            height: 100%
        }

        #map {
            position: absolute;
            width: 100%;
            height: 100%;
        }

    </style>
</head>
<body>
<div id="flagContainer" style="position: absolute;width: 150px;height: 120px;top: 10px;left: 45px;text-align: center;display: none; z-index: 100;">
<img id="flag" style="position: relative;height: 100px;width: 150px" onerror="this.src='./images/flags/noflag.png'"/>
<div id="flagName" style="position: relative;height: 20px;width: 150px;BACkground-color: #e5f3ff"></div>
</div>
<div id="map"></div>
<script>
    @H_489_216@var map, layer;
    @H_489_216@var host = window.isLocal ? window.server : "https://iserver.supermap.io",
        url = host + "/iserver/services/map-world/rest/maps/世界地图_Day";
    @H_489_216@var control, utfgrid, infowin, flagImg, flagName, flagContainer;

    init();

    @H_489_216@function init() {
        flagImg = document.getElementById("flag");
        flagName = document.getElementById("flagName");
        flagContainer = document.getElementById("flagContainer");
        map = @H_489_216@new SuperMap.Map("map", {
            controls: [
                @H_489_216@new SuperMap.Control.ScaleLine(),
                @H_489_216@new SuperMap.Control.Zoom(),
                @H_489_216@new SuperMap.Control.LayerSwitcher(),
                @H_489_216@new SuperMap.Control.Navigation({
                    dragPanOptions: {
                        enableKinetic: true
                    }
                })],
            projection: "EPSG:4326"
        });
        layer = @H_489_216@new SuperMap.Layer.TiledDynamicRESTLayer("世界地图", url, {transparent: truE}, {
            useCanvas: true,
            @H_251_128@maxResolution: "auto"
        });


        utfgrid = @H_489_216@new SuperMap.Layer.UTFGrid("UTFGridLayer", url,
            {
                layerName: "Countries@World",
                utfTileSize: 256,
                pixcell: 8,
                isUseCache: false
            },
            {
                utfgridResolution: 8
            });

        control = @H_489_216@new SuperMap.Control.UTFGrid({
            layers: [utfgrid],
            callBACk: @H_489_216@function (infoLookup) {
                @H_489_216@if (infoLookup) {
                    @H_489_216@for (@H_489_216@var index @H_489_216@in infoLookup) {
                        @H_489_216@var info = infoLookup[index];
                        /*如果callBACk传回了数据,则利用数据中的国家名来设置img的src属性,并设置flagName的innerHTML属性*/
                        @H_489_216@if (info && info.data) {
                            @H_489_216@var name = escape(info.data.COUNTRY).replace(/%u/g, "_u").replace(/%20/g, "");
                            flagImg.src = "images/flags/" + name + ".png";     //假如在flags文件夹中没有找到对应的国旗图片,则将会触发img的onerror事
                            flagName.innerHTML = info.data.COUNTRY;

                            flagContainer.style.display = "block";
                        }
                        /*如果没传回数据,例如鼠标移到了对应海洋的地方时,将没有对应的数据,这时则把img和用来显示国家名div隐藏进来*/
                        @H_489_216@else {
                            flagContainer.style.display = "none";
                        }
                    }
                }
            },
            /*注册utfgrid图层上的鼠标移动事件*/
            handlerMode: "move"
        });
        map.addControl(control);


        layer.events.on({"layerInitialized": addLayer});

    }

    @H_489_216@function addLayer() {
        @H_489_216@var center = @H_489_216@new SuperMap.LonLat(0, 0);
        map.addLayers([layer, utfgrid]);
        map.setCenter(center, 0);
    }

</script>
</body>
</html>

互联网+重点路桥建设智慧工地综合监管平台

大佬总结

以上是大佬教程为你收集整理的互联网+重点路桥建设智慧工地综合监管平台全部内容,希望文章能够帮你解决互联网+重点路桥建设智慧工地综合监管平台所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。