ShapefileWriter:NetTopologySuite.IO.GeoTools, Version=1.15.0.0
Feature:NetTopologySuite.Features, Version=1.15.0.0
File.Copy(frmEPSGSelect.SelectEPSG.Path, pajFilePath, true);将对应的prj文件拷贝至shapefile目录中
DbaseFieldDescriptor[] fields = new DbaseFieldDescriptor[3] {
new DbaseFieldDescriptor(){
Name="Zdno",
Length=30,
DbaseType='C'
},
new DbaseFieldDescriptor(){
Name="Pkvalue",
Length=30,
DbaseType='C'
},
new DbaseFieldDescriptor(){
Name="Area",
DbaseType='N',
Length=19,
DecimalCount=2
}
};
Feature feature = new Feature();
feature.Attributes = new AttributesTable();
feature.Geometry = geometry;
feature.Attributes.AddAttribute("Zdno", djh);
feature.Attributes.AddAttribute("Pkvalue", djh);
feature.Attributes.AddAttribute("Area", zd.QSGroup.Tags[BfQlr.宗地面积]);
ShapefileWriter.WriteFeatures(filePath, new List<Feature>() { feature }, fields,
ShapeGeometryType.Polygon, Encoding.UTF8);
File.Copy(frmEPSGSelect.SelectEPSG.Path, pajFilePath, true);