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.     }  
  • 相关阅读:
    正则表达式-入门初探
    pytorch 对变长序列的处理
    数位DP小结
    impala 使用记录
    2017微软第二场笔试题解
    一次分清:jvm内存结构|jmm|java对象模型
    JMM-java内存模型
    java基础总结
    有关秒杀的一点思考
    Elasticsearch 启动报了TypeError: can’t dup Fixnum 错
  • 原文地址:https://www.cnblogs.com/arxive/p/6305404.html
Copyright © 2011-2022 走看看