登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 denghaijun 于 2013-8-31 17:22 编辑
Surfer等值线图做法实例,利用shp文件直接生成bln文件 看了论坛中很多关于surfer帖子,刚学的surfer做等值线图,surfer软件做出的等值线图效果非常好。下面将作图过程及心得和大家分享。 1. 边界文件——bln文件的生成 一般的边界文件的生成可以通过图片的数字化来获取,但是在数字化的过程中一是费力,二是一些复杂边界不好数字化,难度太大。而arcgis中的图层可以直接添加到surfer中,既方便,得到边界也准确。 首先,在arcgis中选中自己的研究范围,
其次,导出研究区域得到,xinjiang.shp文件。
到这个地方就可以将shp文件导入到surfer中,转成bln文件。
设置经纬度。
打开刚保存好的bln文件,注意查看第一行的第二列的值,当为0时,白化时,将白化掉边界范围以外的部分;当为1时,白化时,将白化边界内。
删除断点,若不删除将不能进行白化。删除之后,对bln文件进行保存。
这时边界文件bln文件就生成了。
2. 画等值线 这一步将数据导入到surfer中,生成grd文件。数据的格式为三列:第一列经度,第二列纬度,第三列为数据。插值方法可以选择。 新建一个图层,在grid下选择data, 导入数据。
进行相关设置,包括插值方法和经纬度的设置。设置好之后,就会生成一个新的grd文件。
导入grd文件,可以生成等值线图了,
3. 白化 这一步就用前面两部得到bln文件和grd文件进行白化。 在grid下选择blank,
按照提示,选择刚生成的grd文件,和bln文件。
就会得到白化好的grd文件,白化时,一定要注意bln文件的第一行第二列的值是0还是1。0表示保留边界内的,1表示保留边界外的。
加载白化好的grd文件,得到
加入基面图,即边界图,就是第一步中我们做好的bln文件。
这个时候两个图层还是没有完全重合,这时我们就要对两个图层进行叠置。把两个图层都选中,在map下选择overlay maps即可。 至此,等值线图已经做好,下面主要对等值线图进行修饰。
4. 修饰等值线图 填充等值线图,显示等值线的值等等操作,使图层图层变得好看。 选中左边轴和下边轴,加上N和E后缀。另外关于后缀”°“的输入,可以直接用拼音输入。 首先来加N后缀,如下图
对经度加后缀的方法是一样的,这里就不再重复了。
到这里一副等值线图就做好了,如下图:
|