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;
            }

  • 相关阅读:
    PHP快速排序算法
    PHP选择排序算法
    php几个常用的概率算法(抽奖、广告首选)
    免费Git客户端:sourcetree详细介绍
    apidoc @apiGroup兼容中文
    PHP中的精确计算bcadd,bcsub,bcmul,bcdiv 及 扩展安装
    mysql-表分区
    mysql表优化
    MySQL执行计划extra中的using index 和 using where using index 的区别
    mysql-锁
  • 原文地址:https://www.cnblogs.com/6xiaoxian9/p/5853723.html
Copyright © 2011-2022 走看看