zoukankan      html  css  js  c++  java
  • arcgis AE删除SDE featureClass数据

    //删除SDE图层
            public static bool DeleteSDELayer(ESRI.ArcGIS.Geodatabase.IWorkspace m_pWorkspace, string SDEDSname )
            {
                try
                {
                    ESRI.ArcGIS.Geodatabase.IEnumDatasetName pEnumDsName = m_pWorkspace.get_DatasetNames(ESRI.ArcGIS.Geodatabase.esriDatasetType.esriDTFeatureClass);
                    pEnumDsName.Reset();
                    ESRI.ArcGIS.Geodatabase.IDatasetName pSDEDSname = pEnumDsName.Next();
                    while (pSDEDSname != null)
                    {
                        
                            if (pSDEDSname.Name.ToUpper().EndsWith(SDEDSname.ToUpper()))
                            {
                                break;
                            }
                        }
                        pSDEDSname = pEnumDsName.Next();
                    }
                    if (pSDEDSname != null)
                    {
                        ESRI.ArcGIS.Geodatabase.IFeatureWorkspace pFWS = m_pWorkspace as ESRI.ArcGIS.Geodatabase.IFeatureWorkspace;
                        ESRI.ArcGIS.Geodatabase.IFeatureWorkspaceManage pFWSM;
                        pFWSM = (ESRI.ArcGIS.Geodatabase.IFeatureWorkspaceManage)pFWS;
                        pFWSM.DeleteByName(pSDEDSname);
                    }
                }
                catch (Exception ex)
                {
                    return false;
                }
                return true;
            }

  • 相关阅读:
    实验5 函数
    实验4 在分支循环结构中调用自定义函数
    Play 内置标签
    POI 正常输出WORD 文档
    用户WORD模板写文件
    Spring 注解过滤
    Spring 循环依赖
    Spring 表单标签
    WebService 客户端生成服务端代码
    Jquery 常用函数
  • 原文地址:https://www.cnblogs.com/6xiaoxian9/p/5853723.html
Copyright © 2011-2022 走看看