2024年6月9日发(作者:)

花了好几天,问了好多人,终于学会了,为了让大家少走弯路,特别是基面图

数字化方面,把我会的教给大家。

基本步骤:

1、

建立原始excel数据(x,y,z)

2、

网格化,生成.grd文件

3、

建初始等值线图

4、

导入底图对齐位置,或用图片建立基图

5、

将边界数字化保存为bln文件

6、

白化原始的.grd,用.bln文件,生成网格文件

7、

用现在的网格文件重新生成等值线图

8、

将底图与等值线图合并

开始讲解:

1、2、3步很简单,大家都会,得到原始的.grd。

第4步、5步,导入底图,先配准四个角坐标,成矩形,保存成bln文件。关了

surfer,再开,然后用“基面图”命令导入这个bln文件,再导入底图(就是JPG),

然后右键数字化底图,点你要数字化的点(边界),保存成新的bln文件,比如

,这就是数字化的基面图了。

第6步,网格-白化,选原始的.grd和,生成。

第7步,重新开surfer,用“基面图”命令导入,再导入做等值

线,按F2,点地图-覆盖地图(overlap map),最终生成等值线图。

再贴个数字化的bln文件和execl数据,随便练手的画的,包括海岸线和海岛线,

是威海湾的,同在一个文件里,大家可以用记事本将下面文件保存成,用

来练手。25,1

122.096319783, 37.3954059931

122.095853841, 37.5351873235

122.154096065, 37.5351873235

122.154561984, 37.5240048021

122.144311371, 37.5188795071

122.137322307, 37.5142201309

122.125673866, 37.5114245006

122.123810097, 37.5058332399

122.12427604, 37.4965144877

122.127537612, 37.4937188573

122.136856364, 37.4871957354

122.137788226, 37.4732176071

122.138254168, 37.4611032245

122.139651995, 37.4494547842

122.14757292, 37.4443294657

122.154096065, 37.4410678931

122.166210448, 37.4373404016

122.174131373, 37.4354766324

122.188109502, 37.4368744593

122.195564508, 37.4387382051

122.204883261, 37.4443294657

122.211872348, 37.4522503911

122.226316419, 37.4545800792

122.234237344, 37.4545800792

122.234237344, 37.3954059931

19,1

122.157357615, 37.5025716673

122.159221384, 37.4983782334

122.159687303, 37.493252915

122.166210448, 37.4946507419

122.174597316, 37.4951166842

122.179722634, 37.493252915

122.187643583, 37.4923210538

122.195564508, 37.493252915

122.198826081, 37.49698043

122.198826081, 37.5011738638

122.192302959, 37.5058332399

122.189041386, 37.5067651245

122.18158638, 37.5100266738

122.176927004, 37.5100266738

122.173665431, 37.5072310434

122.168540136, 37.5058332399

122.164346679, 37.5049013553

122.160619187, 37.5030376096

122.159221384, 37.5035035519

原始数据

Y

X

122.19 37.47

122.175 37.46

Z

0.1

0.2

122.18 37.48 0.3

122.17 37.47 0.4

122.15 37.5 0.2

站位图也用一样的方式制图。

配准方法:

如果要配的非常准,就要知道底图的左下角、右上角的坐标,用图片格式的文件大都可以,

如jpg、bmp、tif等做基面图,在basemap的属性设置中设置最大、最小坐标就可以配准了。

还有一种方法是运用同是goldensoftware公司的didger软件对底图进行坐标校正,然后就可

以直接在surfer中使用了

如果要配的非常准,就要知道底图的左下角、右上角的坐标,用图片格式的文件大都可以,

如jpg、bmp、tif等做基面图,在basemap的属性设置中设置最大、最小坐标就可

关于suffer 底图与等值线或具体点的配准,我认为至少要在底图上找到3个验证点,也就

是说底图上至少有三个已知坐标的点,不知道说的对不对,怎样配准,我好像没有配准过,

请高手指点,谢谢。

surfer中的配准不像gis软件一样需要在图面上均匀找到多少的控制点,然后图面坐标按实

际坐标校正。surfer只是平面图形的左下角和右上角图面坐标改成实际坐标就行了,这个功

能在new basemap--properties--image coodinates(xmin--xmax--ymin--ymax)中。该操作注意配

准的是图片的左下角和右上角坐标,不是图片中图形的左下角和右上角坐标,所以有时需要

对图片先进行处理。