刚学会surfer,我来教大家做图 联系客服

发布时间 : 星期二 文章刚学会surfer,我来教大家做图更新完毕开始阅读42aa67313b3567ec112d8a4b

花了好几天,问了好多人,终于学会了,为了让大家少走弯路,特别是基面图数字化方面,把我会的教给大家。

基本步骤: 1、

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

网格化,生成.grd文件 3、

建初始等值线图 4、

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

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

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

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

将底图与等值线图合并

开始讲解:

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

第4步、5步,导入底图,先配准四个角坐标,成矩形,保存成bln文件。关了surfer,再开,然后用“基面图”命令导入这个bln文件,再导入底图(就是JPG),然后右键数字化底图,点你要数字化的点(边界),保存成新的bln文件,比如1.bln,这就是数字化的基面图了。

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

第7步,重新开surfer,用“基面图”命令导入1.bln,再导入out.grd做等值线,按F2,点地图-覆盖地图(overlap map),最终生成等值线图。

再贴个数字化的bln文件和execl数据,随便练手的画的,包括海岸线和海岛线,是威海湾的,同在一个文件里,大家可以用记事本将下面文件保存成1.bln,用来练手。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)中。该操作注意配准的是图片的左下角和右上角坐标,不是图片中图形的左下角和右上角坐标,所以有时需要对图片先进行处理。