內蒙古java團隊

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

          AE數據轉換的代碼

          Posted on 2007-03-08 16:47 帥子 閱讀(1164) 評論(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);

          ??}

          主站蜘蛛池模板: 定结县| 临清市| 会昌县| 易门县| 东山县| 靖安县| 安仁县| 双流县| 阿坝县| 突泉县| 本溪市| 玛曲县| 威信县| 唐河县| 肃宁县| 商南县| 茌平县| 玛曲县| 吉安县| 云南省| 津市市| 津南区| 遂宁市| 乐都县| 阿拉善左旗| 秦皇岛市| 江口县| 米泉市| 根河市| 赤壁市| 綦江县| 绥阳县| 福泉市| 延安市| 临夏县| 罗江县| 信阳市| 沁源县| 永年县| 喜德县| 逊克县|