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

顯示源代碼
飛行逐一展示名稱
 開發文檔
            <!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>衛星掃描</title>
    <link  rel='stylesheet'/>
    <script src='http://ua.bigemap.com:30081/bmsdk/bigemap-gl.js/v1.1.0/bigemap-gl.js'></script>
</head>
<style>
    body {
        margin: 0;
        padding: 0;
    }

    #container {
        position: absolute;
        top: 0;
        bottom: 0;
        width: 100%;
    }

    .bmgl-widget-credits {
        display: none
    }
</style>

<body>
<div id='container'></div>
</body>
<script>
    bmgl.Config.HTTP_URL = 'http://ua.bigemap.com:30081/bmsdk/';
    var viewer = new bmgl.Viewer('container', {
        mapId: 'bigemap.dc-tian-w-satellite',
        requestRenderMode: false,
        timeline: true,
        shouldAnimate: true,
    });
    var data = [{
        longitude: 104.02001381,
        dimension: 30.64743519,
        height: 100,
        time: 0
    }, {
        longitude: 104.03567791,
        dimension: 30.63134193,
        height: 100,
        time: 50
    }, {
        longitude: 104.05533314,
        dimension: 30.62241554,
        height: 100,
        time: 100
    }, {
        longitude: 104.07464504,
        dimension: 30.62275887,
        height: 100,
        time: 150
    }, {
        longitude: 104.09271240,
        dimension: 30.62335968,
        height: 100,
        time: 200
    }, {
        longitude: 104.11241055,
        dimension: 30.65421581,
        height: 100,
        time: 250
    }, {
        longitude: 104.11215305,
        dimension: 30.66318512,
        height: 100,
        time: 300
    }];

    // 起始時間
    var start = bmgl.JulianDate.fromDate(new Date(2017, 7, 11));
    // 結束時間
    var stop = bmgl.JulianDate.addSeconds(start, 300, new bmgl.JulianDate());

    // 設置始時鐘始時間
    viewer.clock.startTime = start.clone();
    // 設置時鐘當前時間
    viewer.clock.currentTime = start.clone();
    // 設置始終停止時間
    viewer.clock.stopTime = stop.clone();
    // 時間速率,數字越大時間過的越快
    viewer.clock.multiplier = 5;
    // 時間軸

    viewer.timeline.zoomTo(start, stop);
    // 循環執行
    viewer.clock.clockRange = bmgl.ClockRange.LOOP_STOP;


    var property = computeFlight(data);
    // 添加模型
    var planeModel = viewer.entities.add({
        // 和時間軸關聯
        availability: new bmgl.TimeIntervalCollection([new bmgl.TimeInterval({
            start: start,
            stop: stop
        })]),
        position: property,
        // 根據所提供的速度計算點
        orientation: new bmgl.VelocityOrientationProperty(property),
        // 模型數據
        model: {
            uri: '/SampleData/models/CesiumAir/Cesium_Air.glb',
            minimumPixelSize: 105
        },
        path: {
            resolution: 1,
            material: new bmgl.PolylineGlowMaterialProperty({
                glowPower: .1,
                color: bmgl.Color.YELLOW
            }),
            width: 10
        }
    });

    viewer.trackedEntity = planeModel

    planeModel.position.setInterpolationOptions({ //設定位置的插值算法
        interpolationDegree: 0,
        interpolationAlgorithm: bmgl.LagrangePolynomialApproximation
    });

    var scene = viewer.scene;
    var handler = new bmgl.ScreenSpaceEventHandler(scene.canvas);
    var ellipsoid = scene.globe.ellipsoid; //得到當前三維場景的橢球體

    let di = 1;
    //添加移動事件
    viewer.clock.onTick.addEventListener(e => {
        let postion_xyz = planeModel.position.getValue(e.currentTime)

        var wgs84 = ellipsoid.cartesianToCartographic(postion_xyz);
        let lng = bmgl.Math.toDegrees(wgs84.longitude)
        let lat = bmgl.Math.toDegrees(wgs84.latitude)
        let height = bmgl.Math.toDegrees(wgs84.height)

        let latlng = [lat, lng]
         if(di == data.length){
            return;
        }   

        let dis = distan({dimension: lat, longitude: lng}, data[di])
        if (dis < 100) {
            createLabel(di)
            di += 1
        }

    })

    function createLabel() {
        viewer.entities.add({
            position: bmgl.Cartesian3.fromDegrees(data[di].longitude, data[di].dimension, 100),
            label: {
                scale: 1,
                //貼地
                // heightReference:bmgl.HeightReference.CLAMP_TO_GROUND,
                fillColor: bmgl.Color.BLUE,
                text: 'BIGEMAP',
            },
        });
    }

    function computeFlight(source) {
        var property = new bmgl.SampledPositionProperty();
        for (var i = 0; i < source.length; i++) {
            var time = bmgl.JulianDate.addSeconds(start, source[i].time, new bmgl.JulianDate);
            var position = bmgl.Cartesian3.fromDegrees(source[i].longitude, source[i].dimension, source[i].height);
            // 添加位置,和時間對應
            property.addSample(time, position);
        }
        return property;
    }

    function distan(point1, point2) {
    //     point2.longitude, point2.dimension, 1
    //     ;dimension: lat, longitude
        var point1_xyz=bmgl.Cartesian3.fromDegrees(point1.longitude,point1.dimension,1);
        var point2_xyz=bmgl.Cartesian3.fromDegrees(point2.longitude,point2.dimension,1);
        var distance = bmgl.Cartesian3.distance(point1_xyz, point2_xyz);

        return distance;

    }

</script>

</html>
        
国产久_亚欧精品一区_久久亚洲美女_99精品在线观看_日韩成人三级_久久精品久久久久
<code id="kseui"><acronym id="kseui"></acronym></code>
  • <abbr id="kseui"><tbody id="kseui"></tbody></abbr>
  • <button id="kseui"></button>
  • 成人av播放| 久久久久久久久久久一区 | 韩国亚洲精品| 亚洲青色在线| 国产99在线免费| 日本一区二区精品视频| 午夜精品视频| 西西人体一区二区| 久久天天狠狠| 在线精品在线| 肥熟一91porny丨九色丨| 欧美lavv| 伊人久久婷婷色综合98网| 亚洲一区二区高清视频| 波多野结衣精品久久| 日韩欧美视频一区二区三区四区 | 久久最新视频| 亚洲国产精品一区在线观看不卡| 国色天香一区二区| 国产精品一区二区三区观看 | 欧美激情成人在线| 久久激情婷婷| 欧美国产三区| 国产精品久久久久久久久久直播| 在线精品日韩| 国产精品一区而去| 国产精品www994| 久久99久久精品国产| 国内精品视频在线播放 | 亚洲香蕉网站| 精品国产一区二区三区四区vr| 欧美日韩亚洲三区| 欧美二区在线| 免费在线成人av| 伊人久久大香线蕉成人综合网| 久久久夜夜夜| 国产手机视频一区二区| 亚洲精品一区二区三| 97中文在线| 亚洲人成网站在线观看播放| 日产中文字幕在线精品一区| 久久精品道一区二区三区| 欧美黄污视频| 欧美一区二区三区在线免费观看| 午夜一区二区三区不卡视频| 欧美日韩国产精品一区二区亚洲 | 99精品国产高清在线观看| 国产精品多人| 中文字幕欧美日韩一区二区| 黑人中文字幕一区二区三区| 久久国产一二区| 亚洲精品欧洲精品| 午夜亚洲福利| 亚洲欧美日韩国产yyy| 久久av二区| 国产乱码精品一区二区三区不卡| 99国产精品| 亚洲午夜精品久久久久久app| 亚洲成人在线视频网站| 久久大香伊蕉在人线观看热2| 亚洲综合日本| 乱人伦精品视频在线观看| 日韩亚洲在线| 亚洲精品美女| 99成人在线| 99热精品在线| 国产精品一区毛片| 亚洲制服少妇| 久久精品二区| 成人综合色站| 国产日韩久久| 欧美一进一出视频| 天堂社区 天堂综合网 天堂资源最新版| 国产精品午夜av在线| 国产在线观看一区| 久久久7777| 日韩国产一区久久| 中文字幕剧情在线观看一区| 中日韩在线视频| 在线精品亚洲| 亚洲一区二区三区在线观看视频| 国产一区二区三区的电影 | 96成人在线视频| 不卡的av一区| 欧美日韩综合精品| 亚洲欧美国产一区二区| 国产一区二区三区四区hd| 韩日欧美一区| 欧美一级网站| 精品国产_亚洲人成在线| 清纯唯美一区二区三区| 欧美一区网站| 亚洲一区精品视频| 国产chinese精品一区二区| 久久偷窥视频| 欧美破处大片在线视频| 国产精品制服诱惑| 国产三级精品在线不卡| 亚洲不卡1区| 一区二区精品在线| 国产乱码精品一区二区三区不卡| 女女同性女同一区二区三区91| 亚洲一区二区在线免费观看| 国产精品sss| 国产精品乱码视频| 中文字幕精品—区二区日日骚| 亚洲精品视频一区二区三区| 99久热re在线精品996热视频| 天天综合狠狠精品| 国产久一道中文一区| 人禽交欧美网站免费| 18成人免费观看视频| 成人在线免费观看一区| 欧美激情视频一区二区三区免费| 国产视频欧美| 亚洲精品久久区二区三区蜜桃臀 | 亚洲欧洲一区二区在线观看 | 嫩草成人www欧美| 免费一区二区三区在在线视频| 国自产拍偷拍福利精品免费一| 久久久精品五月天| 自拍偷拍亚洲色图欧美| 99久久99久久| 亚洲福利久久| 亚洲国产日韩美| 91传媒视频在线观看| 欧美日韩一区二区三| 精品国产综合久久| 夜夜嗨一区二区| 亚洲精品不卡| 国产欧美亚洲日本| 亚洲一区二区三区在线观看视频| 亚洲午夜激情| 久久综合精品一区| 国产精品一区二区三区四区五区 | 国产精品一级久久久| 亚洲丰满在线| 欧美精品成人| 欧美一区亚洲二区| 99在线视频首页| 亚洲国产日韩综合一区| 樱花www成人免费视频| 国产日韩欧美一区二区三区四区| 亚洲国产91| 欧美日韩一区二区三区在线观看免 | 欧美午夜在线| 欧美一区二区综合| 成人免费91在线看| 亚洲综合首页| 亚洲精品1区| 欧美极品一区二区三区| 欧美成人第一区| 国产欧美亚洲日本| 高清不卡一区二区三区| 男人的天堂成人在线| 亚洲黄网站黄| 国产一区自拍视频| 欧美日韩一区二| 欧美精品首页| 中文字幕一区二区三区最新| 色大师av一区二区三区| 日本精品二区| 日韩精品久久久| 日韩av电影免费在线| 久久综合毛片| 欧美一区亚洲二区| 日韩亚洲欧美精品| 一区不卡字幕| 午夜欧美精品久久久久久久| 欧美激情91| 亚洲精品1区| 国产精品视频免费一区| 久久国产直播| 国产女主播一区二区| 久久精品国产精品国产精品污 | 2014亚洲精品| 97免费资源站| 九色91在线视频| 日本在线观看不卡| 一区二区不卡视频| 欧美黄污视频| 99国产一区| 成人三级在线| 日本在线视频不卡| 欧美日韩免费| 国产一区二区三区成人欧美日韩在线观看 | 国产视色精品亚洲一区二区| 久久精品aaaaaa毛片| 手机成人在线| 亚洲国产91| 99r国产精品视频| 欧美不卡三区| 国产精品videosex极品| 国产偷自视频区视频一区二区| 欧美一级二区| 青青草原成人| 99精品热视频只有精品10| 国产成人精品免费视频大全最热 | 国产日韩一区二区三区在线播放| 亚洲一区二区三区免费观看|