zoukankan      html  css  js  c++  java
  • ArcSDE:C#创建SDE要素数据集

    转自原文 ArcSDE:C#创建SDE要素数据集

    1. /// <summary>  
    2. /// 判断指定数据集是否存在  
    3. /// </summary>  
    4. /// <param name="workspace">工作空间名称</param>  
    5. /// <param name="strDataSetName">数据集名称</param>  
    6. /// <returns>存在,true;否则,false</returns>  
    7. public static bool isDatasetExist(IWorkspace workspace, string strDataSetName)  
    8. {  
    9.     if (workspace == null)  
    10.     {  
    11.         return false;  
    12.     }  
    13.     else if (workspace.get_NameExists(esriDatasetType.esriDTFeatureDataset, strDataSetName))  
    14.     {  
    15.         return true;  
    16.     }  
    17.     else  
    18.     {  
    19.         return false;  
    20.     }  
    21. }  
    1. /// <summary>  
    2. /// 创建要素数据集  
    3. /// </summary>  
    4. /// <param name="workspace">工作空间名称</param>  
    5. /// <param name="strDatasetName">数据集名称</param>  
    6. /// <param name="spatialReference">参考系</param>  
    7. public static void CreateFeatureDataset(IWorkspace workspace,string strDatasetName, ISpatialReference spatialReference)  
    8. {  
    9.     IFeatureWorkspace featureWorkspace = workspace as IFeatureWorkspace;  
    10.     if (featureWorkspace == null)  
    11.         return;  
    12.     if (!isDatasetExist(strDatasetName))  
    13.     {  
    14.         featureWorkspace.CreateFeatureDataset(strDatasetName, spatialReference);  
    15.     }  
  • 相关阅读:
    Java单例模式
    svn 清理失败 (clean up 失败) 的解决方法
    linux chrome 安装过程记录
    docker
    linux-cat-grep
    linux-批量结束进程
    linux-压缩与解压缩(gz,zip,tar,jar,war)
    git-服务器地址切换
    linux-tomcat连接数查询
    git-无法add文件的问题
  • 原文地址:https://www.cnblogs.com/arxive/p/6305404.html
Copyright © 2011-2022 走看看