电子地图
This commit is contained in:
parent
0683eba527
commit
8d2f5c7506
|
@ -15,6 +15,8 @@ message ElectronicMapGraphicStorage {
|
||||||
repeated LogicSection logicSections = 9;
|
repeated LogicSection logicSections = 9;
|
||||||
repeated ConcentrationDividingLine concentrationDividingLines = 10; // 集中区分割线
|
repeated ConcentrationDividingLine concentrationDividingLines = 10; // 集中区分割线
|
||||||
GenerateAxleCountingConfig generateAxleCountingConfig = 11;//一键生成计轴的配置
|
GenerateAxleCountingConfig generateAxleCountingConfig = 11;//一键生成计轴的配置
|
||||||
|
ScreenDoorConfig screenDoorConfig = 12;
|
||||||
|
repeated Separator separators = 13;
|
||||||
}
|
}
|
||||||
|
|
||||||
message Station {
|
message Station {
|
||||||
|
@ -48,6 +50,17 @@ message ScreenDoor {
|
||||||
uint32 refPlatformId = 3; //关联的站台
|
uint32 refPlatformId = 3; //关联的站台
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message ScreenDoorConfig {
|
||||||
|
int32 sonDoorAmount = 1; //子屏蔽门的数量
|
||||||
|
repeated ScreenDoorGroup screenDoorGroupList = 2;//编组列表
|
||||||
|
}
|
||||||
|
|
||||||
|
message ScreenDoorGroup {
|
||||||
|
int32 trainGroupAmount = 1; //列车编组数量
|
||||||
|
int32 startSmallDoor = 2; //起始的屏蔽门编号
|
||||||
|
int32 endSmallDoor = 3; //结束的屏蔽门编号
|
||||||
|
}
|
||||||
|
|
||||||
/** 物理区段(包含岔区和非岔区) */
|
/** 物理区段(包含岔区和非岔区) */
|
||||||
message Section {
|
message Section {
|
||||||
enum SectionType {
|
enum SectionType {
|
||||||
|
@ -149,6 +162,11 @@ message AxleCounting {
|
||||||
repeated uint32 centralizedStations = 6; // 集中站Id列表
|
repeated uint32 centralizedStations = 6; // 集中站Id列表
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message GenerateAxleCountingConfig {
|
||||||
|
repeated uint32 bbConnect = 1; //需要在道岔bb连接处生成计轴的道岔id(填一个就行)
|
||||||
|
repeated uint32 noGenerateGroup = 2;//指定的道岔组不生成计轴
|
||||||
|
}
|
||||||
|
|
||||||
message ConcentrationDividingLine {
|
message ConcentrationDividingLine {
|
||||||
common.CommonInfo common = 1;
|
common.CommonInfo common = 1;
|
||||||
string code = 2; // 编号
|
string code = 2; // 编号
|
||||||
|
@ -164,6 +182,12 @@ message NodeConWithSec {
|
||||||
RelatedRef rightSection = 2;
|
RelatedRef rightSection = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message Separator { // 分隔符
|
||||||
|
common.CommonInfo common = 1;
|
||||||
|
string code = 2;
|
||||||
|
string separatorType = 3;
|
||||||
|
}
|
||||||
|
|
||||||
/** 上下行(区段/信号机) */
|
/** 上下行(区段/信号机) */
|
||||||
enum Direction {
|
enum Direction {
|
||||||
UP = 0;
|
UP = 0;
|
||||||
|
@ -211,8 +235,3 @@ message RelatedRef {
|
||||||
DevicePort devicePort = 2; //关联的设备端口
|
DevicePort devicePort = 2; //关联的设备端口
|
||||||
uint32 id = 3;
|
uint32 id = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
message GenerateAxleCountingConfig {
|
|
||||||
repeated uint32 bbConnect = 1; //需要在道岔bb连接处生成计轴的道岔id(填一个就行)
|
|
||||||
repeated uint32 noGenerateGroup = 2;//指定的道岔组不生成计轴
|
|
||||||
}
|
|
||||||
|
|
Loading…
Reference in New Issue