顯示源代碼
                地形
                 開發文檔
                            <!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>地形</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
                                    id="mouse_state"
                                    style="
                                        position: absolute;
                                        z-index: 9999;
                                        top: 10px;
                                        left: 10px;
                                        background-color: white;
                                        padding: 6px;
                                    "
                                >
                                    {{showText}}
                                </div>
                            </div>
                        </div>
                        <script>
                            window.viewer = null;
                            window.onload = () => {
                                new Vue({
                                    el: "#app",
                                    data() {
                                        return {
                                            showText: "暫無高程數據信息",
                                        };
                                    },
                                    mounted() {
                                        this.initMap();
                                    },
                                    methods: {
                                        //初始化地圖
                                        initMap() {
                                            var _this = this;
                                            bmgl.Config.HTTP_URL =
                                                "http://ua.bigemap.com:30081/bmsdk/";
                                            viewer = new bmgl.Viewer("baseMap", {
                                                mapId: "bigemap.dc-satellite",
                                                infoBox: false,
                                                selectionIndicator: false,
                                                requestRenderMode: false,
                                                // terrainId指定離線服務器上發布的高程服務的id
                                                terrainId: "bigemap.dc-terrain",
                                            });
                                            //設置地圖初始化后的鏡頭位置
                                            viewer.camera.setView({
                                                destination: new bmgl.Cartesian3(
                                                    -1233524.2528105492,
                                                    5342784.449529671,
                                                    3266300.735257586
                                                ),
                                                orientation: {
                                                    heading: 5.737109377827798,
                                                    roll: 6.281571490802099,
                                                    pitch: -0.3089655832119651,
                                                },
                                            });
                
                                            viewer.screenSpaceEventHandler.setInputAction(
                                                function (e) {
                                                    let cartesian3 = viewer.scene.globe.pick(
                                                        viewer.camera.getPickRay(e.endPosition),
                                                        viewer.scene
                                                    );
                                                    if (!bmgl.defined(cartesian3)) {
                                                        _this.showText = "暫無高程數據信息";
                                                        return;
                                                    }
                                                    let cartographic =
                                                        bmgl.Cartographic.fromCartesian(
                                                            cartesian3
                                                        );
                                                    _this.showText =
                                                        "高程值:" +
                                                        cartographic.height.toFixed(0) + ' 米';
                                                },
                                                bmgl.ScreenSpaceEventType.MOUSE_MOVE
                                            );
                                        },
                                    },
                                    beforeDestroy() {
                                        viewer.destroy();
                                        viewer = null;
                                    },
                                });
                            };
                        </script>
                    </body>
                </html>
                        
                主站蜘蛛池模板: 无码专区天天躁天天躁在线| 白丝袜美女羞羞漫画| 国精品午夜福利视频不卡757| 久久久噜噜噜久久熟女AA片 | 久久综合九九亚洲一区| 色戒7分27秒大尺度在线| 国产精品线在线精品国语| 中文字幕yellow在线资源| 校园春色另类小说| 亚洲视频在线精品| 老鸭窝在线免费视频| 国产熟睡乱子伦视频| 99精品无人区乱码1区2区3区| 无码av天天av天天爽| 亚洲av无码码潮喷在线观看| 男人j进入女人j内部免费网站| 国产亚洲欧美日韩v在线| 伊人色综合久久天天人守人婷| 女性高爱潮视频| 久久久久久国产精品美女| 欧美人与动zoz0大全| 人妻中文字幕乱人伦在线| 色黄网站aaaaaa级毛片| 国产男女猛烈无遮挡免费视频网站 | 精品亚洲456在线播放| 在线观看高嫁肉柳1一4集中文| 中文字幕日韩精品有码视频| 日韩精品欧美国产精品忘忧草| 亚洲熟妇无码乱子av电影| 精品国产免费观看| 国产乱人伦AV在线麻豆A| 日本尤物精品视频在线看| 国内精品久久久久国产盗摄| 一本伊大人香蕉在线观看| 日本一道本高清| 国产人成视频在线视频| 4399影视免费观看高清直播| 天天干2018| 丁香花高清在线观看完整版| 日本在线高清版卡免v| 乱人伦精品视频在线观看|