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

顯示源代碼
3D圓柱體
 開發(fā)文檔
                                                <!DOCTYPE html>
<html lang="en">

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

    #container {
        position: absolute;
        top: 0;
        bottom: 0;
        width: 100%;
    }
</style>

<body>
    <div id="container"></div>
    <div id="loadingOverlay">
        <h1>Loading...</h1>
    </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',});
    viewer.clock.shouldAnimate = true;
    var saturnPosition = bmgl.Cartesian3.fromDegrees(
        -95.0,
        45.0,
        300000.0
    );
    viewer.entities.add({
        name: "Saturn",
        position: saturnPosition,
        ellipsoid: {
            radii: new bmgl.Cartesian3(200000.0, 200000.0, 200000.0),
            material: new bmgl.Color(0.95, 0.82, 0.49),
        },
    });

    viewer.entities.add({
        name: "Saturn's inner ring",
        position: saturnPosition,
        orientation: bmgl.Transforms.headingPitchRollQuaternion(
            saturnPosition,
            new bmgl.HeadingPitchRoll(
                bmgl.Math.toRadians(30.0),
                bmgl.Math.toRadians(30.0),
                0.0
            )
        ),
        ellipsoid: {
            radii: new bmgl.Cartesian3(400000.0, 400000.0, 400000.0),
            innerRadii: new bmgl.Cartesian3(300000.0, 300000.0, 300000.0),
            minimumCone: bmgl.Math.toRadians(89.8),
            maximumCone: bmgl.Math.toRadians(90.2),
            material: new bmgl.Color(0.95, 0.82, 0.49, 0.5),
        },
    });

    viewer.entities.add({
        name: "Saturn's outer ring",
        position: saturnPosition,
        orientation: bmgl.Transforms.headingPitchRollQuaternion(
            saturnPosition,
            new bmgl.HeadingPitchRoll(
                bmgl.Math.toRadians(30.0),
                bmgl.Math.toRadians(30.0),
                0.0
            )
        ),
        ellipsoid: {
            radii: new bmgl.Cartesian3(460000.0, 460000.0, 460000.0),
            innerRadii: new bmgl.Cartesian3(415000.0, 415000.0, 415000.0),
            minimumCone: bmgl.Math.toRadians(89.8),
            maximumCone: bmgl.Math.toRadians(90.2),
            material: new bmgl.Color(0.95, 0.82, 0.49, 0.5),
        },
    });

    viewer.entities.add({
        name: "Dome",
        position: bmgl.Cartesian3.fromDegrees(-120.0, 40.0),
        ellipsoid: {
            radii: new bmgl.Cartesian3(200000.0, 200000.0, 200000.0),
            maximumCone: bmgl.Math.PI_OVER_TWO,
            material: bmgl.Color.BLUE.withAlpha(0.3),
            outline: true,
        },
    });

    viewer.entities.add({
        name: "Dome with inner radius",
        position: bmgl.Cartesian3.fromDegrees(-114.0, 40.0),
        ellipsoid: {
            radii: new bmgl.Cartesian3(250000.0, 200000.0, 150000.0),
            innerRadii: new bmgl.Cartesian3(100000.0, 80000.0, 60000.0),
            maximumCone: bmgl.Math.PI_OVER_TWO,
            material: bmgl.Color.RED.withAlpha(0.3),
            outline: true,
        },
    });

    viewer.entities.add({
        name: "Dome with top cut out",
        position: bmgl.Cartesian3.fromDegrees(-108.0, 40.0),
        ellipsoid: {
            radii: new bmgl.Cartesian3(200000.0, 200000.0, 200000.0),
            innerRadii: new bmgl.Cartesian3(100000.0, 100000.0, 100000.0),
            minimumCone: bmgl.Math.toRadians(20.0),
            maximumCone: bmgl.Math.PI_OVER_TWO,
            material: bmgl.Color.YELLOW.withAlpha(0.3),
            outline: true,
        },
    });

    viewer.entities.add({
        name: "Top and bottom cut out",
        position: bmgl.Cartesian3.fromDegrees(-102.0, 40.0, 140000.0),
        ellipsoid: {
            radii: new bmgl.Cartesian3(200000.0, 200000.0, 200000.0),
            innerRadii: new bmgl.Cartesian3(100000.0, 100000.0, 100000.0),
            minimumCone: bmgl.Math.toRadians(60.0),
            maximumCone: bmgl.Math.toRadians(140.0),
            material: bmgl.Color.DARKCYAN.withAlpha(0.3),
            outline: true,
        },
    });

    viewer.entities.add({
        name: "Bowl",
        position: bmgl.Cartesian3.fromDegrees(-96.0, 39.5, 200000.0),
        ellipsoid: {
            radii: new bmgl.Cartesian3(200000.0, 200000.0, 200000.0),
            innerRadii: new bmgl.Cartesian3(180000.0, 180000.0, 180000.0),
            minimumCone: bmgl.Math.toRadians(110.0),
            material: bmgl.Color.GREEN.withAlpha(0.3),
            outline: true,
        },
    });

    viewer.entities.add({
        name: "Clock cutout",
        position: bmgl.Cartesian3.fromDegrees(-90.0, 39.0),
        ellipsoid: {
            radii: new bmgl.Cartesian3(200000.0, 200000.0, 200000.0),
            innerRadii: new bmgl.Cartesian3(150000.0, 150000.0, 150000.0),
            minimumClock: bmgl.Math.toRadians(-90.0),
            maximumClock: bmgl.Math.toRadians(180.0),
            minimumCone: bmgl.Math.toRadians(20.0),
            maximumCone: bmgl.Math.toRadians(70.0),
            material: bmgl.Color.BLUE.withAlpha(0.3),
            outline: true,
        },
    });

    viewer.entities.add({
        name: "Partial dome",
        position: bmgl.Cartesian3.fromDegrees(-84.0, 38.5),
        ellipsoid: {
            radii: new bmgl.Cartesian3(200000.0, 200000.0, 200000.0),
            minimumClock: bmgl.Math.toRadians(-90.0),
            maximumClock: bmgl.Math.toRadians(180.0),
            maximumCone: bmgl.Math.toRadians(90.0),
            material: bmgl.Color.RED.withAlpha(0.3),
            outline: true,
        },
    });

    viewer.entities.add({
        name: "Wedge",
        position: bmgl.Cartesian3.fromDegrees(-102.0, 35.0, 20000.0),
        orientation: bmgl.Transforms.headingPitchRollQuaternion(
            bmgl.Cartesian3.fromDegrees(-102.0, 35.0, 20000.0),
            new bmgl.HeadingPitchRoll(bmgl.Math.PI / 1.5, 0, 0.0)
        ),
        ellipsoid: {
            radii: new bmgl.Cartesian3(500000.0, 500000.0, 500000.0),
            innerRadii: new bmgl.Cartesian3(10000.0, 10000.0, 10000.0),
            minimumClock: bmgl.Math.toRadians(-15.0),
            maximumClock: bmgl.Math.toRadians(15.0),
            minimumCone: bmgl.Math.toRadians(75.0),
            maximumCone: bmgl.Math.toRadians(105.0),
            material: bmgl.Color.DARKCYAN.withAlpha(0.3),
            outline: true,
        },
    });
    viewer.entities.add({
        name: "Partial ellipsoid",
        position: bmgl.Cartesian3.fromDegrees(-95.0, 34.0),
        ellipsoid: {
            radii: new bmgl.Cartesian3(300000.0, 300000.0, 300000.0),
            innerRadii: new bmgl.Cartesian3(70000.0, 70000.0, 70000.0),
            minimumClock: bmgl.Math.toRadians(180.0),
            maximumClock: bmgl.Math.toRadians(400.0),
            maximumCone: bmgl.Math.toRadians(90.0),
            material: bmgl.Color.DARKCYAN.withAlpha(0.3),
            outline: true,
        },
    });

    viewer.zoomTo(viewer.entities);
</script>

</html>                                                                                                                                                                                            
国产久_亚欧精品一区_久久亚洲美女_99精品在线观看_日韩成人三级_久久精品久久久久
<code id="kseui"><acronym id="kseui"></acronym></code>
  • <abbr id="kseui"><tbody id="kseui"></tbody></abbr>
  • <button id="kseui"></button>
  • 国产精品综合久久久久久| 欧美亚韩一区| 99re资源| av成人天堂| 亚洲天堂黄色| 亚洲一区二区三区四区中文| 99高清视频有精品视频| 国产欧美午夜| 亚洲毛片在线| 亚洲成人中文| 精品福利av| 很黄很黄激情成人| 欧美亚韩一区| 国产精品大全| 国产精品激情电影| 狠狠干成人综合网| 国产精品国产三级国产专区53| 一本色道久久综合亚洲二区三区 | 欧美精品导航| 在线视频不卡一区二区三区| 亚洲精品视频一二三| 日韩高清av电影| 日韩免费av一区二区三区| 免费国产在线精品一区二区三区| 国外成人免费视频| 免费国产在线精品一区二区三区| 久久精品99久久| 秋霞在线观看一区二区三区| 视频一区国产精品| 中文字幕欧美日韩一区二区三区 | 日本一区二区三区精品视频| 欧美aaaaa喷水| 四虎永久国产精品| 欧美96在线丨欧| 激情一区二区三区| 另类国产ts人妖高潮视频| 成人免费在线一区二区三区| 国产一区在线观| 色乱码一区二区三在线看| 欧美成人久久| 国产精品试看| 精品久久久久久综合日本| 日韩尤物视频| 亚洲国产国产亚洲一二三| 久久av一区二区三区| 国产区一区二区三区| 亚洲精品一品区二品区三品区 | 国产亚洲高清视频| 国产精品精品软件视频| 日韩欧美99| 99re热精品| 国产日韩一区欧美| 欧美黄在线观看| 久久精品国产99精品国产亚洲性色| 风间由美久久久| 一区二区三区四区在线视频| 亚洲欧洲另类| 精品久久蜜桃| 亚洲成人在线| 精品伦精品一区二区三区视频| 先锋影音日韩| 亚洲欧美日韩精品久久久| 欧美三日本三级少妇三99| 亚洲激情精品| 欧美一区二区三区电影在线观看 | 亚洲精品视频一二三| 亚洲在线免费| 亚洲欧洲三级| 99理论电影网| 午夜日本精品| 精品国产一区二区三区四区vr| 欧美日本一区| 久久综合福利| 久久aⅴ国产紧身牛仔裤| 亚洲精品一区二区三区樱花| 老司机一区二区三区| 一区二区三区av| 国产亚洲精品自在久久| 亚洲黄网站黄| 在线播放豆国产99亚洲| 粉嫩精品一区二区三区在线观看| 国产精品a级| 欧美高清视频一区| 久久精品一区二区国产| 国内自拍视频一区二区三区| 好吊色欧美一区二区三区四区| 亚洲毛片一区| 欧美精品大片| 视频一区二区精品| 国产精品久久久久久久久久直播| 极品av少妇一区二区| 欧美日韩在线高清| 成人在线免费网站| 国产精品久久国产愉拍| 欧美日韩国产综合视频在线| 日本一区二区免费看| 国产成人精品一区二区三区福利| 91久久综合| 午夜精品网站| 一区二区三区四区视频在线观看| 国产综合精品一区二区三区| 国产精品一区二区你懂得| 欧美日韩大片一区二区三区| 色噜噜狠狠色综合网| 久久久精品有限公司| 国产精品手机视频| 99re视频| 波多野结衣精品久久| 麻豆av福利av久久av| 亚洲在线网站| 国产一区二区三区的电影 | 亚洲欧洲一区二区福利| 日本一区美女| 日韩中文一区| 亚洲黄色一区二区三区| 日本一区二区精品视频| 日本视频一区在线观看| 美日韩免费视频| 国产在线精品二区| 精品乱码一区| 蜜桃麻豆91| 茄子视频成人在线观看| 欧洲视频一区二区三区| 日韩中文字幕一区二区| 亚洲一区尤物| 中文字幕一区二区三区在线乱码 | 欧美日韩久久| 亚洲美女一区| 久久精品国产清高在天天线 | 日韩中文一区二区三区| 亚洲精品美女久久7777777| 亚洲欧洲精品一区| 国产一区高清视频| 国产欧美精品久久| 久久亚洲图片| 久久久影院一区二区三区| 欧美一区二区视频在线| 亚洲乱码一区二区三区| 国产综合网站| 美女网站久久| 精品久久久久久中文字幕动漫| 欧美精品一区二区三区四区五区 | 国产精品免费视频一区二区| 久久伦理网站| 欧美日韩国产在线一区| 国产精品入口| 欧美精品久久久| 黑丝一区二区| 波多野结衣精品久久| 久久免费看av| 精品动漫3d一区二区三区免费| 免费看黄裸体一级大秀欧美| 久久久一本精品99久久精品66| 欧美一区高清| 2014亚洲精品| 欧美粗暴jizz性欧美20| 亚洲欧美日韩在线观看a三区 | 国产精品二区三区| 一区二区三区四区五区精品| 亚洲男人影院| 亚洲春色综合另类校园电影| 一区久久精品| 久久精品成人一区二区三区蜜臀| 欧美成人综合一区| 99热最新在线| 欧美女人交a| 翡翠波斯猫1977年美国| 欧美激情一区| 国内视频一区| 一本色道久久综合亚洲精品不 | 久久久精品性| 午夜视频精品| 精品一区日韩成人| 国产欧美成人| 在线不卡日本| 精品国产综合久久| 国产亚洲精品久久飘花| 视频一区二区在线| 久久亚洲图片| 亚洲国产一区二区三区高清 | 精品一区二区国产| 99视频+国产日韩欧美| 日韩亚洲视频在线| www.av一区视频| 日韩香蕉视频| 欧美不卡在线| 欧美一区三区二区在线观看| 久久久久久国产精品一区| 欧美午夜影院| 日韩中文不卡| 久久久久一区二区| 久久久久中文| 99国产精品99久久久久久粉嫩| 亚洲免费不卡| 久久66热这里只有精品| 久久精品导航| 国产精品一区二区三区四区五区| 欧美全黄视频| 中文字幕日韩一区二区三区不卡| 麻豆亚洲一区|