国产久_亚欧精品一区_久久亚洲美女_99精品在线观看_日韩成人三级_久久精品久久久久

顯示源代碼
墻體效果切換
 開發文檔
            <!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8" />
        <meta
            name="viewport"
            content="initial-scale=1,maximum-scale=1,user-scalable=no"
        />
        <link
            href="http://ua.bigemap.com:30081/bmsdk/bigemap-gl.js/v1.1.0/Widgets/widgets.css"
            rel="stylesheet"
        />
        <script src="http://ua.bigemap.com:30081/bmsdk/bigemap-gl.js/v1.1.0/bigemap-gl.js"></script>
        <script src="/offline_data/newjunbiao/dat.gui.min.js"></script>
        <script src="/offline_data/newjunbiao/bmgl-plot.min.js"></script>
        <style>
            body {
                margin: 0;
                padding: 0;
            }
            #container {
                position: absolute;
                top: 0;
                bottom: 0;
                width: 100%;
            }
            .bmgl-widget-credits {
                display: none;
            }
        </style>
        <title>Google Map Streets</title>
    </head>
    <body>
        <div id="container"></div>

        <script type="module">
            import { modifyMap } from "/offline_data/newjunbiao/fslj.js";
            var gui = null;
            var guiControl = {
                walleffect: "1",
            };
            window.wallObj = null;
            bmgl.Config.HTTP_URL = 'http://ua.bigemap.com:30081/bmsdk/';
            window.viewer = new bmgl.Viewer("container", {
                mapId: "bigemap.dc-map",
                infoBox: false,
                requestRenderMode: false,
            });
            console.log("vvv",viewer,viewer.imageryLayers)
            let base = viewer.imageryLayers.get(0);
            console.log("mybase", base);
            if (bmgl.FeatureDetection.supportsImageRenderingPixelated()) {
                viewer.resolutionScale = window.devicePixelRatio;
            }
            //開啟抗鋸齒,讓圖像更加順滑
            viewer.scene.postProcessStages.fxaa.enabled = true;
            modifyMap(viewer);
            // viewer.camera.setView({
            //     destination: bmgl.Cartesian3.fromDegrees(104, 30, 2000),
            // });

            function initwall() {
                let wallArr = [
                    104.0693235, 30.57452871, 104.0815115, 30.57452871,
                    104.0815115, 30.56455204, 104.0693235, 30.56455204,
                    104.0693235, 30.57452871,
                ];
                wallObj = viewer.entities.add({
                    wall: {
                        positions: bmgl.Cartesian3.fromDegreesArray(wallArr),
                        minimumHeights: new Array(wallArr.length / 2).fill(0),
                        maximumHeights: new Array(wallArr.length / 2).fill(200),
                        material: new bmgl.BMMaterial.WallArrowMaterial({
                            image: "/offline_data/newjunbiao/images/arrow.png",
                            color: bmgl.Color.RED,
                            repeat: 3,
                            speed: 2,
                        }),
                    },
                });
                viewer.zoomTo(wallObj);
            }

            function initGui() {
                gui = new dat.GUI();
                // console.log(gui.domElement,"dom");
                let mydom = gui.domElement;
                mydom.style.position = "absolute";
                mydom.style.top = "40px";
                mydom.style.left = "40px";
                const folder1 = gui.addFolder("墻體效果切換", {
                    closed: false,
                });
                folder1.open();
                folder1
                    .add(guiControl, "walleffect", {
                        一號效果: "1",
                        二號效果: "2",
                        三號效果: "3",
                        四號效果: "4",
                        五號效果: "5",
                        六號效果: "6",
                    })
                    .onChange((value) => {
                        console.log("myValue", value);
                        switch (value) {
                            case "1": {
                                wallObj.wall.material =
                                    new bmgl.BMMaterial.WallArrowMaterial({
                                        image: "/offline_data/newjunbiao/images/arrow.png",
                                        color: bmgl.Color.RED,
                                        repeat: 3,
                                        speed: 2,
                                    });
                                break;
                            }
                            case "2": {
                                wallObj.wall.material =
                                    new bmgl.BMMaterial.WallFocusMaterial({
                                        image: "/offline_data/newjunbiao/images/wall_color.png",
                                        color: bmgl.Color.YELLOW,
                                        repeat: 3,
                                    });
                                break;
                            }
                            case "3": {
                                wallObj.wall.material =
                                    new bmgl.BMMaterial.WallGradientMaterial({
                                        image: "/offline_data/newjunbiao/images/wall-gradually.png",
                                        color: bmgl.Color.RED,
                                    });
                                break;
                            }
                            case "4": {
                                wallObj.wall.material =
                                    new bmgl.BMMaterial.WallPaddingMaterial({
                                        image: "/offline_data/newjunbiao/images/wall_gra.png",
                                    });
                                break;
                            }
                            case "5": {
                                wallObj.wall.material =
                                    new bmgl.BMMaterial.WallFlowMaterial({
                                        color: bmgl.Color.BLUE,
                                    });
                                break;
                            }
                            case "6": {
                                wallObj.wall.material =
                                    new bmgl.BMMaterial.WallTechMaterial({
                                        image1: "/offline_data/newjunbiao/images/wall_tech_3.png",
                                        image2: "/offline_data/newjunbiao/images/wall_tech_1.png",
                                    });
                                break;    
                            }
                        }
                        viewer.scene.requestRender();
                    });
            }
            initwall();
            initGui();
        </script>
    </body>
</html>
        
国产久_亚欧精品一区_久久亚洲美女_99精品在线观看_日韩成人三级_久久精品久久久久
<code id="kseui"><acronym id="kseui"></acronym></code>
  • <abbr id="kseui"><tbody id="kseui"></tbody></abbr>
  • <button id="kseui"></button>
  • 影音先锋欧美资源| 免费看亚洲片| 免费成人深夜夜行视频| 亚洲视频久久| 亚洲一区二区三区加勒比 | 亚洲欧美不卡| 伊人久久大香线蕉综合热线| 亚洲国产精品一区二区第四页av| 国产高清在线精品一区二区三区| 国产亚洲毛片在线| 在线播放亚洲| 欧美日韩国产不卡在线看| 四虎影视永久免费在线观看一区二区三区| 久久综合福利| 久久精品系列| 91手机在线观看| 久久精品日产第一区二区| 亚洲综合首页| 亚洲一区图片| 久久性色av| 久久综合狠狠| 999视频在线免费观看| 久久福利精品| 99re国产视频| 精品欧美一区二区久久久伦| 国产日韩精品久久| 国内外成人免费视频| 精品视频导航| 日韩福利影院| 一区二区三区四区欧美| 亚洲欧美一级二级三级| 亚洲综合五月天| 国内激情久久| 国产日韩综合| 91中文字精品一区二区| 狠狠色综合色区| 日韩三级电影| 欧美日韩免费高清| 国产高清一区视频| 精品无人区一区二区三区 | 超碰在线97av| caoporen国产精品| 欧美精品v日韩精品v国产精品| 久久精品国产美女| 日韩偷拍一区二区| 极品尤物久久久av免费看| 亚洲精品一区二区三区av| 久久精品国语| 日本不卡久久| 黑人一区二区| 97影院在线午夜| 视频一区二区精品| 在线成人国产| 国产日本一区二区三区| 亚洲精品成人久久久998| 亚洲国产精品www| 国产精品露出视频| 在线免费一区| 久久久精品午夜少妇| 茄子视频成人在线观看| 国产一区激情| 国产伦精品一区二区三区| 亚洲成人精品电影在线观看| 亚洲看片免费| 女女同性女同一区二区三区91| 国产精品chinese| 99视频在线免费观看| 一区二区91美女张开腿让人桶| 国产日韩欧美一区二区三区在线观看 | 欧美在线视频二区| 亚洲另类黄色| 日本在线播放不卡| 国产欧美在线| 婷婷久久五月天| 久久久久欧美精品| 欧美精品亚洲| 极品尤物一区二区三区| 91久久精品国产91久久性色tv| 国产一区自拍视频| 91视频网页| 欧美日韩综合| 久久久综合亚洲91久久98| 亚洲国产二区| 亚洲一区二区免费视频软件合集 | 欧美凹凸一区二区三区视频| 亚洲少妇在线| 欧美精品在线一区| 久久国产精品99久久久久久丝袜| 影音先锋中文字幕一区| 欧美精品一区二区三区在线四季| 亚洲激情午夜| 欧美+亚洲+精品+三区| 国产一区喷水| 麻豆久久久9性大片| 欧美人成网站| 亚洲精品8mav| 久久艳妇乳肉豪妇荡乳av| 美女精品在线观看| 韩日视频一区| 亚洲综合五月天| 日本a级片久久久| 国产精品视频入口| 美女尤物久久精品| 一本色道久久| 亚洲国产国产亚洲一二三| 欧美不卡在线| 亚洲一区二区三区精品在线观看| 国产精品一码二码三码在线| 国产精品外国| 一本一本久久a久久精品综合妖精| 欧美一区91| 中文字幕在线亚洲三区| 亚洲国产精品日韩| 亚洲三区视频| 天堂av一区二区| 日本10禁啪啪无遮挡免费一区二区| 精品欧美一区二区精品久久| 99蜜桃在线观看免费视频网站| 久久精品欧洲| 成人午夜电影免费在线观看| 91黄色精品| 国产精品永久入口久久久| 91免费版黄色| 国产一区二区在线网站| 九九九九九精品| 欧洲精品亚洲精品| 一区二区三视频| 国内自拍视频一区二区三区| 99精品国产一区二区| av色综合网| 麻豆av一区二区| 先锋在线资源一区二区三区| 四虎永久国产精品| 欧美日韩亚洲一区三区| 精品成人一区| 麻豆成人在线| 国产精品久久久一区二区三区| 精品国产乱码久久久久久108| 久久本道综合色狠狠五月| 欧美视频1区| 午夜精品久久久久99热蜜桃导演 | 伊人久久婷婷色综合98网| 国产精品普通话对白| 97在线资源站| 久久久久九九九| 欧美一区1区三区3区公司| 一本久道综合久久精品| 国产精品播放| 亚洲一区二区三区免费看| 亚洲二区免费| 国产精品免费在线| 亚洲国产精品www| 亚洲精品九九| 韩国成人一区| 自拍偷拍亚洲色图欧美| 中文有码久久| 久久久一本精品99久久精品| 欧美激情第8页| 久久亚洲综合网| 亚洲美女搞黄| 久久久久国产精品一区三寸| 欧美高清一区二区| 亚洲精品欧洲精品| 国内精品久久国产| 在线精品亚洲| 九九九九九精品| 亚洲激精日韩激精欧美精品| www.av一区视频| 欧美成人午夜| 国产精品自拍首页| 精品1区2区3区4区| 精品蜜桃传媒| 亚洲免费不卡| 日本一区精品| 久久综合五月| 黄色免费成人| 日韩在线电影一区| 97操在线视频| 激情久久久久久久| 欧美日韩综合另类| 国产伦精品一区二区| 亚洲精品欧美精品| 成人av免费电影| 在线国产日韩| 中文精品视频一区二区在线观看| 91九色在线观看| 亚洲电影在线| 奇米888一区二区三区| 91免费版网站在线观看| 亚洲国产高清一区| 一区二区三区四区五区精品| 国产麻豆一区二区三区在线观看| 亚洲国产国产亚洲一二三| 日韩区国产区| 久久亚洲精品欧美| 91亚色免费| 亚洲欧美日韩另类精品一区二区三区 | 久久99久久99精品蜜柚传媒| 国产精品区一区| 在线观看的日韩av|