首页 文学文摘 时政新闻 科技科普 经济法律 健康生活 管理财经 教育教学 文化艺术 社科历史

基于Supermap地形可视性分析的几点思考

作者:鲁新应 陈雪水 姜维 来源:电子技术与软件工程

摘 要

本文基于Supermap软件平台,以作者地形可视化分析的过程中遇到的各种问题着手,提出自己的几点思考。

【关键词】地形分析 通视性分析 可视性 可视域

作为目前国内比较流行的GIS软件之一,Supermap系列自问世以来,其软件技术经过不断更新和提高,已经成为一种比较理想的地理信息系统平台,但从用户的角度出发,基于用户的图形视觉感受,可视化还有许多值得提高的地方。本文以作者在利用Supermap对地形可视化分析的过程中遇到的各种问题着手,提出自己的一些思考。

1 提高分析要素的显示效果

在Supermap软件进行一定范围的可视域分析时,不同的范围表示的方法基本一致,只能为使用者提供指定范围内的可视域,笔者认为,可以在对指定区域进行地形分析的时候,可以加上对观察半径划分等级的功能,并且通过不同的颜色或相同颜色的不同深度来表示不同的观察半径。效果图如图1所示(观察半径定为4000米的同时加上对观察半径以1000为等级):

2 增加三维场景中的可视化分析

在三维场景中直接对指定观察点或指定区域进行可视化的分析,不仅视觉感受效果得到了很大的提高,而且简化了很多不必要的分析和操作,减少了操作时间,提高了效率。这一功能在军事上可以使用在建模与仿真、地形勘探、路线规划、制导导航等领域。效果图如图2所示:

3 提高多点相互分析的功能

Supermap软件平台在对多点可视域分析时,使用者只能看到所有观察点共同可视的那部分区域,但是对于每个观察点能看到的可视域却不能同时表示出来。笔者认为,在对该区域进行可视化分析时,可以在同一视图上把多个观察点的可视域和共同可视域全部表示出来,这样可以很清晰地看出每个观察点的可视域以及所有观察点共同的可视域。效果图如图3所示:(红色表示A点的可视域,粉红色表示B点的可视域,灰色表示AB两点共同的可视域)

4 改善符号表示

在进行两点通视性分析的时候,我们选取的两个点不能在DEM数据集上显示出来,分析的结果只是以小窗口的形式显示是否可以通视。在选取观察点的时候,如果可以用点状符号表示出来,使用者将更直接的看到是哪两个点之间的通视分析,结果是通视还是不通视,效果会更直观,明了。

5 对可视域进行数学计算

在Supermap软件平台基础上,我们仅仅能得到可视域的范围,得到的信息不够全面,如果添加一些与数学相关的功能,如可视域面积的计算及显示、可视域范围内的地形最高点和最低点的高程信息、观察点之间的直线距离或曲线距离、可视域范围内山头的数量等,则对该区域可视性分析得到的信息将更加全面、具体。

6 对指定区域进行可视性分析

目前有关可视性分析的软件系统在对数据进行可视性分析的时候都是对整幅地图,这样不仅计算量很大,而且得到的信息也不够简洁。在不需要对整个地图进行可视性分析的时候,可以只对指定的区域进行分析。通过鼠标选出用户想分析的地图区域进行分析,这样可以减少可视性分析的数据量,得到的效果也是很简洁的。

7 后记

地形可视性分析在军事、林业、旅游、通信等诸多领域具有极为重要的应用价值,分析地形表面上特定点之间的可视性已成为地球科学和相近交叉学科研究的重要内容。本文在基于Supermap软件平台基础上对地形可视性提出了几点思考,对下一步研究可视性概念与模型的进一步延伸和可视性统一分析模型等问题有一定帮助。

参考文献

[1]席嘉,黄余明.地图可视化现代地图学的热点[J].中国测绘,2004.

作者简介

鲁新应(1977-),男,湖北省应城市人。硕士学位。现为61175部队工程师,主要从事航空摄影测量与遥感、地形勘测、地图学与地理信息系统研究。

作者单位

61175部队 湖北省武汉市 430074