『公告』 预祝您龙年大吉,万事如意, 过节期间, 大家如需数据服务,请拨打400 或直接添加客服微信,再祝大家龙年,心想事成。
关注我们 新浪 腾讯

ArcGIS Engine 10 开发手册(8-12)表面分析

ArcGIS Engine 10 开发手册(8-12)表面分析
在栅格表面分析的时候经常会遇到 ISurfaceop 和 Isurface 接口,为此我们对这两个接口做一下介绍。

    在栅格表面分析的时候经常会遇到 ISurfaceop Isurface 接口,为此我们对这两个接口做一下介绍,虽 然这两个接口只相差两个字母,但是功能和用法却大不一样.


    ISurfaceOpISurface的区别

    ISurfaceOp RasterSurfaceOpClass RasterSurfaceOpClass ESRI.ArcGIS.GeoAnalyst 类库中,通过前面的介绍我们知道 ESRI.ArcGIS.GeoAnalyst 类库中的接口和类是 被拥有 3D 扩展模块和空间扩展模块的用户所拥有.在帮助文档中我们可以看到 ISurfaceOp 接口所拥有的属 性和方法如下:

 

 

 

    在空间分析模块中我们可以看到下图

 

 

 

    这样的比较使得我们知道 ISurfaceOp 接口完全可以实现空间分析下的 Surface 工具集中的功能而 ISurface 接口被 RasterSurfaceClass 类实现,而 RasterSurfaceClass 类是在 ESRI.ArcGIS.Analyst3D 类库中, 也就是这个接口只能在 3D 分析中使用,Isurface 接口拥有更多的方法和属性,以下为部分截图:

 

      京ICP备08100627号-22 京公网安备 11010802030428号