.
wangzhibo
2021-09-26 78dcd8ce814c9f2d4984595f51e96168ccc812dd
.
2个文件已修改
35 ■■■■■ 已修改文件
js/function.js 33 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
widgets/manageLayers_style/widget.js 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
js/function.js
@@ -145,7 +145,38 @@
      "<br /><br /><p><a href='#' onclick='javascript:showDetail(1001,\"" + item["SiteName"] + "\")' >详细信息</a></p>";
    return html;
  });
  map.addLayer(guokongLayer);
  // add 国控点
  $.getJSON("http://58.246.27.194:7012/dataapi/Bdata?bid=get_1001_list_hour&datatime=2021-09-06%2012:00:00&qindex=pm25", (result) => {
    var pointColorArr = ["#f33349", "#fff000", "#33347f"];
    for (var i = 0, len = result.data.result.length; i < len; i++) {
      var item = result.data.result[i];
      var jd = result.data.result[i].Longitude;
      var wd = result.data.result[i].Latitude;
      var clr = pointColorArr[i % pointColorArr.length];
      var graphic = new mars3d.graphic.DivLightPoint({
        position: Cesium.Cartesian3.fromDegrees(jd, wd),
        style: {
          color: clr,
          heightReference: Cesium.HeightReference.CLAMP_TO_GROUND,
          highlight: {
            type: "divLightPoint",
            diffHeight: 600,
            material: mars3d.MaterialUtil.createMaterialProperty(mars3d.MaterialType.CircleWave, {
              color: "#ffff00",
              count: 3,
              speed: 20,
            }),
          },
          distanceDisplayCondition: new Cesium.DistanceDisplayCondition(0, 200000), //按视距距离显示
        },
        show: true,
        attr: item,
      });
      guokongLayer.addGraphic(graphic);
    }
  });
}
function addWindLayer(item) {
 
widgets/manageLayers_style/widget.js
@@ -108,7 +108,7 @@
          this.map.on(mars3d.EventType.addLayer, this._onAddLayerHandler, this);
        }
      } else {
        if (layer.isAdded) {
        if (layer.options.type=="wms" && layer.isAdded) {
          this.map.removeLayer(layer)
        }
      }