zoukankan      html  css  js  c++  java
  • AE数据转换的代码

     private void ExportToShapefile(IFeatureClass fc, IWorkspace outWorkspace)
      {

       IDataset inDataSet = fc as IDataset;
       IFeatureClassName inFCName = inDataSet.FullName as IFeatureClassName;
       IWorkspace inWorkspace = inDataSet.Workspace;
      
       IDataset outDataSet = outWorkspace as IDataset;
       IWorkspaceName outWorkspaceName = outDataSet.FullName as IWorkspaceName;
      
       IFeatureClassName outFCName = new FeatureClassNameClass();
       IDatasetName dataSetName = outFCName as IDatasetName;
       dataSetName.WorkspaceName = outWorkspaceName;
       dataSetName.Name = fc.AliasName.ToString();
      

       IFieldChecker fieldChecker = new FieldCheckerClass();
       fieldChecker.InputWorkspace = inWorkspace;
       fieldChecker.ValidateWorkspace = outWorkspace;

       IFields fields = fc.Fields;
       IFields outFields = null;
       IEnumFieldError enumFieldError = null;
       fieldChecker.Validate(fields,out enumFieldError,out outFields);
      
       IFeatureDataConverter featureDataConverter = new FeatureDataConverterClass();
       featureDataConverter.ConvertFeatureClass(inFCName,null,null,outFCName,null,outFields,"",100,0);

      }

  • 相关阅读:
    上海第八中学 shader
    http://www.riemers.net/
    手写板驱动
    使用dos 作为中介实现cpython 和c# 交互
    判断一个点是不是在三角形中 用面积算法
    Python os.chmod
    Python 的stat 模块
    文件格式说明
    win7 一切软件都安装不上 解决 把他卸掉
    执行力
  • 原文地址:https://www.cnblogs.com/googlegis/p/2979200.html
Copyright © 2011-2022 走看看