PB40
9、现在要给等值线图着色。根据国家标准,这次24小时降水量只跨越了三个等级:小雨(小于10mm)、中雨(10.0~24.9mm)、大雨(25.0~49.9mm);对应的颜色应该是M、L1、L2,对应的RGB值为:M(151,232,173),L1(155,188,232),L2(59,126,219),雨越大,颜色越深。参见下表。
CU
我们做这样的一个颜色表文件出来。我们先进入Surfer 11\\ColorScales目录,随便复制一个clr文件(例如“基本颜色表.clr”),并改名为“小中大雨色标.clr”,用记事本打开它,删除一些不要的行,保留一些行。可以看到如下的内容。关键是修改左边的数值内容。这例较简单,最后一行改成100,中间的改成50,最前一行改成0。规则是:不管你有多少个彩色节点,第一个锚点总是0,最后一个总是100,中间的可以平均分配,也可以非均衡分配,看情况决定。这样就可以保存了。
CU
细心的朋友可能已经发现,等值线着色的等级与实际的雨量等级正好相反了,雨量越大颜色越浅。重新做一下,仍旧调出“色谱”对话框,点击“颠倒、逆转”按钮,再点“确认”,等值线等级正常的着色了。
PB41
回到Surfer中,调出“小中大雨色标.clr”用它来为等值线着色,看下图。
还有问题,看到图中徐州地区,雨量为零,等值线没有着色,空白透明。这不是我们希望的。有两个办法改变这种状况,一是可以将最小值0改回-2,二是将徐州地区这几个测量点的雨量改成0.01,凡是0都改成0.01。前一种办法简单,有效,但不合理,修改后会影响等值线的标注。后一种办法麻烦,也有不合理的地方,0.01毕竟不是0,但等值线分布不变。你看着办吧。
还有问题,仔细看看,放大来看,着色的边缘和底图(或地图)的边缘不重合,差距很大,这太不理想了。究其原因,原来是网格化时分辨率太低。看看第四步的图片,在“网格线几何特征”中的“节点数”默认值:X=100,Y=87。我们要适当地修改这一数值,改成多少呢?X=1000,Y=870,扩大十倍,行吗?或者10000,8700,扩大100倍,行吗?思考最后,我决定取X=2087,Y=1922,是纵横坐标的最大值。为什么?这样的密度就是每个象素一个点。绘出图来应该没有问题了。
如果扩大100倍,也没有意义了,还有可能造成内存不足网格化失败。
10、按照上述步骤,白化另外两个多边形,就是崇明岛上的一部分。这里面等值
CU42
PB 意大小要设置得合适。
CU43
线的最大最小值还有间隔设置有点技巧,要做到和大多边形一致和吻合,自己去琢磨吧。看右图。
11、等值线图着色问题完美解决了。可是我们这一课是讲散点图的,还是回到这一课的重点。
在图形的空白处右键,执行“添加|归类散点图层”命令,选择“江苏城市坐标.dat”后打开它。
这时图形显得很乱,不要急,下面在属性管理器中修改几个属性。①在“常规”页中修改Z轴数据列为“E:城市分类”;②在“标注”页中修改“工作表的列”为“数据列 D:城市名称”,立刻,各城市名就在图形上显示出来。字太大了,改小一点;有重叠了,用“编辑散点图标注”菜单命令来移动。这些都在上面讲过,不会有困难了。
③对分类进行编辑,具体可以参考下图。看图就明白了。
这时图形看起来像个样子了,省会南京市是一个星型符号,地级城市为实心的圆点,县级城市符号为空心的小圆圈。注
PB 12、首先将“归类散点图”左边方框中的勾去掉,让这图层不显示。然后同样的步骤,再添加一个“归类散点图层”。文件仍然是“江苏城市坐标.dat”。更改下列属性:①在“常规”页中修改Z轴为“数据列 C:达维雨量”;②在“标注”页中修改“工作
表的列”为“数据列 D:城市名称”,③对分类进行编辑,具体参考下图。
分类数应该是3,因为这次雨量分级就分3级。每一级的最高和最低值,根据标准来确定,小于10mm为小雨,10到24.9之间为中雨,25到49.9之间为大雨。由于图表中最大雨量为40.3mm,所以这里25到42之间为大雨。从右图还可以看出,小雨有49个点,占77.8%,中雨10个点占15.9%,大雨4个点占6.3%。
13、双击上图中的“符号”下面的图标,或者“大小”下面
的具体数字,我们可以调出“符号属性”对话框。首先重新选择一个字符集。这里我给大家准备了一个天气符号的字符集,文件名为“WeatherSymbols-CXF.ttf”,刚做好,只放了24个天气符号,以后会逐步添加各种天气和气象图符号。您得到这个文件以后,在文件名上右键,选择菜单“安装”,就会安装到您的Windows系统中,马上就可以使用。但需重启Surfer11才能在对话框中选到它。
CU44
PB