zhaoxing
2022-10-15 c8f7a22f73dc689b6a05d5979a73a2534e323578
车辆轨迹显示流路颜色
1个文件已修改
19 ■■■■■ 已修改文件
widgetsTS/taxiRouteReplay/widget.js 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
widgetsTS/taxiRouteReplay/widget.js
@@ -57,21 +57,32 @@
        },
      });
      this.pointLayer.addGraphic(this.endGraphic);
      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);
          }
          item = changeNullAndundefinedToEmpty(item)
      let graphic = new mars3d.graphic.PolylineEntity({
        positions: points,
        style: {
          width: 10,
          material: new mars3d.material.LineFlowMaterialProperty({
            color: Cesium.Color.AQUA,
            color:this.viewWindow.getLayerPointColorByQindexandValue(1004,this.qindex, item[this.qindex]),
            image: "./img/textures/arrow2.png",
            repeat: new Cesium.Cartesian2(50, 1),
            speed: 40, //速度,建议取值范围1-100
            repeat: new Cesium.Cartesian2(30, 1),
            speed: 30, //速度,建议取值范围1-100
          })
        },
      });
      this.routeLayer.addGraphic(graphic);
      this.routeLayer.flyTo();
    }
    }}
    addTaxiPointInfoGraphic() {
        var Pointsdata = mars3d.global_variables.singleTaxiReplayData