using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Assets.Scripts.Apis.Models { public class SimpleMapRoute { public int Id { get; set; } public string Name { get; set; } } public class MapRoute { public int Id { get; set; } /// /// 路线名称 /// public string Name { get; set; } /// /// 路线描述 /// public string Dec { get; set; } /// /// 文件路径 /// public string DirPath { get; set; } /// /// 路线区域 /// public int Area { get; set; } /// /// 区域名称 /// public string AreaName { get; set; } /// /// 创建时间 /// public DateTime? CreateTime { get; set; } /// /// 用户ID /// public int UserId { get; set; } /// /// 是否删除:0未删除,1删除 /// public bool? IsUsable { get; set; } /// /// 是否官方路书 /// public bool? IsOfficial { get; set; } /// /// 路书的hash值,判断是否重复,得到byte[] hashcode必须传入 /// public string Hash { get; set; } /// /// 路线长度 /// public double Distance { get; set; } /// /// 最大高程落差 /// public double EleDifference { get; set; } /// /// 落差长度 /// public int GapLength { get; set; } /// /// 累计爬升 /// public double? TotalClimb { get; set; } /// /// 修改时间 /// public DateTime UpdateTime { get; set; } /// /// 状态(0未发布,1已发布) /// public int State { get; set; } /// /// 封面文件地址 /// public string CoverImage { get; set; } /// /// 海拔数据 /// public string ElevationPath { get; set; } /// /// 做为附近的人计算参数,不做数据存储 /// public double? Near { get; set; } /// /// 创建人姓名 /// public string NickName { get; set; } public double[] Point { get; set; } public string Address { get; set; } public double AverageGrade { get; set; } public bool IsFavorite { get; set; } public bool Enable3D { get; set; } public bool EnableAR { get; set; } public int TheHeat { get; set; } public string Hard { get; set; } public string CountryCode { get; set; } public bool IsFire { get; set; } public string AltitudeGraph { get; set; } //0,0,0 public string Camera { get; set; } public string MineCountString { get; set; } public int MineCount { get; set; } public int[] RouteIds { get; set; } //最近骑行列表使用 public RouteResult RecentRecord { get; set; } public string Url { get; set; } public string FileName { get; set; } public int FileSize { get; set; } } }