內蒙古java團隊

          j2se,j2ee開發組
          posts - 139, comments - 212, trackbacks - 0, articles - 65
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          AE數據轉換的代碼

          Posted on 2007-03-08 16:47 帥子 閱讀(1167) 評論(0)  編輯  收藏 所屬分類: j2se技術專區
          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);

          ??}

          主站蜘蛛池模板: 阿瓦提县| 昌江| 安多县| 东莞市| 南靖县| 左云县| 罗源县| 西吉县| 秭归县| 石渠县| 冕宁县| 威远县| 广西| 托克托县| 承德市| 手机| 海原县| 万州区| 马山县| 连江县| 长岛县| 循化| 彩票| 綦江县| 夏邑县| 永川市| 新乡市| 海盐县| 泽普县| 义马市| 沁源县| 博罗县| 津南区| 曲阜市| 介休市| 曲沃县| 泰州市| 衡阳县| 全州县| 大渡口区| 雷山县|