libertine
路人甲
路人甲
  • 注册日期2006-09-22
  • 发帖数14
  • QQ
  • 铜币189枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1907回复:1

[求助]空间模块中的IExtractionOp使用的问题

楼主#
更多 发布于:2007-01-06 19:42
<P>我在使用这个接口的points方法时碰到了问题...返回给我的指针是个空指针,代码如下:</P>
<P>    IPointPtr ipPoint(CLSID_Point);<BR>    IPointCollectionPtr ipPointCol(CLSID_Multipoint);<BR>    ipPoint ->put_X(mapX);<BR>    ipPoint ->put_Y(mapY);<BR>    ipPointCol ->AddPoint(ipPoint, ;vtMissing , ;vtMissing);  //创建捕获点对象</P>
<P>    ipAccum ->get_Raster(;ipRaster);<BR>    IGeoDatasetPtr ipGeoAccum(ipRaster);<BR>    ipDrct ->get_Raster(;ipRaster);<BR>    IGeoDatasetPtr ipGeoDrct(ipDrct);           //查询借口得到IGeoDataset<BR>    <BR>    IGeoDatasetPtr ipGeoSrc;<BR>    IExtractionOpPtr ipExtract(CLSID_RasterExtractionOp);<BR>    ipExtract -> Points(ipGeoAccum,ipPointCol,true, ;ipGeoSrc); //将点与累积图建立连接</P>

<P>其中ipGeoAccum 、ipPointcol都是有值的,空间分析的license已经打开,但是ipGeoSrc却是空的,百思不得其解。请达人指教,万分感激!</P>
喜欢0 评分0
enable
路人甲
路人甲
  • 注册日期2003-09-15
  • 发帖数72
  • QQ
  • 铜币347枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2007-01-23 10:07
<P>你要在操作现检测Extension的许可</P>
举报 回复(0) 喜欢(0)     评分
游客

返回顶部