<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      高德開放平臺實現批量自定義marker和信息窗體顯示

      上篇博客提到云圖無法實現文本標簽標記marker,這篇博客著重實現在marker點文本標記以及自定義按鈕窗體顯示。

      1.效果:

      2.代碼實現

      <!doctype html>
      <html>
      <head>
          <meta charset="utf-8">
          <meta http-equiv="X-UA-Compatible" content="IE=edge">
          <meta name="viewport" content="initial-scale=1.0, user-scalable=no, width=device-width">
          <title>編輯多邊形</title>
          <script type="text/javascript" src="https://webapi.amap.com/maps?v=1.4.14&key=760d16c25fa8ee3c547b693a6c414821&plugin=AMap.DistrictSearch,Map3D"></script>
          <script type="text/javascript" src="https://cache.amap.com/lbs/static/addToolbar.js"></script>
          <style>
              html,
              body,
              #container {
                  margin: 0;
                  height: 100%;
              }
          </style>
      </head>
      <body>
          <div id="container"></div>
          <script>
              var p;//定義景點坐標數組
              var markers = [];//記錄所有景點的Marker信息
              var _location;
              var map = new AMap.Map('container', {
                  resizeEnable: true,
                  zoom: 12,
                  viewMode: '3D',
                  center: [121.124178, 31.150681],
                  mapStyle: 'amap://styles/5a2dbb143362de08809a8aebe25ca455',
                  //layers: [
                  //    new AMap.TileLayer.RoadNet({
                  //        zIndex: 20
                  //    })]//,
                  // new AMap.TileLayer({
                  //   zIndex: 6,
                  // opacity: 1,
                  //getTileUrl: 'https://t{1,2,3,4}.tianditu.gov.cn/DataServer?T=ter_w&x=[x]&y=[y]&l=[z]'
                  //getTileUrl: 'https://t{s}.tianditu.gov.cn/vec_w/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=vec&STYLE=default&TILEMATRIXSET=w&FORMAT=tiles&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}&tk=5ecfe4e0cecdafec9a858e37c261084c'
                  //})]
              });
              loadScenic()
              addmarker()
              new AMap.DistrictSearch({
                  extensions: 'all',
                  subdistrict: 0
              }).search('青浦區', function (status, result) {
                  // 外多邊形坐標數組和內多邊形坐標數組
                  var outer = [
                      new AMap.LngLat(-360, 90, true),
                      new AMap.LngLat(-360, -90, true),
                      new AMap.LngLat(360, -90, true),
                      new AMap.LngLat(360, 90, true),
                  ];
                  var holes = result.districtList[0].boundaries
      
                  var pathArray = [
                      outer
                  ];
                  pathArray.push.apply(pathArray, holes)
                  var polygon = new AMap.Polygon({
                      pathL: pathArray,
                      strokeColor: '#00eeff',
                      strokeWeight: 1,
                      fillColor: '#71B3ff',
                      fillOpacity: 0.5
                  });
                  polygon.setPath(pathArray);
                  map.add(polygon);
                  var bounds = map.getBounds(); // 獲取顯示范圍
                  map.setLimitBounds(bounds); // 限制地圖顯示范圍
                  });
             
              function addmarker() {
                  //var markers = [];
                  for (var i = 0; i < p.length; i++) {
                      var point=[p[i].x,p[i].y]
                      var marker = new AMap.Marker({
                          position: point,
                          map: map,
                          title: p[i].title,
                          address: p[i].address,
                          
                          icon: "http://a.amap.com/jsapi_demos/static/demo-center/icons/poi-marker-red.png",
                          visible: true,
                         
                      });
                      marker.setLabel({
                          offset: new AMap.Pixel(-60, -40),  //設置文本標注偏移量
                          content: p[i].title, //設置文本標注內容
                          direction: 'right' //設置文本標注方位
                      });
                      AMap.event.addListener(marker, 'click', function (e) {
                          var clouddata = e.target.He;
                          _location = [clouddata.position.lng, clouddata.position.lat];
                          //var photo = ['<img width=240 height=100 src="' + clouddata.img + '"><br>'];
                          var infoWindow = new AMap.InfoWindow({
                              content: "<font class='title'>" + "名稱:" + clouddata.title + "<br />" + "地址:" + clouddata.address + "<br />" + "聯系電話:" + "021-69237067" + "<br />" + "經緯度:" + _location,
                              size: new AMap.Size(0, 0),
                              autoMove: true,
                              offset: new AMap.Pixel(0, -25)
                          });
                          infoWindow.open(map, _location);
                          console.log(clouddata);
                      });
                      markers.push(marker);
                      
                  }
                 //map.setFitView();
              }
              function loadScenic() {
                  p = [{ x: 121.185251, y: 31.197498, title: '趙重路泵站', address: '上海市青浦區趙重公路2396號'},
                      { x: 121.131239, y: 31.17475, title: '通波塘泵站', address: '上海市青浦區淞澤大道888號' },
                      { x: 121.130353, y: 31.166507, title: '華青路泵站', address: '上海市青浦區華青路666號' },
                      { x: 121.151442, y: 31.171122, title: '新業路泵站', address: '上海市青浦區匯金路999號' },
                      { x: 121.117217, y: 31.175185, title: '新區路泵站', address: '上海市青浦區淞澤大道9502號' },
                      { x: 121.211852, y: 31.181424, title: '趙巷A泵站', address: '上海市青浦區嘉松中路999號' },
                      { x: 121.209637, y: 31.172491, title: '趙巷B泵站', address: '上海市青浦區青浦區蘆沈路125號' },
                      { x: 121.228863, y: 31.165094, title: '趙巷C泵站', address: '上海市青浦區盈港東路999號青山支路' },
                      { x: 121.090117, y: 31.19679, title: '金星路泵站', address: '上海市青浦區天辰路888號' },
                      { x: 121.140076, y: 31.141699, title: '外青松泵站', address: '上海市青浦區外青松公路888號' },
                      { x: 121.09622, y: 31.203285, title: '新金路泵站', address: '上海市青浦區新金路888號' },
                      { x: 121.151911, y: 31.153891, title: '匯金路泵站', address: '上海市青浦區匯金路秀澤路' },
                      { x: 121.080865, y: 31.174616, title: '民樂路泵站', address: '上海市青浦區淞澤大道西青趙公路' },
                      { x: 121.151442, y: 31.171122, title: '新城一站泵站', address: '上海市青浦區匯金路999號' },
                      { x: 1121.137333, y: 31.166801, title: '青浦第二污水廠', address: '上海市青浦區新水路1號' },
                  ]; 
              }
          </script>
      
      </body>
      </html>
      

      想獲取更多個人信息和相關技術內容也可以關注我的公眾號:

      posted @ 2019-04-25 13:31  cache.yuan  閱讀(3497)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 偷柏自拍亚洲综合在线| 欧洲熟妇色xxxxx欧美| 国产精品青草久久久久福利99| 亚洲第一区二区快射影院| 福利无遮挡喷水高潮| 里番全彩爆乳女教师| 亚洲区成人综合一区二区| 亚洲综合不卡一区二区三区| 亚洲欧美中文字幕日韩一区二区 | 精品无码国产污污污免费| 蜜臀视频一区二区在线播放| 亚洲精品三区四区成人少| 欧美精品一区二区三区在线观看| 99热精品毛片全部国产无缓冲| 高清国产一区二区无遮挡| 全免费A级毛片免费看无码| 国内精品无码一区二区三区| 久久96热人妻偷产精品| 人妻少妇偷人精品一区| 国产jizzjizz视频| 亚洲精品久久久久国色天香| 欧美视频精品免费覌看| 欧洲精品色在线观看| 在线观看国产精品日韩av| 大陆一级毛片免费播放| 精品视频一区二区三区不卡| 97亚洲熟妇自偷自拍另类图片| 欧美一区二区三区啪啪| 中文字幕人乱码中文| 人成午夜大片免费视频77777| 精品尤物国产尤物在线看| 亚洲成人www| 深夜av免费在线观看| 久久96热人妻偷产精品| 亚洲色最新高清AV网站| 亚洲av综合久久成人网| 国产成人无码免费看视频软件| 逊克县| 国产精品成人无码久久久| 亚洲国产精品一区二区第一页| 梁山县|