|
|
|
|
using System.ComponentModel;
|
|
|
|
|
|
|
|
|
|
namespace Kingo.Plugin.YJJK.ModelEntity
|
|
|
|
|
{
|
|
|
|
|
public class ReportEntityClass : INotifyPropertyChanged
|
|
|
|
|
{
|
|
|
|
|
public ReportEntityClass()
|
|
|
|
|
{
|
|
|
|
|
_ischek = true;
|
|
|
|
|
IsEnabled = true;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private bool _isenabled;
|
|
|
|
|
|
|
|
|
|
public bool IsEnabled
|
|
|
|
|
{
|
|
|
|
|
get { return _isenabled; }
|
|
|
|
|
set
|
|
|
|
|
{
|
|
|
|
|
_isenabled = value;
|
|
|
|
|
NotifyPropertyChanged("IsEnabled");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private XZQTreeNode xzqtreenode;
|
|
|
|
|
|
|
|
|
|
public XZQTreeNode XZQTreeNode
|
|
|
|
|
{
|
|
|
|
|
get { return xzqtreenode; }
|
|
|
|
|
set { xzqtreenode = value; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private bool _ischek;
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 选中
|
|
|
|
|
/// </summary>
|
|
|
|
|
public bool IsCheck
|
|
|
|
|
{
|
|
|
|
|
get
|
|
|
|
|
{
|
|
|
|
|
return _ischek;
|
|
|
|
|
}
|
|
|
|
|
set
|
|
|
|
|
{
|
|
|
|
|
_ischek = value;
|
|
|
|
|
NotifyPropertyChanged("IsCheck");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private string _Name = string.Empty;
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 展示名称
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string Name
|
|
|
|
|
{
|
|
|
|
|
get
|
|
|
|
|
{
|
|
|
|
|
return _Name;
|
|
|
|
|
}
|
|
|
|
|
set
|
|
|
|
|
{
|
|
|
|
|
_Name = value;
|
|
|
|
|
NotifyPropertyChanged("Name");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 统计表类型
|
|
|
|
|
/// </summary>
|
|
|
|
|
public ReportTypeEnum ReportType { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 变更统计表类型
|
|
|
|
|
/// </summary>
|
|
|
|
|
public BGReportTypeEnum BGReportType { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 统计表模版文件名称
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string TempalateFileName { get; set; }
|
|
|
|
|
|
|
|
|
|
public event PropertyChangedEventHandler PropertyChanged;
|
|
|
|
|
|
|
|
|
|
private void NotifyPropertyChanged(string name)
|
|
|
|
|
{
|
|
|
|
|
if (PropertyChanged != null)
|
|
|
|
|
{
|
|
|
|
|
PropertyChanged(this, new PropertyChangedEventArgs(name));
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public enum ReportTypeEnum
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 1土地利用现状一级分类面积汇总表(可做)
|
|
|
|
|
/// </summary>
|
|
|
|
|
TDLYXZYJFLMJHZB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 陆地(可做)
|
|
|
|
|
/// </summary>
|
|
|
|
|
LDTDLYXZYJFLMJHZB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 海岛(可做)
|
|
|
|
|
/// </summary>
|
|
|
|
|
HDTDLYXZYJFLMJHZB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 飞入地
|
|
|
|
|
/// </summary>
|
|
|
|
|
FRDTDLYXZYJFLMJHZB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 2土地利用现状二级分类面积汇总表(可做)
|
|
|
|
|
/// </summary>
|
|
|
|
|
TDLYXZEJFLMJHZB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 陆地(可做)
|
|
|
|
|
/// </summary>
|
|
|
|
|
LDTDLYXZEJFLMJHZB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 海岛(可做)
|
|
|
|
|
/// </summary>
|
|
|
|
|
HDTDLYXZEJFLMJHZB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 飞入地
|
|
|
|
|
/// </summary>
|
|
|
|
|
FRDTDLYXZEJFLMJHZB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 3土地利用现状一级分类面积按权属性质汇总表(可做)
|
|
|
|
|
/// </summary>
|
|
|
|
|
TDLYXZYJFLMJAQSXZHZB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 飞入地——3土地利用现状一级分类面积按权属性质汇总表(可做)
|
|
|
|
|
/// </summary>
|
|
|
|
|
FRDTDLYXZYJFLMJAQSXZHZB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 4城镇村及工矿用地面积汇总表(可做)
|
|
|
|
|
/// </summary>
|
|
|
|
|
CZCJGKYDMJHZB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 飞入地——4城镇村及工矿用地面积汇总表(可做)
|
|
|
|
|
/// </summary>
|
|
|
|
|
FRDCZCJGKYDMJHZB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 5耕地坡度分级面积汇总表(可做)
|
|
|
|
|
/// </summary>
|
|
|
|
|
GDPDFJMJHZB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 6耕地种植类型面积统计表(可做)
|
|
|
|
|
/// </summary>
|
|
|
|
|
GDZZLXMJTJB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 7林区范围内园地汇总统计表
|
|
|
|
|
/// </summary>
|
|
|
|
|
LXFWNYDHZTJB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 8灌丛草地汇总情况统计表
|
|
|
|
|
/// </summary>
|
|
|
|
|
GCCDXSCDHZQKTJB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 9工业仓储用地按类型汇总统计表(可做)
|
|
|
|
|
/// </summary>
|
|
|
|
|
GYYDALXHZTJB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 10可调整地类面积汇总表(可做)
|
|
|
|
|
/// </summary>
|
|
|
|
|
KTZDLMJHZB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 11部分细化地类面积汇总表(可做)
|
|
|
|
|
/// </summary>
|
|
|
|
|
BFXHDLMJHZB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 12湿地调查面积统计表(可做)
|
|
|
|
|
/// </summary>
|
|
|
|
|
SDDCMJTJB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 13耕地细化调查情况统计表(可做)
|
|
|
|
|
/// </summary>
|
|
|
|
|
GDXHDCQKTJB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 14批准未建设的建设用地用途情况统计表(可暂停)
|
|
|
|
|
/// </summary>
|
|
|
|
|
PZWJSDJSYDYTQKTJB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 15批准未建设的建设用地现状情况统计表(可暂停)
|
|
|
|
|
/// </summary>
|
|
|
|
|
PZWJSDJSYDXZQKTJB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 16第三次土地调查有关情况统计表(生空模板)
|
|
|
|
|
/// </summary>
|
|
|
|
|
DSCGTDCYGQKTJB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 17土地调查记录表(生空模板)
|
|
|
|
|
/// </summary>
|
|
|
|
|
TDDCJLB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 18样方田坎系数测算表 (生空模板)
|
|
|
|
|
/// </summary>
|
|
|
|
|
YFTKXSCSB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 19田坎系数(生空模板)
|
|
|
|
|
/// </summary>
|
|
|
|
|
KCXS,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 20权属单位代码表
|
|
|
|
|
/// </summary>
|
|
|
|
|
QSDWDMB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 21永久基本农田现状情况统计表
|
|
|
|
|
/// </summary>
|
|
|
|
|
YJJBNTXZQKTJB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 22无居民海岛统计表
|
|
|
|
|
/// </summary>
|
|
|
|
|
WJMHDTJB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 23即可恢复与工程恢复种植属性汇总统计表
|
|
|
|
|
/// </summary>
|
|
|
|
|
JKHFGCHFZZTJB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 24废弃细化标注汇总统计表
|
|
|
|
|
/// </summary>
|
|
|
|
|
FQXHBZTJB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 样方田坎系数测算表
|
|
|
|
|
/// </summary>
|
|
|
|
|
YFTKXSCS,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 田坎系数表
|
|
|
|
|
/// </summary>
|
|
|
|
|
TKXS,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 土地变更一览表
|
|
|
|
|
/// </summary>
|
|
|
|
|
TDBGYLB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 土地利用现状变更表
|
|
|
|
|
/// </summary>
|
|
|
|
|
TDLYXZBGB,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// (县行政区划代码6位)第三次国土调查工作报告
|
|
|
|
|
/// </summary>
|
|
|
|
|
GTDCGZBG,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// (县行政区划代码6位)第三次国土调查技术报告;
|
|
|
|
|
/// </summary>
|
|
|
|
|
GTDCJSBG,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// (县行政区划代码6位)第三次国土调查数据库建设报告;
|
|
|
|
|
/// </summary>
|
|
|
|
|
GTDCSJKJSBG,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// (县行政区划代码6位)第三次国土调查成果分析报告;
|
|
|
|
|
/// </summary>
|
|
|
|
|
GTDCCGFXBG,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// (县行政区划代码6位)城镇村庄土地利用状况分析报告;
|
|
|
|
|
/// </summary>
|
|
|
|
|
CZCZTDLYXZFXBG,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// (县行政区划代码6位)第三次国土调查数据库质量检查报告;
|
|
|
|
|
/// </summary>
|
|
|
|
|
TDDCSJKZLJCBG,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// (县行政区划代码6位)专项调查成果报告
|
|
|
|
|
/// </summary>
|
|
|
|
|
ZXDCCGBG,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// (县行政区划代码6位)海岛调查成果报告。
|
|
|
|
|
/// </summary>
|
|
|
|
|
HDDCCGBG,
|
|
|
|
|
|
|
|
|
|
//变更一览表,
|
|
|
|
|
//土地利用现状变化平衡统计表,
|
|
|
|
|
//土地利用现状一级分类面积按权属性质变化统计表,
|
|
|
|
|
//城镇村及工矿用地面积变化统计表,
|
|
|
|
|
//耕地坡度分级面积变化统计表,
|
|
|
|
|
//耕地种植类型面积变化统计表,
|
|
|
|
|
//即可恢复与工程恢复种植属性变化统计表,
|
|
|
|
|
//林区范围内种植园用地变化统计表,
|
|
|
|
|
//灌丛草地汇总情况变化统计表,
|
|
|
|
|
//工业用地按类型汇总变化统计表,
|
|
|
|
|
//可调整地类面积变化统计表,
|
|
|
|
|
//部分细化地类面积变化统计表,
|
|
|
|
|
//废弃与垃圾填埋细化标注变化统计表,
|
|
|
|
|
//耕地细化调查情况变化统计表,
|
|
|
|
|
//海岛土地利用现状变化平衡统计表,
|
|
|
|
|
//三大类土地利用现状变化平衡统计表,
|
|
|
|
|
//基本农田统计汇总表
|
|
|
|
|
土地变更一览表,
|
|
|
|
|
土地利用现状变更表,
|
|
|
|
|
土地利用现状一级分类面积按权属性质变化统计表,
|
|
|
|
|
土地利用现状二级分类面积按权属性质变化统计表,
|
|
|
|
|
城镇村及工矿用地面积变化统计表,
|
|
|
|
|
城市内部土地利用变化统计表,
|
|
|
|
|
建制镇内部土地利用变化统计表,
|
|
|
|
|
村庄内部土地利用变化统计表,
|
|
|
|
|
工矿用地内部土地利用变化统计表,
|
|
|
|
|
特殊用地内部土地利用变化统计表,
|
|
|
|
|
耕地坡度分级面积变化统计表,
|
|
|
|
|
耕地种植类型面积变化统计表,
|
|
|
|
|
林区范围内园地变化统计表,
|
|
|
|
|
灌丛草地汇总情况变化统计表,
|
|
|
|
|
工业用地按类型汇总变化统计表,
|
|
|
|
|
可调整地类面积变化统计表,
|
|
|
|
|
部分细化地类面积变化统计表,
|
|
|
|
|
废弃与垃圾填埋细化标注变化统计表,
|
|
|
|
|
三大类土地利用现状变更表
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 变更报表类型枚举
|
|
|
|
|
/// </summary>
|
|
|
|
|
public enum BGReportTypeEnum
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public enum ReportFileTypeEnum
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 大表单位公顷
|
|
|
|
|
/// </summary>
|
|
|
|
|
DBGQ,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 大表单位亩
|
|
|
|
|
/// </summary>
|
|
|
|
|
DBM,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 大表单位平方米
|
|
|
|
|
/// </summary>
|
|
|
|
|
DBMETERS,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 分表单位公顷
|
|
|
|
|
/// </summary>
|
|
|
|
|
FBGQ,
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 分表单位亩
|
|
|
|
|
/// </summary>
|
|
|
|
|
FBM
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public class EJDLEntityClass
|
|
|
|
|
{
|
|
|
|
|
private string ejdlname;
|
|
|
|
|
|
|
|
|
|
public string EJDLName
|
|
|
|
|
{
|
|
|
|
|
get { return ejdlname; }
|
|
|
|
|
set { ejdlname = value; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private int xh;
|
|
|
|
|
|
|
|
|
|
public int XH
|
|
|
|
|
{
|
|
|
|
|
get { return xh; }
|
|
|
|
|
set { xh = value; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private decimal metersvalue;
|
|
|
|
|
|
|
|
|
|
public decimal MetersValue
|
|
|
|
|
{
|
|
|
|
|
get { return metersvalue; }
|
|
|
|
|
set { metersvalue = value; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private decimal hectarevalue;
|
|
|
|
|
|
|
|
|
|
public decimal HectareValue
|
|
|
|
|
{
|
|
|
|
|
get { return hectarevalue; }
|
|
|
|
|
set { hectarevalue = value; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|