BIGEMPA Js API示例中心

                線段漸變色源代碼展示

                代碼編輯區 運行 下載 還原
                <!DOCTYPE html>
                
                <html>
                  <head>
                    <meta charset="UTF-8" />
                    <meta
                      name="viewport"
                      content="initial-scale=1,maximum-scale=1,user-scalable=no"
                    />
                    <!--
                        以下CSS地址請在安裝軟件了替換成本地的地址
                        CSS地址請使用:
                        http://localhost:9000/bigemap.js/v2.1.0/bigemap.css
                        軟件下載地址 http://www.xawiki.com/reader/download/detail201802017.html
                    -->
                    <link href="http://ua.bigemap.com:30081/bmsdk/bigemap.js/v2.1.0/bigemap.css" rel="stylesheet"/>
                    <link
                      href="https://cdn.bootcss.com/Buttons/2.0.0/css/buttons.min.css"
                      rel="stylesheet"
                    />
                
                    <!--
                        JS地址請使用:
                        http://localhost:9000/bigemap.js/v2.1.0/bigemap.js
                    -->
                    <script src="http://ua.bigemap.com:30081/bmsdk/bigemap.js/v2.1.0/bigemap.js"></script>
                    <script src="http://www.xawiki.com/Public/offline/js/line_canvas_bigemap.js"></script>
                    <script src="http://www.xawiki.com/Public/offline/js/linecolor_coords.js"></script>
                    <style>
                      body {
                        margin: 0;
                        padding: 0;
                      }
                
                      #map {
                        position: absolute;
                        top: 0;
                        bottom: 0;
                        width: 100%;
                      }
                      .tool {
                        position: absolute;
                        z-index: 10;
                        right: 10px;
                        top: 40px;
                      }
                    </style>
                    <title>Google Map Streets</title>
                  </head>
                
                  <body>
                    <div id="map"></div>
                    <p class="tool">
                      <button
                        id="satellite"
                        onclick="showF()"
                        class="button button-tiny button-rounded button-primary"
                        href="javascript:void (0);"
                      >
                        線段顯示
                      </button>
                      <button
                        id="street"
                        onclick="hideF()"
                        class="button button-tiny button-rounded button-primary"
                        href="javascript:void (0);"
                      >
                        線段隱藏
                      </button>
                      <button
                        id="street"
                        onclick="setLatLng()"
                        class="button button-tiny button-rounded button-primary"
                        href="javascript:void (0);"
                      >
                        重新設置經緯度
                      </button>
                    </p>
                    <script>
                      // 軟件配置信息地址,軟件安裝完成之后使用本地地址,如:http://localhost:9000
                      BM.Config.HTTP_URL = "http://ua.bigemap.com:30081/bmsdk/"
                      // 在ID為map的元素中實例化一個地圖,并設置地圖的ID號為 bigemap.baidu-map,ID號程序自動生成,無需手動配置,并設置地圖的投影為百度地圖 ,中心點,默認的級別和顯示級別控件
                      var map = BM.map("map", "bigemap.dc-satellite", {
                        crs: BM.CRS.EPSG4326,  
                        center: [0, 0],
                        zoom: 2,
                        zoomControl: true,
                        attributionControl: false,
                      });
                
                      // coords示例坐標
                      //線段的坐標點
                      var latlngs = [
                        [30, 102.68, 150],
                        [33, 108.43, 200],
                        [37.04, 118.2, 300],
                      ];
                
                      var hotlineLayer = BM.hotline(coords, {
                        //根據自身數據設置對應的min max
                        min: 150,
                        max: 300,
                        //根據min/max自定計算對應的比例  相對于的顏色
                        palette: {
                          0.0: "white",
                          0.5: "green",
                          0.8: "yellow",
                          1.0: "red",
                        },
                        weight: 5, //寬度
                        outlineColor: "pink", //外框的顏色】
                        outlineWidth: 3, //外框寬度
                      }).addTo(map);
                
                      //事件文檔
                      //   http://www.xawiki.com/offlinemaps/api/#interactive-layer-event
                      //點擊事件
                      hotlineLayer.on("click", (e) => {
                        // e.target 線段的實例對象
                      });
                
                      //鼠標移動事件
                      hotlineLayer.on("mousemove", (e) => {
                        // e.target 線段的實例對象
                      });
                
                      //線段顯示
                      function showF() {
                        hotlineLayer.addTo(map);
                      }
                
                      //線段刪除
                      function hideF() {
                        hotlineLayer.remove();
                      }
                
                      function setLatLng() {
                        //設置樣式
                        hotlineLayer.setStyle({
                          palette: {
                            0.0: "white",
                            0.5: "green",
                            0.8: "yellow",
                            1.0: "blue",
                          },
                          weight: 5, //寬度
                          outlineColor: "red", //外框的顏色】
                          outlineWidth: 1, //外框寬度
                        });
                
                            //設置經緯度
                        hotlineLayer.setLatLngs(latlngs);
                      }
                
                      map.fitBounds(hotlineLayer.getBounds());
                    </script>
                  </body>
                </html>
                            
                主站蜘蛛池模板: 日本欧美在线观看| 真实国产老熟女粗口对白| 处破痛哭A√18成年片免费| 久久国产精品久久国产片| 波多野结衣系列痴女| 国产h视频在线观看网站免费| 69视频免费看| 手机在线看片国产| 九九久久精品无码专区| 污视频网站观看| 午夜神器成在线人成在线人免费| 国产小视频91| 国内精品福利视频| 一级三级黄色片| 日本免费一区二区三区高清视频 | 亚洲精品免费观看| 老司机福利精品视频| 国产欧美综合一区二区三区| 9一14yosexyhd| 成人影院在线观看视频| 久久综合狠狠色综合伊人| 欧美精品国产综合久久| 再灬再灬再灬深一点舒服| 领导边摸边吃奶边做爽在线观看| 国产精品成人亚洲| 99精品久久久中文字幕| 成年女人午夜毛片免费视频| 久久精品国产亚洲av电影| 欧美性猛交xxxx| 亚洲综合丁香婷婷六月香| 精品人妻少妇一区二区| 国产一区二区三区精品久久呦| 国产亚洲国产bv网站在线| 国产精品美女久久久免费| BT天堂新版中文在线| 怡红院国产免费| 中文综合在线观| 日本高清色www网站色| 亚洲av中文无码乱人伦| 欧美日韩亚洲国产无线码| 亚洲系列中文字幕|