格点数据等值线分析--C#源码

做等值线分析是一项十分费脑筋的工作,所幸有前辈已经给我们分析方法和代码,如今,做出简单的等值线已非难事,下面就以气象应用为例说说网格点数据等值线分析。

我们收的的气象站点数据,经Micaps数据处理程序处理后,会将各种要素插值(关于插值,以后有时间再讲讲)到规则网格点上,生成格点数据,即Micaps第4类格式数据。利用格点数据,参考大师的算法,http://local.wasp.uwa.edu.au/~pbourke/papers/conrec/,生成等值线,老外的文章写的很详细,并附有各种语言的代码,1987年的文章,真是让人感动加佩服。

大师提供的代码没有C#的,参考java版代码,改成C#,试试,效果还可以:

 

可惜此等值线分析仅完成等值线插值及查找过程,并未对等值线进行追踪,无法对等值线进行平滑操作。

等值线追踪,过程还是挺复杂的,目前FreeMicaps的等值线追踪效率还不是太高,望高人能给指点指点。

等值线生成代码很简单,配合文章,应该很容易看懂。

 

源码已上传至:     http://download.csdn.net/source/1935353

评论 34
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值