內(nèi)蒙古java團(tuán)隊

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

          AE數(shù)據(jù)轉(zhuǎn)換的代碼

          Posted on 2007-03-08 16:47 帥子 閱讀(1167) 評論(0)  編輯  收藏 所屬分類: j2se技術(shù)專區(qū)
          AE數(shù)據(jù)轉(zhuǎn)換的代碼

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

          ??}

          主站蜘蛛池模板: 嘉禾县| 五指山市| 安溪县| 洪江市| 深泽县| 樟树市| 太湖县| 通许县| 兴义市| 马边| 安平县| 黎城县| 厦门市| 博爱县| 万载县| 本溪市| 普兰店市| 日照市| 健康| 信宜市| 梅河口市| 丰宁| 怀化市| 昌黎县| 衡山县| 尉犁县| 武鸣县| 湘西| 兰溪市| 西和县| 文昌市| 灵武市| 讷河市| 耒阳市| 瑞丽市| 永清县| 四子王旗| 桦南县| 太仓市| 景东| 独山县|