国产久_亚欧精品一区_久久亚洲美女_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>
  • 欧美日本亚洲| 在线一区高清| 91视频在线免费观看| 国产伦理一区| caoporn国产精品免费公开| 精品国产免费久久久久久尖叫 | 日本日本精品二区免费| 日韩欧美激情一区二区| 欧美a级在线| 久久av一区二区| 欧美欧美一区二区| 欧美精品综合| 久久性色av| 亚洲午夜精品久久久久久浪潮| 激情91久久| 成人永久免费| 一级二级三级欧美| 午夜影院日韩| 欧美日韩国产综合视频在线| 欧美日韩精品免费观看| 91入口在线观看| 一区在线电影| 久久青青草综合| 宅男在线精品国产免费观看| 亚洲一区网站| 日本一区二区视频| 性色av一区二区怡红| 日韩黄色影视| 久久亚洲精选| 国产精品国产精品| 精品卡一卡二| 国产亚洲精品v| 日本免费高清不卡| 久久精品网址| 一区在线电影| 亚洲一区高清| 精品网站在线看| 国产日韩欧美一区二区| 天堂资源在线亚洲视频| 91精品国产91久久久久青草| 欧美日韩在线精品| 另类视频在线观看+1080p| 国产精品综合色区在线观看| 亚洲三区在线| 免费看污久久久| 久久国产88| 激情综合自拍| 在线观看国产一区| 久久久久se| 久久精品女人天堂| 亚洲人人精品| 欧美日韩视频在线一区二区观看视频| 久久精品中文字幕一区二区三区| 美女黄色成人网| 亚洲日本成人| 国产精品v欧美精品v日韩| 天堂精品一区二区三区| 久久伊人一区| 成人午夜电影免费在线观看| 国产乱人伦精品一区二区| 伊人成人在线| 综合久久国产| 一区二区三区视频| 污视频在线免费观看一区二区三区| 国产美女在线精品免费观看| 久久国产精品亚洲va麻豆| 亚洲五月婷婷| 亚洲欧洲日本一区二区三区| 亚洲无线视频| 亚洲人体偷拍| 一二三区精品| 午夜一级久久| 91手机在线播放| 国产精品久久久对白| 国产精品国产三级欧美二区| caoporen国产精品| 成人在线资源网址| 成人av资源| 久久久久资源| 秋霞毛片久久久久久久久| 日本一区视频在线观看| 亚洲精品永久www嫩草| 欧美 日韩 国产 一区| 欧美日韩综合| 国产欧美日韩一级| 91超碰在线免费观看| 精品国产一区二区三区四区精华| 久久国产一区| 欧美一区二区三区四区在线观看地址| 亚洲精品乱码久久久久久蜜桃91 | 99成人精品| 免费视频久久| 国产精品久久久久久久天堂第1集| 韩国精品一区二区三区六区色诱| 久久久com| 亚洲欧美综合国产精品一区| 亚洲激情午夜| 久久综合九色综合网站| 快播亚洲色图| 韩国欧美一区| 成人av片网址| 欧美一区激情| 国产午夜久久| 久久大片网站| 国产一区二区黄色| 国产一区二区三区高清视频| 四虎影院一区二区三区| 欧美私人啪啪vps| 久久亚洲不卡| 少妇特黄a一区二区三区 | 国产精品日韩二区| 日韩中文不卡| 国产日韩一区二区三区| 精品欧美国产| 国产一区高清视频| 久久久99爱| 一区二区三区三区在线| 国产精品亚洲不卡a| 久久免费一区| 日韩视频二区| 免费精品视频一区| 亚洲激情网站| 久久66热这里只有精品| 亚洲高清不卡| 欧洲亚洲一区二区三区四区五区| 激情久久中文字幕| 欧美日韩高清免费| 男女av一区三区二区色多| 亚洲国产精品久久久久久女王| 中文精品视频| 亚洲高清123| 成人欧美视频在线| 亚洲欧洲日本mm| 日韩亚洲视频在线| eeuss一区二区三区| 在线成人h网| 色一情一乱一伦一区二区三区 | 亚洲第一毛片| 亚洲精品9999| 国产中文一区二区| 国产亚洲欧美一区二区三区| 欧美一区精品| 欧美精品一区在线发布| 444亚洲人体| 一区二区日本视频| 在线观看免费91| 欧美极品一区二区| 成人动漫在线观看视频| 亚洲日本无吗高清不卡| 亚洲一区尤物| 欧美一区1区三区3区公司| 成人自拍视频网站| 国产亚洲欧美一区二区| 红桃视频国产精品| 欧美成人精品| 亚洲免费不卡| 日本一区二区三区免费观看 | 欧美日韩国产高清| 日韩久久久久久久| 国产精选在线观看91| 午夜一区不卡| 国产欧美高清| 99国产精品久久久久老师| 一区在线播放| 精品二区视频| 亚洲福利精品| 亚洲开发第一视频在线播放| 国产一区视频在线观看免费| 欧美破处大片在线视频| 在线国产伦理一区| 午夜亚洲福利| 欧美日本在线| 亚洲黄色毛片| 国产精品久久久一区二区三区| 亚洲性色视频| 99国内精品| 中日韩在线视频| 国产日韩久久| 久久看片网站| 国产精品久久久久久久天堂第1集 国产精品久久久久久久免费大片 国产精品久久久久久久久婷婷 | 雨宫琴音一区二区在线| 最新欧美日韩亚洲| 欧美日韩成人一区二区三区| 在线视频91| 好吊视频一区二区三区四区 | 九色一区二区| 日本欧美精品久久久| 四虎影视永久免费在线观看一区二区三区| 欧美性色黄大片人与善| 神马影院一区二区| 欧美jizzhd精品欧美巨大免费| 国产精品mv在线观看| 一本综合久久| 99视频免费观看| 免费成人看片网址| 尤物国产精品| 99热这里只有成人精品国产| 亚洲一区二区三区高清不卡| 成人av免费在线看| 日韩精品一线二线三线|