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

顯示源代碼
模型位置調整
 開發文檔
            <!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <script src="http://bigemap.com/offline_data/newjunbiao/vue.js"></script>
        <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>
        <!-- elementui -->
        <script src="http://bigemap.com/offline_data/newjunbiao/elementui.js"></script>
        <link rel="stylesheet" href="http://bigemap.com/offline_data/newjunbiao/elementui.css" />
        <!-- 引入第三方的dat.gui.min.js -->
        <script src="/offline_data/dat.gui.min.js"></script>
        <title>模型調整樣式</title>
        <style>
            * {
                margin: 0;
                padding: 0;
            }
            html,
            body {
                width: 100%;
                height: 100%;
            }
            #app {
                width: 100%;
                height: 100%;
            }
            #baseMap {
                width: 100%;
                height: 100%;
            }
            .tools {
                position: absolute;
                z-index: 9;
                top: 40px;
                right: 60px;
                width: 200px;
                height: 40px;
                display: flex;
                align-items: center;
            }
        </style>
    </head>
    <body>
        <div id="app">
            <div id="baseMap"></div>
        </div>
        <script>
            let viewer = null;
            let controlObj = {
                lng: 104,
                lat: 30,
                height: 1000,
                heading: 0,
                pitch: 0,
                roll: 0,
                scale: 30,
            };
            let model = null;
            window.onload = () => {
                new Vue({
                    el: "#app",
                    data() {
                        return {};
                    },
                    mounted() {
                        this.initMap();
                    },
                    methods: {
                        //初始化地圖
                        initMap() {
                            bmgl.Config.HTTP_URL = "http://ua.bigemap.com:30081/bmsdk/";
                            viewer = new bmgl.Viewer("baseMap", {
                                mapId: "bigemap.dc-tian-w-satellite",
                                infoBox: false,
                                selectionIndicator: false,
                                requestRenderMode: false,
                            });
                            //添加一個模型
                            let modelPos = bmgl.Cartesian3.fromDegrees(
                                controlObj.lng,
                                controlObj.lat,
                                controlObj.height
                            );
                            let modelHpr = new bmgl.HeadingPitchRoll(
                                controlObj.heading,
                                controlObj.pitch,
                                controlObj.roll
                            );
                            model = viewer.entities.add({
                                position: modelPos,
                                orientation:
                                    bmgl.Transforms.headingPitchRollQuaternion(
                                        modelPos,
                                        modelHpr
                                    ),
                                model: {
                                    uri: "/offline_data/bmgl_Air.glb",
                                    scale: controlObj.scale,
                                },
                            });
                            viewer.zoomTo(model);
                            this.load3dPancel();
                        },
                        //初始化三維編輯的控制面板
                        load3dPancel() {
                            var _this = this;
                            let gui = new dat.GUI();
                            gui.domElement.style =
                                "position:absolute;top:10px;left:10px;";
                            gui.add(controlObj, "lng", -180, 180)
                                .name("經度")
                                .onChange(function (value) {
                                    _this.changePosition();
                                });
                            gui.add(controlObj, "lat", -90, 90)
                                .name("緯度")
                                .onChange(function (value) {
                                    _this.changePosition();
                                });
                            gui.add(controlObj, "height", 100, 10000)
                                .name("高度")
                                .onChange(function (value) {
                                    _this.changePosition();
                                });
                            gui.add(controlObj, "heading", 0, 360)
                                .name("偏航角水平方向")
                                .onChange(function (value) {
                                    _this.changePosition();
                                });
                            gui.add(controlObj, "pitch", 0, 360)
                                .name("俯仰角上下方向")
                                .onChange(function (value) {
                                    _this.changePosition();
                                });
                            gui.add(controlObj, "roll", 0, 360)
                                .name("翻滾角側向方向")
                                .onChange(function (value) {
                                    _this.changePosition();
                                });
                            gui.add(controlObj, "scale", 1, 60)
                                .name("模型大小縮放")
                                .onChange(function (value) {
                                    _this.changePosition();
                                });
                        },
                        changePosition() {
                            let position = bmgl.Cartesian3.fromDegrees(
                                controlObj.lng,
                                controlObj.lat,
                                controlObj.height
                            );
                            let heading = bmgl.Math.toRadians(
                                controlObj.heading
                            );
                            let pitch = bmgl.Math.toRadians(controlObj.pitch);
                            let roll = bmgl.Math.toRadians(controlObj.roll);

                            let hpr = new bmgl.HeadingPitchRoll(
                                heading,
                                pitch,
                                roll
                            );
                            let orientation =
                                bmgl.Transforms.headingPitchRollQuaternion(
                                    position,
                                    hpr
                                );
                            model.position = position;
                            model.orientation = orientation;
                            model.model.scale = controlObj.scale;
                            viewer.flyTo(viewer.entities);
                        },
                    },
                    beforeDestroy() {
                        viewer.destroy();
                        viewer = null;
                    },
                });
            };
        </script>
    </body>
</html>
        
国产久_亚欧精品一区_久久亚洲美女_99精品在线观看_日韩成人三级_久久精品久久久久
<code id="kseui"><acronym id="kseui"></acronym></code>
  • <abbr id="kseui"><tbody id="kseui"></tbody></abbr>
  • <button id="kseui"></button>
  • 久久人人超碰| 欧美午夜视频在线| 午夜宅男久久久| 色视频一区二区三区| 国产视频一区二区不卡| 精品国产一区二区三| 亚洲影院一区| 国产欧美另类| 亚洲人成高清| 亚洲福利免费| 国产欧美日韩亚洲一区二区三区| 国产日韩久久| 国产精品videosex极品| 亚洲午夜精品久久久久久浪潮| 亚洲第一网站| 国内久久精品| 亚洲欧洲精品一区二区三区波多野1战4| 午夜一级在线看亚洲| 宅男噜噜噜66国产日韩在线观看| 99porn视频在线| 97神马电影| 国产精品免费一区二区三区四区| 欧美成人tv| 欧美日韩精品一本二本三本| 亚洲综合视频一区| 中文字幕日韩一区二区三区| 午夜国产一区| 激情欧美日韩| 日韩性感在线| 亚洲午夜精品一区二区| 在线观看日韩羞羞视频| 欧美日韩少妇| 国产精品高清一区二区三区| 精品1区2区3区4区| 亚洲影院一区| 国产区日韩欧美| 噜噜噜噜噜久久久久久91| 日韩三级电影| 国产精品xvideos88| 亚洲欧洲一级| 99一区二区三区| 欧美一区二区影视| 欧美午夜精品久久久久免费视| 欧美精品一区二区三区在线四季 | 国产精品v一区二区三区| 国产专区一区| 久久久久国产精品一区三寸| 国产成人一区二区三区免费看| 伊人成人在线视频| 亚洲女同在线| 国语精品中文字幕| 午夜天堂精品久久久久| 亚洲精品三级| 久久99久久99精品蜜柚传媒| 中文字幕av日韩精品| 国产欧美一区二区视频| 国内一区在线| 黄色99视频| 成人av男人的天堂| 久久久久久精| 日韩av电影免费观看| 国产在线观看一区| 久久经典综合| 亚洲国产一区二区三区在线播| 狠狠色噜噜狠狠狠狠色吗综合| 美女日韩在线中文字幕| 欧美日产一区二区三区在线观看| 国产一区二区三区av在线| 亚洲精品一区二区三区四区五区| 久久久久久久久久码影片| 国产日韩精品推荐| 欧美激情一区| 成人在线视频网址| 国产一区视频观看| 国内精品久久久久久久果冻传媒| 欧美精品尤物在线| av资源站久久亚洲| 国产综合自拍| 欧美日韩成人一区二区三区 | 欧美第一黄网| 一区二区不卡在线视频 午夜欧美不卡'| 国产综合亚洲精品一区二| 国产在线精品一区二区三区》| 欧美成人免费在线| 国产一区二区三区免费不卡| 麻豆久久久9性大片| 欧美国产另类| 欧美日韩一区二| 国产精品美女黄网| 国产日韩在线一区二区三区| 中文字幕欧美日韩一区二区| 亚洲精品四区| 中文字幕一区二区三区四区五区六区 | 国产一区二区黄色| 先锋影音国产一区| 尤物在线精品| 欧美永久精品| 亚洲一区尤物| 国产精品一区二区a| 国产日韩欧美二区| 久久亚洲午夜电影| 国产精品婷婷| 99精品久久久| 亚洲午夜伦理| 欧美色图首页| 欧美精品aa| 99国产超薄丝袜足j在线观看| 日本a级片久久久| 久久久精品动漫| 亚洲高清自拍| 伊人久久综合| 欧美精品激情| 欧美日韩国产色综合一二三四| 久久国产精品一区二区三区| 少妇特黄a一区二区三区| 麻豆传媒一区二区| 久久99九九| 美国av一区二区三区| 精品久久蜜桃| 久热这里只精品99re8久 | 香蕉久久久久久久av网站| 99热这里只有成人精品国产| 欧美日韩精品免费观看视一区二区 | 中文字幕欧美人与畜| 97超碰资源| 99蜜桃在线观看免费视频网站| 欧美国产另类| 激情视频一区二区三区| 99www免费人成精品| 一区二区冒白浆视频| 99精品热6080yy久久| 色一情一乱一伦一区二区三区丨| 亚洲三级影院| 午夜精品电影在线观看| 亚洲砖区区免费| 悠悠资源网久久精品| 免费中文字幕日韩欧美| 国产一区喷水| 日韩精品成人一区二区在线观看| 男人的天堂亚洲| 国产免费一区二区三区| 欧美日韩在线精品一区二区三区| 久久精品首页| 美女视频久久| 欧美午夜不卡| 久久精品一区二区国产| 国产欧美日本在线| 五码日韩精品一区二区三区视频| 999在线观看免费大全电视剧| 亚洲美女一区| 国产偷久久久精品专区| 亚洲日本精品国产第一区| 1024成人| 好吊色欧美一区二区三区四区 | 免费日韩av电影| 欧美另类视频| 久久伊人亚洲| 亚洲精品一卡二卡三卡四卡| 欧美一区观看| 亚洲小说欧美另类社区| 国模吧视频一区| 久久精品一区二区国产| 亚洲精品不卡| 国产精品午夜av在线| 亚洲一区二区三区涩| 一区二区精品在线观看| 蜜桃网站成人| 国产亚洲一区在线| 人偷久久久久久久偷女厕| 在线视频亚洲| 日韩精品福利视频| 可以看av的网站久久看| 欧美日韩免费| 久久久久欧美| 亚洲欧美日韩精品在线| 亚洲高清在线观看一区| 蜜乳av另类精品一区二区| 一级日韩一区在线观看| 中文字幕中文字幕在线中一区高清 | 成人av影视在线| 欧美日韩网址| 免费一区二区三区在在线视频| 久久综合九色综合久99| 一本综合久久| 在线视频精品一区| 精品伦精品一区二区三区视频| 欧美日韩电影一区二区三区| 日韩高清国产精品| 97超碰人人看人人| 亚洲国产精品一区在线观看不卡| 国产精品免费在线| 欧美体内she精视频在线观看| 日韩视频一区| 欧美1区视频| 日韩尤物视频| 精品在线不卡| 国产伦精品一区二区三区视频免费| 久精品国产欧美| 91偷拍精品一区二区三区| 一本不卡影院|