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

顯示源代碼
鏡頭運(yùn)動(dòng)
 開發(fā)文檔
            <!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"
        />
        <title>相機(jī)鏡頭按照步驟運(yùn)動(dòng)</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>
            window.viewer = 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,
                            });
                            viewer.camera.setView({
                                destination: bmgl.Cartesian3.fromDegrees(
                                    102,
                                    30,
                                    10000
                                ),
                            });
                            setTimeout(() => {
                                this.stepFly(viewer, {
                                    // 目的地經(jīng)度
                                    lon: 104,
                                    //  目的地緯度
                                    lat: 30,
                                    // 目的地的鏡頭高度
                                    height: 23000,
                                    // 目的地的鏡頭旋轉(zhuǎn)角度
                                    orientation: {
                                        heading: bmgl.Math.toRadians(90),
                                        roll: 0,
                                        pitch: 0,
                                    },
                                });
                            },4000);
                        },
                        RetuendefaultValue(a, b) {
                            if (a !== undefined && a !== null) {
                                return a;
                            }
                            return b;
                        },
                        //按步驟調(diào)整飛行位置
                        stepFly(viewer, options) {
                            const { camera } = viewer;
                            const step1 = this.RetuendefaultValue(
                                options.firstDuration,
                                3
                            );
                            const step2 = this.RetuendefaultValue(
                                options.secondDuration,
                                3
                            );
                            const step3 = this.RetuendefaultValue(
                                options.thirdDuration,
                                3
                            );

                            const cartographic = options.destination;
                            // 第一步調(diào)整鏡頭位置
                            const cur_height =
                                viewer.camera._positionCartographic.height;
                            const firstStep = bmgl.Cartesian3.fromDegrees(
                                options.lon,
                                options.lat,
                                cur_height
                            );
                            // 第二步調(diào)整鏡頭高度
                            const secondStep = bmgl.Cartesian3.fromDegrees(
                                options.lon,
                                options.lat,
                                options.height
                            );
                            return new Promise((resolve) => {
                                camera.flyTo({
                                    destination: firstStep,
                                    duration: step1,
                                    complete() {
                                        camera.flyTo({
                                            destination: secondStep,
                                            duration: step2,
                                            complete() {
                                                camera.flyTo({
                                                    destination: secondStep,
                                                    orientation:
                                                        options.orientation,
                                                    duration: step3,
                                                    complete() {
                                                        resolve();
                                                    },
                                                });
                                            },
                                        });
                                    },
                                });
                            });
                        },
                    },
                    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>
  • 亚洲综合首页| 北条麻妃高清一区| 日本黄网免费一区二区精品| 亚洲深夜激情| 午夜精品区一区二区三| 欧美精品v日韩精品v国产精品| 国产欧美日本| 欧美视频网站| 在线视频不卡国产| 日韩av电影免费观看| wwwxx欧美| 亚洲国产日韩欧美| 欧美日本亚洲韩国国产| 日韩.欧美.亚洲| 日本一区二区三区四区高清视频| 97人摸人人澡人人人超一碰| 国产视频一区欧美| 在线欧美亚洲| 亚洲大片av| 一区在线电影| 136国产福利精品导航网址| 欧美fxxxxxx另类| 一区高清视频| 综合国产精品久久久| 亚洲高清不卡一区| 水蜜桃亚洲精品| 亚洲v国产v在线观看| 亚洲精品欧美精品| 中文字幕久精品免| 国产精品国产亚洲精品看不卡15| 欧美精品午夜| 99综合精品| 久久久久久久高潮| 国产精品国产一区二区 | 九色一区二区| 蜜桃麻豆www久久国产精品| 久久精品综合一区| 在线观看的日韩av| 久久精品天堂| 国产亚洲二区| 亚洲精品一区二区三区四区五区| 曰韩不卡视频| 国产三级精品在线不卡| αv一区二区三区| 日韩欧美亚洲在线| 亚洲网站啪啪| 免费视频一区二区三区在线观看| 97久草视频| 日韩伦理一区二区三区av在线| 一本色道久久综合亚洲二区三区| 精品成人在线| 成人一区二区三区四区| 日韩免费毛片| 999在线观看精品免费不卡网站| 亚洲欧美99| 欧美一进一出视频| 国内精品嫩模av私拍在线观看| 国产女主播一区二区| 久久精品成人一区二区三区蜜臀| 中文字幕久精品免| 粉嫩av一区二区三区免费观看| 日韩av电影在线观看| 亚洲精品欧美精品| 国内不卡一区二区三区| 欧美日韩精品免费观看| 久久性天堂网| 欧美一区免费视频| 久久久www| 一本一本a久久| 久久这里只有| 欧美福利一区二区三区| 91精品天堂| 欧美日韩亚洲一区三区| 5g影院天天爽成人免费下载| 日本一区二区三区在线视频| 国产欧美日韩一区二区三区| 欧美一区1区三区3区公司 | 色一情一区二区三区四区| 亚洲精品国产日韩| 狠狠色伊人亚洲综合网站色| 伊人影院久久| 欧美一区二区三区成人久久片| 国产伦精品一区二区三区视频黑人| 久久国产欧美精品| 久久99伊人| 亚洲承认在线| 一区二区精品在线| 精品国产_亚洲人成在线| aa级大片欧美三级| 一本一道久久a久久精品综合 | 亚洲一区二区精品在线观看| 99re国产视频| 亚洲黄页一区| 亚洲一卡二卡| 茄子视频成人在线观看 | 国产精品日韩一区二区| 亚洲区第一页| 欧美激情aⅴ一区二区三区| 久久久神马电影| 国产精品theporn88| 国产精品亚洲综合| 一区在线电影| 中文字幕一区二区中文字幕| 久久亚洲高清| 狠狠色噜噜狠狠色综合久| 欧美一区二区三区在线播放 | 国产日韩欧美一区二区| 国产日韩亚洲| 雨宫琴音一区二区在线| 亚洲综合首页| 亚洲图片都市激情| 亚洲不卡1区| 日本午夜一区二区三区| 国产精品一区二区三区精品| 免费永久网站黄欧美| 日韩亚洲视频在线| 亚洲第一伊人| 亚洲欧洲一区| 亚洲久久一区| 亚洲日本激情| 亚洲永久字幕| 亚洲欧美日韩在线综合| 久久国产精品高清| 99www免费人成精品| 3d动漫精品啪啪一区二区三区免费| 国产免费成人| 国产厕所精品在线观看| 国产精品一区视频网站| 精品国产免费一区二区三区| 精品国产乱码久久久久久88av| 国产亚洲欧美一区二区| 精品免费国产| 三级三级久久三级久久18| 欧美午夜影院| 欧美日韩精品免费观看视频完整| 黑人另类av| 亚洲一区3d动漫同人无遮挡| 在线欧美亚洲| 51国产成人精品午夜福中文下载 | 丝袜足脚交91精品| 欧美日韩视频| 亚洲一区精彩视频| 久久国产免费| 欧美乱偷一区二区三区在线| 亚洲欧美日本国产有色| 精品成人久久| 成人欧美一区二区三区视频xxx| 国产欧美亚洲日本| 亚洲一区三区在线观看| 亚洲国产日韩欧美| 成人情视频高清免费观看电影| 蜜桃视频在线观看91| 伊人久久大香线蕉av一区| 亚洲欧洲日本国产| 国产 高清 精品 在线 a| 欧美激情第六页| 狠狠色狠狠色综合日日tαg| 91免费版黄色| 午夜免费电影一区在线观看| 亚洲国产免费| 狠狠色综合一区二区| 国内精品久久久久久久影视麻豆| 久久精品女人天堂| 四虎影院一区二区三区| 一本色道婷婷久久欧美| 国产日韩亚洲精品| 亚洲精品国产日韩| 日本视频一区在线观看| 国产精品视频福利| 视频三区二区一区| 蜜桃精品久久久久久久免费影院| 欧美亚州在线观看| 亚洲免费在线| 欧美日韩国产探花| 久久久久欧美| 久久午夜影视| 亚洲视频免费| 欧美一区二区影视| 蜜桃av综合| 亚洲性图久久| 欧美重口乱码一区二区| 亚洲欧美成人综合| 欧美在线三区| 精品国产乱码久久久久久丨区2区| 国产在线精品一区二区中文| 久久久久久久久一区二区| 中文日韩欧美| 极品中文字幕一区| 日韩黄色影视| 国产在线一区二区三区四区| 国产精品一区二区在线观看 | 国产一区二区三区黄| 亚洲日本精品| 久久99精品国产99久久| 久久久久久一区二区| 影音先锋国产精品| 欧美日韩国产免费观看| 亚洲国产一区二区三区在线| 国产精品二区三区四区| **亚洲第一综合导航网站|