diff --git a/protos/stationLayoutGraphics.proto b/protos/stationLayoutGraphics.proto index 65ba274..769208f 100644 --- a/protos/stationLayoutGraphics.proto +++ b/protos/stationLayoutGraphics.proto @@ -19,6 +19,8 @@ message RtssGraphicStorage { repeated TrainWindow trainWindows = 12; repeated AxleCounting axleCountings = 13; repeated Separator separators = 14; + repeated SectionLink sectionLinks = 15; + repeated AxleCountingSection axleCountingSections = 16; } message Canvas { @@ -208,3 +210,18 @@ message Separator { // 分隔符 string code = 2; string separatorType = 3; } + +message SectionLink { + CommonInfo common = 1; + string code = 2; + repeated Point points = 3; + string refDevice = 4; +} + +message AxleCountingSection { // 计轴区段 + CommonInfo common = 1; + string code = 2; + repeated Point points = 3; + RelatedRef paRef = 4; // 区段A端关联的设备 + RelatedRef pbRef = 5; // 区段B端关联的设备 +}