104 lines
2.6 KiB
C#
104 lines
2.6 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace LangGuan.Command.Model.EntityModel
|
|
{
|
|
/// <summary>
|
|
/// 雷达数据
|
|
/// </summary>
|
|
public class Radar : BaseModel
|
|
{
|
|
/// <summary>
|
|
///设备id
|
|
/// </summary>
|
|
public string deviceId { get; set; }
|
|
/// <summary>
|
|
///设备id
|
|
/// </summary>
|
|
public string deviceIp { get; set; }
|
|
/// <summary>
|
|
/// 采集时间
|
|
/// </summary>
|
|
public DateTime AcqTime { get; set; }
|
|
/// <summary>
|
|
/// 曝光时间
|
|
/// </summary>
|
|
public int ExposureTime { get; set; }
|
|
/// <summary>
|
|
/// 系统盲区
|
|
/// </summary>
|
|
public double SystemBlind { get; set; }
|
|
/// <summary>
|
|
/// 探测距离
|
|
/// </summary>
|
|
public double DetectRange { get; set; }
|
|
/// <summary>
|
|
/// 数据点个数
|
|
/// </summary>
|
|
public double DataPointNum { get; set; }
|
|
/// <summary>
|
|
/// ScanAngle
|
|
/// </summary>
|
|
public IEnumerable<IEnumerable<double>> ScanAngle { get; set; }
|
|
|
|
}
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public class RadarItems : BaseModel
|
|
{
|
|
/// <summary>
|
|
/// 父ID
|
|
/// </summary>
|
|
public string pid { get; set; }
|
|
/// <summary>
|
|
/// 结果
|
|
/// </summary>
|
|
public IEnumerable<double> Signal;
|
|
}
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public class RadarView
|
|
{
|
|
/// <summary>
|
|
///设备id
|
|
/// </summary>
|
|
public string deviceId { get; set; }
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public string deviceIp { get; set; }
|
|
/// <summary>
|
|
/// 采集时间
|
|
/// </summary>
|
|
public DateTime AcqTime { get; set; }
|
|
/// <summary>
|
|
/// 曝光时间
|
|
/// </summary>
|
|
public int ExposureTime { get; set; }
|
|
/// <summary>
|
|
/// 系统盲区
|
|
/// </summary>
|
|
public double SystemBlind { get; set; }
|
|
/// <summary>
|
|
/// 探测距离
|
|
/// </summary>
|
|
public double DetectRange { get; set; }
|
|
/// <summary>
|
|
/// 数据点个数
|
|
/// </summary>
|
|
public double DataPointNum { get; set; }
|
|
/// <summary>
|
|
/// ScanAngle
|
|
/// </summary>
|
|
public IEnumerable<IEnumerable<double>> ScanAngle { get; set; }
|
|
/// <summary>
|
|
/// Signal
|
|
/// </summary>
|
|
public IEnumerable<IEnumerable<double>> Signal { get; set; }
|
|
}
|
|
}
|