等值线间距设色问题
[ 2007-9-5 13:45:00 | By: v2sky ]
 

最近一个矿产普查相关的客户,使用SuperMap Deskpro对采集的高程点插值提取等值线。生成1米间距等直线后,希望对5倍数高程的等值线设置显眼的颜色和线型,对非5的倍数高程的等值线设置其他颜色。

一般的想法是单独把5倍数高程的等值线提取出来保存为一个新的数据集,然后叠加显示,对两个图层分别设置不同的颜色。不过卫图天下这里有一个好的方法,整理出来与大家分享。

假设数据集如下,其有一个字段(比如dzvalue)记录了等值线的高程。

我们只要利用SuperMap Deskpro提供的制作专题图的功能就可以实现效果了,在图例窗口选择此图层,鼠标右键,选择专题图向导。在向导窗口选择单值专题图,字段表达式一栏我们选择表达式,在表达式设置对话框中我们输入 (dzvalue mod 5)=0 点击确定后回到单值专题图设置对话框,点击“添加所有值”然后设置字段值为-1 那个类型的线型(设置方法为双击列表中 字段值为-1的那一栏进行设置)以及为0的线型(为0表示高程值不为5的倍数)。最后点击确定,就可以看到开始那个用户想要的效果了。

设置好风格后的效果图如下:

 
  • 标签:等值线 卫图天下 
  • 发表评论:
    Powered by Oblog.