arcengine獲取gdb中所有的資料,資料名
阿新 • • 發佈:2018-11-21
FileGDBWorkspaceFactoryClass fac = new FileGDBWorkspaceFactoryClass();
IWorkspace workspace = fac.OpenFromFile(pathname, 0);
IEnumDatasetName enumDatasetName = workspace.get_DatasetNames(esriDatasetType.esriDTFeatureClass);
IDatasetName datasetName = null;
//遍歷資料集,即可得到名稱
while ((datasetName = enumDatasetName.Next()) != null) {
if (datasetName.Name.Equals("yw3_SpatialJoin"))
{
}
else {
Console.WriteLine(datasetName.Name);
featureWorkspaceMange.DeleteByName(datasetName);
}
}