From e5bdf2e02090357cbd580d54e6cd2406dd541760 Mon Sep 17 00:00:00 2001 From: feiyu02 <risaku@163.com> Date: 星期五, 21 三月 2025 17:39:30 +0800 Subject: [PATCH] 1. 新增卫星遥测网格热力图计算逻辑(待完成) --- src/main/kotlin/com/flightfeather/uav/domain/entity/GridDataDetail.java | 233 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 226 insertions(+), 7 deletions(-) diff --git a/src/main/kotlin/com/flightfeather/uav/domain/entity/GridDataDetail.java b/src/main/kotlin/com/flightfeather/uav/domain/entity/GridDataDetail.java index c563a81..710ec06 100644 --- a/src/main/kotlin/com/flightfeather/uav/domain/entity/GridDataDetail.java +++ b/src/main/kotlin/com/flightfeather/uav/domain/entity/GridDataDetail.java @@ -26,10 +26,47 @@ @Column(name = "cell_id") private Integer cellId; + private Integer rank; + + @Column(name = "NO2") + private Float no2; + + @Column(name = "CO") + private Float co; + + @Column(name = "H2S") + private Float h2s; + + @Column(name = "SO2") + private Float so2; + + @Column(name = "O3") + private Float o3; + @Column(name = "PM25") private Float pm25; - private Integer rank; + @Column(name = "PM10") + private Float pm10; + + private Float temperature; + + private Float humidity; + + @Column(name = "VOC") + private Float voc; + + @Column(name = "NOI") + private Float noi; + + @Column(name = "NO") + private Float no; + + @Column(name = "wind_speed") + private Float windSpeed; + + @Column(name = "wind_direction") + private Float windDirection; /** * @return id @@ -100,6 +137,90 @@ } /** + * @return rank + */ + public Integer getRank() { + return rank; + } + + /** + * @param rank + */ + public void setRank(Integer rank) { + this.rank = rank; + } + + /** + * @return NO2 + */ + public Float getNo2() { + return no2; + } + + /** + * @param no2 + */ + public void setNo2(Float no2) { + this.no2 = no2; + } + + /** + * @return CO + */ + public Float getCo() { + return co; + } + + /** + * @param co + */ + public void setCo(Float co) { + this.co = co; + } + + /** + * @return H2S + */ + public Float getH2s() { + return h2s; + } + + /** + * @param h2s + */ + public void setH2s(Float h2s) { + this.h2s = h2s; + } + + /** + * @return SO2 + */ + public Float getSo2() { + return so2; + } + + /** + * @param so2 + */ + public void setSo2(Float so2) { + this.so2 = so2; + } + + /** + * @return O3 + */ + public Float getO3() { + return o3; + } + + /** + * @param o3 + */ + public void setO3(Float o3) { + this.o3 = o3; + } + + /** * @return PM25 */ public Float getPm25() { @@ -114,16 +235,114 @@ } /** - * @return rank + * @return PM10 */ - public Integer getRank() { - return rank; + public Float getPm10() { + return pm10; } /** - * @param rank + * @param pm10 */ - public void setRank(Integer rank) { - this.rank = rank; + public void setPm10(Float pm10) { + this.pm10 = pm10; + } + + /** + * @return temperature + */ + public Float getTemperature() { + return temperature; + } + + /** + * @param temperature + */ + public void setTemperature(Float temperature) { + this.temperature = temperature; + } + + /** + * @return humidity + */ + public Float getHumidity() { + return humidity; + } + + /** + * @param humidity + */ + public void setHumidity(Float humidity) { + this.humidity = humidity; + } + + /** + * @return VOC + */ + public Float getVoc() { + return voc; + } + + /** + * @param voc + */ + public void setVoc(Float voc) { + this.voc = voc; + } + + /** + * @return NOI + */ + public Float getNoi() { + return noi; + } + + /** + * @param noi + */ + public void setNoi(Float noi) { + this.noi = noi; + } + + /** + * @return NO + */ + public Float getNo() { + return no; + } + + /** + * @param no + */ + public void setNo(Float no) { + this.no = no; + } + + /** + * @return wind_speed + */ + public Float getWindSpeed() { + return windSpeed; + } + + /** + * @param windSpeed + */ + public void setWindSpeed(Float windSpeed) { + this.windSpeed = windSpeed; + } + + /** + * @return wind_direction + */ + public Float getWindDirection() { + return windDirection; + } + + /** + * @param windDirection + */ + public void setWindDirection(Float windDirection) { + this.windDirection = windDirection; } } \ No newline at end of file -- Gitblit v1.9.3