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

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

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

返回顶部