| | |
| | | }); |
| | | 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"] + ' ' + "</td><td>μg/m³</td></tr>" + |
| | | "<tr><td>PM<SUB>10</SUB>:</td><td align= right>" + item["pm10"] + ' ' + "</td><td>μg/m³</td></tr>" + |
| | | "<tr><td>NO:</td><td align= right>" + item["no"] + ' ' + "</td><td>μg/m³</td></tr>" + |
| | | "<tr><td>NO<SUB>2</SUB>:</td><td align= right>" + item["no2"] + ' ' + "</td><td>μg/m³</td></tr>" + |
| | | "<tr><td>NO<SUB>x</SUB>: </td><td align= right>" + item["nox"] + ' ' + "</td><td>μg/m³</td></tr>" + |
| | | "<tr><td>CO:</td><td align= right>" + item["co"] + ' ' + "</td><td>mg/m³</td></tr>" + |
| | | "</table>" |
| | | }); |
| | | this.routeLayer.addGraphic(PointEntity); |
| | | this.routeLayer.flyTo(); |
| | | } |
| | | } |
| | | |
| | | setSingleTaxiReplayData(datas) { |
| | |
| | | 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() { |