qinbo
2021-11-25 2c6b3481ca4230cda74db88cbceed37b6cb1f676
widgetsTS/taxiRouteReplay/widget.js
@@ -71,7 +71,43 @@
      });
      this.routeLayer.addGraphic(graphic);
      this.routeLayer.flyTo();
    }
    addTaxiPointInfoGraphic() {
        var Pointsdata = mars3d.global_variables.singleTaxiReplayData
        for (var i = 0, len = Pointsdata.length; i < len; i++) {
          var item = Pointsdata[i];
          var lng = Number(item["lon"]); //经度
          var lat = Number(item["lat"]); //纬度
          var position = null;
          if (lng && lat) {
            position = Cesium.Cartesian3.fromDegrees(lng, lat);
          }
          var PointEntity = new mars3d.graphic.PointEntity({
            position: position,
            style: {
              pixelSize: 6,
              color: this.viewWindow.getLayerPointColorByQindexandValue(1004,this.qindex, item[this.qindex]),
            },
            item: item,
            popup:"编号:" +
            item["code"] +
            "<br />时间:" +
            item["datatime"] +
            "<br />车速:" +
            item["speed"] +
            "<table>" +
            "<tr><td>PM<SUB>2.5</SUB>:</td><td align= right>" + item["pm25"] + '&nbsp' + "</td><td>μg/m³</td></tr>" +
            "<tr><td>PM<SUB>10</SUB>:</td><td align= right>" + item["pm10"] + '&nbsp' + "</td><td>μg/m³</td></tr>" +
            "<tr><td>NO:</td><td align= right>" + item["no"] + '&nbsp' + "</td><td>μg/m³</td></tr>" +
            "<tr><td>NO<SUB>2</SUB>:</td><td align= right>" + item["no2"] + '&nbsp' + "</td><td>μg/m³</td></tr>" +
            "<tr><td>NO<SUB>x</SUB>: </td><td align= right>" + item["nox"] + '&nbsp' + "</td><td>μg/m³</td></tr>" +
            "<tr><td>CO:</td><td align= right>" + item["co"] + '&nbsp' + "</td><td>mg/m³</td></tr>" +
            "</table>"
          });
          this.routeLayer.addGraphic(PointEntity);
          this.routeLayer.flyTo();
        }
    }
    setSingleTaxiReplayData(datas) {
@@ -128,7 +164,7 @@
      this.old_map_clock_stopTime = this.map.clock.stopTime;
      this.old_map_clock_multiplier = this.map.clock.multiplier;
      mars3d.global_variables.is_single_taxi_replaying = true;
      this.qindex = mars3d.global_variables.style_selected;
    }
    //关闭释放
    disable() {