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

ArcGIS Engine 10 开发手册(7-7)ArcGIS Engine分类图相关接口

ArcGIS Engine 10 开发手册(7-7)ArcGIS Engine分类图相关接口

本文介绍在ArcGIS Engine中封装的和分类图相关的接口。

    本文介绍在ArcGIS Engine中封装的和分类图相关的接口。


    IClassBreaksRenderer

    该接口主要被 ClassBreaksRenderer 对象实现,该接口控制了分类渲染对象的主要信息,如分类的字段, 分类间隔值等。

 

    IBasicHistogram

    该接口被 BasicTableHistogram 对象实现,IBasicHistogram 接口的 GetHistogram(out datavalusout Frenquen)方法用于获取相应数值字段的数据和对应的频数。


    IClassifyGEN

    该接口用于控制对要素类中的数值字段类型的数据进行统计和分类,在 ArcGIS 分类有等间距,等比和 标准差分类等,而这些对应的对象都实现了 IClassifyGEN 接口,如下图:

 

 

 

    IClassifyGEN 接口的 Classify 方法用于产生分割线,在分类的时候应该特别注意应该将分割线数据的第一 个值付给分类渲染对象的最小值,如:

 

    IClassBreaksRenderer.MinimumBreak = IClassifyGEN.ClassBreaks(0)

 

    将分割线数据的第二个数值付给分类渲染对象的第一个值,如:

 

    IClassBreaksRenderer.Breaks(0) = IClassifyGEN.ClassBreaks(1)

 

    这个对应关系可以看下图:

 

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