不同数值的等值线组成的图形可以精确表示自然现象的垂直变化和水平方向的强弱差异,是一项重要的分析指标。由于空间的限制,等值线可以是闭合的也可以是不闭合的。等值线一般不相交。
本文提出一种新颖的等值线获取方法,就是通过对比位图色彩值来获取等值线。上文构建了三维的雨量面,同时生成输出该雨量面的彩色正视图。正视图是三维雨量面在水平面上的正投影。由于雨量面是内部连续的,雨量与色彩值是线性相关的,相同雨量值色彩值必定相同,在色彩值相同的地方,必定存在等雨量线。我们可以开发编写软件,通过对雨量面正投影位图的色彩分析,通过过滤生成等雨量线,设置多个雨量段对应的颜色段阀,通过与非运算,筛去不符合阀值的点,即可轻易获得任意等雨量线,仅生成一次雨量面,即可完成所有任务,对于生成的等雨量线还可以方便保存为位图。程序编写过程如下。
四、结论
本文通过采用delaunay三角形插值方法,保证了三维雨量面的数据需求;采用了opengl技术,完成了三维雨量面的生成;采用位图分析技术来获取三维雨量面上的点雨量输出和任意等雨量线的输出,将格点插入转换为对位图的处理,完成了雨量面的基本数据输出,不受格点限制,减轻了计算量,提高了工作效率。同时并为下一步引入gis地面系统奠定基础。
参考文献:
[1]r. k. l inslcg 等著. 刘光文等译.工程水文学.水利出版社, 1991.18~81.
[2]hutchinson mf.interpolating mean rainfall using thin plate smoothing splines [j ] . int . j . geogr. inf . sys. ,1995:385~403.
[3] 叶飞跃等,等值线线性追踪算法及其在地图重建中的应用[j].计算机仿真,2003,20(6).
上一页 [1] [2]