芝麻开门分享 http://blog.sciencenet.cn/u/opensesame 周锋,研究员

博文

[原创ZHOU Feng]ODV中定制海岸线、水深的方法

已有 13351 次阅读 2008-12-18 17:07 |个人分类:软件技巧|系统分类:科研笔记| ODV, 定制海岸线, 定制水深, 画图

在Ocean Data View (ODV) 中定制水深、海岸线的方法

by ZHOU feng
SOED, 2nd Institute of Oceanography, Hangzhou
E-Mail: zhoufeng.hz@gmail.com

ODV (Ocean Data View)是海洋科研中用处比较大的免费的画图软件,成图速度快,兼有数据库功能。但是软件提供的海岸线、水深资料很难满足近海画图的需要。需要自己定制。以前费了很多次没弄明白怎么定制,今天突然开窍了,赶紧记录下来。

本方案根据ODV中的说明形成,并有渤海成功案例
准备材料: ODV3.4, Surfer

(一)需要有较高精度的水深或者岸线(岸线即水深为0处,因此以下论述均只谈水深的处理)
   从地形文件中提取,如Etopo2m.cdf;
   从海图中提取, 适合GIS
 
   例子:
   (1)从Etopo2m.cdf中提取渤海水深资料,并通过Surfer画图软件画出地形,如10、20、25、30、50m等;
   (2)把上述地形图套上岸线,岸线资料如 bohuangdonghai.bln,并把区域集中到渤海海域,如117-122.5E, 37-41N;
   (3)利用surfer提供的digitize的功能,逐点描出10m等深线,由此可获得10m等深线的经度、纬度的bln文件,
        姑且称为10m.bln, 等深线最好封闭,便于画阴影图,记录个数不要超过1500个(ODV的要求);

(二)把水深文件转换成为.cdt  
   (4)把10m.bln文件中的经度、纬度记录位置互换, ODV要求纬度在前、经度在后;
           27 27
            38.748741944 122.449183275
            38.7104663748 122.3726331
            38.7040869527 122.289703503
   (5)10m.bln结尾加上ODV认可的结束符号‘0 0’,并改名为10m.coa, 如下:
           27 27
            38.748741944 122.449183275
            38.7104663748 122.3726331
            38.7040869527 122.289703503
            0 0
     (6)转换成.cdt, 把10m.coa拷贝至ODV安装目录中的bin_w32(其中含coa2cdt.exe转换程序,如果系统能找到该程序路径,则无所谓那个目录)
     (7)建立coa2cdt.inp文件,内容为需要转换呈.cdt的所有.coa文件,每个文件占一行,同时不加.coa的后缀,如:
        10m
     (8)确保10m.coa, coa2cdt.inp和coa2cdt.exe同一目录, 然后执行coa2cdt.exe(windows下双击即可),即生成10m.cdt
     (9)在ODV的安装目录下的coast目录下,分别建立目录并拷贝文件:
        coastworld.cdt (这个文件是岸线文件,ODV中自带GlobHR下, 如果已制作也可以换)
        bathymetry10m.cdt
        overlays
        topography10m.cdt
   (10)然后在ODV的Map-> right click->display options-> layers->Ocean bathymetry->能看到定制的10m,
      修改线条、阴影属性,然后选择<<, ok! 就成功了       
       
   (11)例子结果如图(太大,格式有限制,传不上)


(卫星海洋环境动力学国家重点实验室, 杭州市保俶北路36号)
       

https://blog.sciencenet.cn/blog-113657-51725.html


下一篇:[测试贴图]全球富营养化和缺氧海域
收藏 IP: .*| 热度|

0

发表评论 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-23 23:16

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部