默认头像
路人甲
路人甲
  • 注册日期2006-09-06
  • 发帖数5
  • QQ
  • 铜币121枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1724回复:2

[求助]FeatureClass与Coverage之间的转换问题

楼主#
更多 发布于:2008-08-19 15:12
怎样实现FeatureClass与Coverage数据格式之间的转换,望高手赐教
喜欢0 评分0
默认头像
路人甲
路人甲
  • 注册日期2006-09-06
  • 发帖数5
  • QQ
  • 铜币121枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2008-08-22 09:09
用Geoprocessor调用FeatureclassToCoverage类,但是Coverage里面时空的,代码如下,不知道什么地方出错?
           IFeatureLayer layer = axMapControl1.ActiveView.FocusMap.get_Layer(0) as IFeatureLayer;
           IFeatureClass featureClass = layer.FeatureClass;
           IWorkspaceFactory factory = new ArcInfoWorkspaceFactoryClass();
           IArcInfoWorkspace workspace;
           IPropertySet propertyset = new PropertySetClass();
           propertyset.SetProperty("DATABASE", @"E:\arcgistest");
           workspace = factory.Open(propertyset, 0) as IArcInfoWorkspace;
           IFeatureDataset coverage = workspace.CreateCoverage("newCov", null, esriCoveragePrecisionType.esriCoveragePrecisionSingle);
           Geoprocessor gp = new Geoprocessor();
           FeatureclassToCoverage ftc = new FeatureclassToCoverage();
           ftc.in_features = featureClass;
           ftc.out_cover = coverage;
           ftc.precision = "DOUBLE";
           gp.Execute(ftc, null);
举报 回复(0) 喜欢(0)     评分
默认头像
路人甲
路人甲
  • 注册日期2006-09-06
  • 发帖数5
  • QQ
  • 铜币121枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2008-08-20 10:25

有个FeatureclassToCoverage类,但是不知道怎么用,好像没有实现ICommand和ITool接口

举报 回复(0) 喜欢(0)     评分
默认头像

返回顶部