1. 程式人生 > >Arcgis engine 要素集的復制和刪除

Arcgis engine 要素集的復制和刪除

mapping arc 工作 () atan let name red 建議

一. 要素集的刪除

1.對於一般的要素類刪除 可直接用IDataset.Delete()方法進行刪除

2.對於無網絡的要素集刪除 可用IFeatureDataset.Delete()方法進行刪除

3.對有網絡的要素集刪除時,需用IFeatureWorkspaceManage.DeleteByName(IDatasetName name)方法刪除

二.要素集的復制

IGeoDBDataTansfer接口用於實現要素集的復制,註意的是從gdb將要素集復制到sde,且gdb要素集中含有網絡時,用此接口可能會導致網絡未復制到目標位置,建議使用 IGeoDBDataTansfer2,IEnumNameMapping 用於檢查目標工作空間十分存在源數據的要素類名稱

Arcgis engine 要素集的復制和刪除