顯示源代碼
                多邊形
                 開發文檔
                            <!DOCTYPE html>
                
                <html>
                <head>
                    <meta charset='UTF-8'/>
                    <meta name='viewport' content='initial-scale=1,maximum-scale=1,user-scalable=no'/>
                    <link  rel='stylesheet'/>
                    <script src='http://ua.bigemap.com:30081/bmsdk/bigemap-gl.js/v1.1.0/bigemap-gl.js'></script>
                    <style>
                        body {
                            margin: 0;
                            padding: 0;
                        }
                
                        #container {
                            position: absolute;
                            top: 0;
                            bottom: 0;
                            width: 100%;
                        }
                        .bmgl-widget-credits{display:none}
                    </style>
                    <title>part_test</title>
                </head>
                <body>
                <div id='container'></div>
                <script>
                    bmgl.Config.HTTP_URL = 'http://ua.bigemap.com:30081/bmsdk/';
                    var viewer = new bmgl.Viewer('container', {terrainId: 'bigemap.dc-terrain',mapId:'bigemap.dc-satellite'});
                    //不啟用地形遮擋
                    viewer.scene.globe.depthTestAgainstTerrain=false;
                    var redPolygon = viewer.entities.add({
                        name: 'Red polygon on surface',
                        polygon: {
                            hierarchy: bmgl.Cartesian3.fromDegreesArray([-115.0, 37.0,
                                -115.0, 32.0,
                                -107.0, 33.0,
                                -102.0, 31.0,
                                -102.0, 35.0]),
                            extrudedHeight:0,
                            material: bmgl.Color.RED
                        }
                    });
                    var greenPolygon = viewer.entities.add({
                        name: 'Green extruded polygon',
                        polygon: {
                            hierarchy: bmgl.Cartesian3.fromDegreesArray([-108.0, 42.0,
                                -100.0, 42.0,
                                -104.0, 40.0]),
                            extrudedHeight: 500000.0,
                            material: bmgl.Color.GREEN,
                            closeTop: false,
                            closeBottom: false
                        }
                    });
                    //
                    var orangePolygon = viewer.entities.add({
                        name: 'Orange polygon with per-position heights and outline',
                        polygon: {
                            hierarchy: bmgl.Cartesian3.fromDegreesArrayHeights([-108.0, 25.0, 100000,
                                -100.0, 25.0, 100000,
                                -100.0, 30.0, 100000,
                                -108.0, 30.0, 300000]),
                            extrudedHeight: 0,
                            perPositionHeight: true,
                            material: bmgl.Color.ORANGE.withAlpha(0.5),
                            outline: true,
                            outlineColor: bmgl.Color.BLACK
                        }
                    });
                    //添加一個橢圓
                    viewer.entities.add({
                        position:bmgl.Cartesian3.fromDegrees(-115.0, 40.0),
                        ellipse:{
                            semiMinorAxis:150000,//短半軸
                            semiMajorAxis:300000,//長半軸
                        }
                    });
                    //
                    var bluePolygon = viewer.entities.add({
                        name: '帶泂多邊形',
                        polygon: {
                            hierarchy: {
                                positions: bmgl.Cartesian3.fromDegreesArray([-99.0, 30.0,
                                    -85.0, 30.0,
                                    -85.0, 40.0,
                                    -99.0, 40.0]),
                                holes: [{
                                    positions: bmgl.Cartesian3.fromDegreesArray([
                                        -97.0, 31.0,
                                        -97.0, 39.0,
                                        -87.0, 39.0,
                                        -87.0, 31.0
                                    ]),
                                    holes: [{
                                        positions: bmgl.Cartesian3.fromDegreesArray([
                                            -95.0, 33.0,
                                            -89.0, 33.0,
                                            -89.0, 37.0,
                                            -95.0, 37.0
                                        ]),
                                        holes: [{
                                            positions: bmgl.Cartesian3.fromDegreesArray([
                                                -93.0, 34.0,
                                                -91.0, 34.0,
                                                -91.0, 36.0,
                                                -93.0, 36.0
                                            ])
                                        }]
                                    }]
                                }]
                            },
                            material: bmgl.Color.BLUE.withAlpha(0.5),
                            height: 0,
                            outline: true // 顯示外邊框
                        }
                    });
                    //
                    var cyanPolygon = viewer.entities.add({
                        name: '帶邊框的多邊形',
                        polygon: {
                            hierarchy: bmgl.Cartesian3.fromDegreesArrayHeights([
                                -90.0, 41.0, 0.0,
                                -85.0, 41.0, 500000.0,
                                -80.0, 41.0, 0.0
                            ]),
                            perPositionHeight: true,
                            material: bmgl.Color.CYAN.withAlpha(0.5),
                            outline: true,
                            outlineColor: bmgl.Color.BLACK
                        }
                    });
                    viewer.zoomTo(viewer.entities);
                </script>
                </body>
                </html>                                                                                                                                                                                                                                                                                                        
                主站蜘蛛池模板: 久久精品中文騷妇女内射| 午夜视频体验区| 97青青草原国产免费观看| 日本va欧美va欧美va精品| 亚洲天堂中文字幕在线观看| 精品国产乱码一区二区三区麻豆| 国产精品20p| n男同时一女的h文4p| 日本免费色视频| 亚洲国产成人久久一区二区三区| 百合潮湿的欲望| 国产一区二区精品在线观看| caoporn97在线视频进入| 女人扒开尿口给男人捅| 久久久久久影视 | 国产在线乱码在线视频| 91精品欧美一区二区综合在线| 成人免费无码大片a毛片软件 | 天堂/在线中文在线资源官网| 征服人妇系列200| 久久精品中文字幕无码| 欧美换爱交换乱理伦片不卡片| 免费国产成人午夜在线观看| 色综合色综合久久综合频道 | 永久看日本大片免费35分钟| 成人毛片无码一区二区三区| 亚洲AV成人中文无码专区| 永久免费在线观看视频| 北条麻妃一区二区三区av高清| 青青青青久久久久国产| 国产精品你懂的在线播放| a级毛片免费全部播放| 我和岳乱妇三级高清电影| 亚洲的天堂av无码| 精品香蕉一区二区三区| 国产精品视频免费一区二区| 一本一道波多野结衣大战黑人 | 把美女日出白浆| 久久精品国产免费| 欧美一区二区影院| 亚洲欧美成aⅴ人在线观看|