159 lines
4.4 KiB
Protocol Buffer
159 lines
4.4 KiB
Protocol Buffer
syntax = "proto3";
|
||
|
||
message ArgoInfoSets //浮标基本信息
|
||
{
|
||
repeated ArgoInfo ArgoInfo = 1;
|
||
}
|
||
|
||
message ArgoFirstDeployInfoSets //浮标首次部署下水情况
|
||
{
|
||
repeated ArgoFirstDeployInfo ArgoFirstDeployInfo = 1;
|
||
}
|
||
|
||
message ArgoCommunicationInfoSets //浮标通讯传输信息
|
||
{
|
||
repeated ArgoCommunicationInfo ArgoCommunicationInfo = 1;
|
||
}
|
||
|
||
message ArgoSensorInfoSets //浮标浮标搭载传感器情况
|
||
{
|
||
repeated ArgoSensorInfo ArgoSensorInfo = 1;
|
||
}
|
||
|
||
message ArgoTechnicalInfoSets //浮标技术参数信息
|
||
{
|
||
repeated ArgoTechnicalInfo ArgoTechnicalInfo = 1;
|
||
}
|
||
|
||
message ArgoDataManipulationInfoSets //浮标数据操作情况信息
|
||
{
|
||
repeated ArgoDataManipulationInfo ArgoDataManipulationInfo = 1;
|
||
}
|
||
|
||
message ArgoMeasureInfoSets //浮标测量信息
|
||
{
|
||
repeated ArgoMeasureInfo ArgoMeasureInfo = 1;
|
||
}
|
||
|
||
|
||
|
||
message ArgoInfo
|
||
{
|
||
string ID = 1; //ID
|
||
string PlatformNum = 2; //浮标唯一标识
|
||
string FloatSerialNum = 3; //浮标序号
|
||
string PlatformMaker = 4; //制造商
|
||
string PlatformType = 5; //浮标类型
|
||
string PlatformModel = 6; //浮标型号
|
||
string ProjectName = 7; //项目名称
|
||
string PiName = 8; //首席研究员
|
||
string DataCenter = 9; //数据中心
|
||
string HistoryInstitution = 10; //操作机构
|
||
string PositioningSys = 11; //定位系统
|
||
string InstReference = 12; //仪器类型
|
||
string WMOInstType = 13; //WMO编码仪器类型
|
||
string Image = 14; //图片
|
||
string Nation = 15; //所属国家
|
||
string DataSource = 16; //数据来源
|
||
string UpdateTime = 17; //更新时间
|
||
string LastTime = 18; //最后更新时间
|
||
string Sensitive = 19; //是否高敏(0/否;1/是)
|
||
}
|
||
|
||
message ArgoFirstDeployInfo
|
||
{
|
||
string ID = 1; //ID
|
||
string PlatformNum = 2; //浮标唯一标识
|
||
string LaunchDate = 3; //下水日期
|
||
string LaunchLatitude = 4; //下水纬度
|
||
string LaunchLongitude = 5; //下水经度
|
||
string StartDate = 6; //部署后首次激活时间
|
||
string LaunchQC = 7; //下水时相关数据质量标记
|
||
string DeployedPlatform = 8; //部署平台标识符
|
||
string DeployedMission = 9; //部署任务标识符
|
||
string UpdateTime = 10; //更新时间
|
||
string LastTime = 11; //最后更新时间
|
||
}
|
||
|
||
message ArgoCommunicationInfo
|
||
{
|
||
string ID = 1; //ID
|
||
string PlatformNum = 2; //浮标唯一标识
|
||
string PTT = 3; //无线电通讯系统标识号
|
||
string TransSys = 4; //无线电通讯系统名称
|
||
string TransFreq = 5; //无线电通信传输频率
|
||
string TransRepetition = 6; //无线电传输采样频次
|
||
string UpdateTime = 7; //更新时间
|
||
string LastTime = 8; //最后更新时间
|
||
}
|
||
|
||
message ArgoSensorInfo
|
||
{
|
||
string ID = 1; //ID
|
||
string PlatformNum = 2; //浮标唯一标识
|
||
string SensorSerial = 3; //传感器序列号
|
||
string SensorName = 4; //传感器名称
|
||
string SensorMaker = 5; //传感器生产商
|
||
string SensorModel = 6; //传感器型号
|
||
string SensorUnits = 7; //传感器精度分辨率单位
|
||
string SensorResolution = 8; //传感器分辨率
|
||
string SensorAccuracy = 9; //传感器精度
|
||
string FirmwareVersion = 10; //仪器版本
|
||
string UpdateTime = 11; //更新时间
|
||
string LastTime = 12; //最后更新时间
|
||
}
|
||
|
||
message ArgoTechnicalInfo
|
||
{
|
||
string ID = 1; //ID
|
||
string PlatformNum = 2; //浮标唯一标识
|
||
string DataType = 3; //数据类型
|
||
string FormatVersion = 4; //文件格式版本
|
||
string HandbookVersion = 5; //数据手册版本号
|
||
string DataCenter = 6; //数据中心
|
||
string CreationDate = 7; //nc文件创建日期
|
||
string UpdateDate = 8; //nc文件更新日期
|
||
string UpdateTime = 9; //更新时间
|
||
string LastTime = 10; //最后更新时间
|
||
}
|
||
|
||
message ArgoDataManipulationInfo
|
||
{
|
||
string ID = 1; //ID
|
||
string PlatformNum = 2; //浮标唯一标识
|
||
string HistoryStep = 3; //数据处理步骤
|
||
string HistorySoftware = 4; //数据操作软件名称
|
||
string HistorySoftwareRelease = 5; //数据操作软件版本号
|
||
string HistoryReference = 6; //数据库引用
|
||
string HistoryDate = 7; //历史数据记录创建时间
|
||
string HistoryAction = 8; //数据操作记录
|
||
string HistoryParameter = 9; //站点参数操作记录
|
||
string HistoryStartPres = 10; //启动作用压强
|
||
string HistoryStopPres = 11; //终止作用压强
|
||
string HistoryPreviousValue = 12; //数据操作的上一条记录(参数/校准值)
|
||
string HistoryQctest = 13; //测试记录文档(以十六进制数格式)
|
||
string EndMissionDate = 14; //任务结束日期
|
||
string EndMissionStatus = 15; //任务结束浮标状态
|
||
string UpdateTime = 16; //更新时间
|
||
string LastTime = 17; //最后更新时间
|
||
}
|
||
|
||
message ArgoMeasureInfo
|
||
{
|
||
string ID = 1; //ID
|
||
string PlatformNum = 2; //浮标ID
|
||
string Sensor = 3; //使用传感器名称
|
||
string Longitude = 4; //经度
|
||
string Latitude = 5; //纬度
|
||
string Pres = 6; //压力值
|
||
string PresQC = 7; //压力数据质量标记
|
||
string Temp = 8; //温度值
|
||
string TempQC = 9; //温度数据质量标记
|
||
string Psal = 10; //盐度值
|
||
string PsalQC = 11; //盐度数据质量标记
|
||
string ScientificCalibEquation = 12; //参数校准公式
|
||
string ScientificCalibCoefficient = 13; //参数校准系数
|
||
string UpdateTime = 14; //更新时间
|
||
string LastTime = 15; //最后更新时间
|
||
string Status = 16; //当前状态:1:在线,2:下线
|
||
} |