年度变更建库软件5.0版本
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

88 lines
2.0 KiB

6 months ago
using ESRI.ArcGIS.Geodatabase;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Kingo.Plugin.BHTB_Extract.Model
{
public class BHTBFramingDatas
{
/// <summary>
/// 图幅号
/// </summary>
public string TFH { get; set; }
/// <summary>
/// 图斑名称
/// </summary>
public string TBName { get; set; }
/// <summary>
/// 是否已修改
/// </summary>
public string IsModify { get; set; }
/// <summary>
/// 外接范围
/// </summary>
public Rectangle WJFW { get; set; }
/// <summary>
/// 行号
/// </summary>
public int HH { get; set; }
/// <summary>
/// 列号
/// </summary>
public int LH { get; set; }
}
public class Rectangle
{
public double MaxX { get; set; }
public double MaxY { get; set; }
public double MinX { get; set; }
public double MinY { get; set; }
}
public class DataTypeEntity
{
/// <summary>
/// 字段类型
/// </summary>
public esriFieldType DataType { get; set; }
/// <summary>
/// 字段名称
/// </summary>
public string DataName { get; set; }
/// <summary>
/// 字段别名
/// </summary>
public string FieldAliasName { get; set; }
/// <summary>
/// 是否允许为空
/// </summary>
public bool AllowNull { get; set; }
/// <summary>
/// 默认值
/// </summary>
public string DefaultValue { get; set; }
private int length;
public int Length
{
get { return length; }
set
{
length = value;
}
}
/// <summary>
/// 精度
/// </summary>
public int Precision { get; set; }
}
}