Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
T
traffic-signal-platform
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
signal
traffic-signal-platform
Commits
2e7c45a4
Commit
2e7c45a4
authored
Nov 23, 2024
by
duanruiming
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[add] 路口实时数据更新
parent
671b290f
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
22 additions
and
2 deletions
+22
-2
CrossDataRealtimePO.java
...c/main/java/net/wanji/databus/po/CrossDataRealtimePO.java
+11
-0
CrossDataRealtimeMapper.xml
...bus/src/main/resources/mapper/CrossDataRealtimeMapper.xml
+11
-2
No files found.
wj-databus/src/main/java/net/wanji/databus/po/CrossDataRealtimePO.java
View file @
2e7c45a4
...
...
@@ -190,4 +190,15 @@ public class CrossDataRealtimePO {
private
double
timeOccupancy
;
@ApiModelProperty
(
value
=
"空间占有率"
,
notes
=
"平均空间密度(长度占比)"
)
private
double
vehicleLengthRatioMean
;
/** add 20241123 适配神思数据 */
@ApiModelProperty
(
value
=
"执行策略 失衡 2拥堵 3溢出 4死锁 5 空放"
,
notes
=
""
)
private
int
strategy
;
@ApiModelProperty
(
value
=
"策略执行持续时间;单位:s"
,
notes
=
""
)
private
int
strategyDuration
;
@ApiModelProperty
(
value
=
"优化执行次数"
,
notes
=
""
)
private
int
optimizeCount
;
@ApiModelProperty
(
value
=
"优化时长,单位秒"
,
notes
=
""
)
private
int
optimizeSeconds
;
@ApiModelProperty
(
value
=
"是否空放 0否 1是"
,
notes
=
""
)
private
int
emptyPass
;
}
wj-databus/src/main/resources/mapper/CrossDataRealtimeMapper.xml
View file @
2e7c45a4
...
...
@@ -45,6 +45,12 @@
<result
column=
"traffic_flow_C"
property=
"trafficFlowC"
></result>
<result
column=
"vehicle_length_ratio_mean"
property=
"vehicleLengthRatioMean"
></result>
<result
column=
"time_occupancy"
property=
"timeOccupancy"
></result>
<!-- add 20241123 适配神思数据 -->
<result
column=
"strategy"
property=
"strategy"
></result>
<result
column=
"strategy_duration"
property=
"strategyDuration"
></result>
<result
column=
"optimize_count"
property=
"optimizeCount"
></result>
<result
column=
"optimize_seconds"
property=
"optimizeSeconds"
></result>
<result
column=
"empty_pass"
property=
"emptyPass"
></result>
</resultMap>
<sql
id=
"Base_Column_List"
>
...
...
@@ -53,7 +59,8 @@
queue_length,stop_times,delay_time,sturation,batch_time,gmt_create,gmt_modified,clear_rate,end_time,
load_balance,not_clear_car_nums,green_light_efficiency,effusion_rate,
no_stop_rate,one_stop_rate,two_stop_rate,three_stop_rate,non_motor_flow,v_85,
traffic_flow_A,traffic_flow_B,traffic_flow_C,vehicle_length_ratio_mean,time_occupancy
traffic_flow_A,traffic_flow_B,traffic_flow_C,vehicle_length_ratio_mean,time_occupancy,
strategy, strategy_duration, optimize_count, optimize_seconds, empty_pass
</sql>
<insert
id=
"insertBatch"
parameterType=
"net.wanji.databus.po.CrossDataRealtimePO"
>
...
...
@@ -67,7 +74,9 @@
#{entity.clearRate},#{entity.endTime},#{entity.loadBalance},#{entity.notClearCarNums},#{entity.greenLightEfficiency},#{entity.effusionRate},
#{entity.noStopRate},#{entity.oneStopRate},#{entity.twoStopRate},#{entity.threeStopRate},
#{entity.nonMotorFlow},#{entity.v85},#{entity.trafficFlowA},#{entity.trafficFlowB},#{entity.trafficFlowC},
#{entity.vehicleLengthRatioMean},#{entity.timeOccupancy})
#{entity.vehicleLengthRatioMean},#{entity.timeOccupancy},
#{entity.strategy}, #{entity.strategy_duration}, #{entity.optimize_count}, #{entity.optimize_seconds}, #{entity.empty_pass},
)
</foreach>
</insert>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment