首页 理论教育 三维可视地理信息系统平台与实践-工具菜单命令用法解析

三维可视地理信息系统平台与实践-工具菜单命令用法解析

时间:2023-09-22 理论教育 版权反馈
【摘要】:工具菜单主要提供各种实用的工具,各种命令的用法说明如下。输入系统的缺省颜色、单位和海拔高度。操作时点击此菜单项后弹出对话框要求用户选择3DV文件所在的目录,选定后系统即开始进行处理。

三维可视地理信息系统平台与实践-工具菜单命令用法解析

工具菜单主要提供各种实用的工具,各种命令的用法说明如下。

1.查看ASCII文件

在ImaGIS的使用过程中,可能常常要查看一些ASCII文件,使用此功能将调用系统中的记事本工具来查看ASCII文件。单击此功能后在弹出的对话框中选择要查看的文件即可。

2.系统参数设置

设置鼠标捕获的有效范围和系统的一些缺省设置,如图3-47所示。

图3-47 系统参数设置

(1)设置工作目录:这项功能让用户设置自己的工作目录,以便清楚明了地管理自己的文档。如果找不到保存过的文档,那么请检查这项设置是否恰当。我们建议用户在一开始就作好设置。

(2)设置详细信息目录:实体的详细信息文件可放在某个指定目录下,同其他数据文件分开,方便管理。

(3)设置多媒体信息目录:这项功能可以让用户方便地对多媒体信息文件进行管理,将其放在指定目录下同别的文件分开。

(4)背景颜色设置:用户可以自由设置图形区窗口背景的颜色。

(5)背景图像设置:用户可以对图形区的背景设置图像。

(6)缺省字体:用来设置输入注释的字体。选择相应的字体后,新输入的注释将变为该字体。

(7)键盘操作幅度:提供了对键盘操作图形的幅度调节控制,包括两个参数:平移幅度和旋转幅度。

(8)复位角度:可以由用户自行设置,将当前图形区数据的角度作为复位的状态,以后每次复位时数据都将回到这个角度。

(9)阻塞IDL:针对购买了IDL的用户,可以设置在退出ImaGIS的同时是否退出IDL。

(10)捕获参数的设置:捕获功能是在对象上准确定位的快捷方法,其中包括对捕获方式的选择和鼠标拾取框的大小的设定。拾取框大小的作用是确定鼠标选择实体的范围,将拾取框的值改小就可以达到精确选择的目的。在拾取框范围内如果有线条,则此线条被拾取,系统再根据设定的捕获点进行判断后即可确定具体位置了。用滚动条设置拾取框的大小,当需要在窗口较小时捕捉某个物体,请将拾取框设置得大一些,拾取框越大鼠标在捕捉物体时的点击精确度要求越低,这样就无须点得很准,缺点是如果目标物体周围的其他物体比较多,系统不容易一下判别出哪一个是要选的。当需要在多个靠得很近的物体中选中某个物体时请将拾取框的范围调小,系统便会在鼠标点击的区域内搜索目标物体。捕获方式主要通过捕获线条上的一些特征点来实现,特征点包括数据点、中点、起始点、终止点和交叉点5种。勾选特征点前的复选框就可确定所要捕获特征点的种类,可以选择多个,然后开始绘制图形,若捕获到了特征点,就用相应的符号表现在绘图区内,按下鼠标确定后,当前所输入的点位就会自动跳到捕获的特征点的位置。符号表示:数据点□,中点△,起始点+,终止点+,交叉点×。

(11)输入系统的缺省颜色、单位和海拔高度

(12)图像背景开关:当设置了背景图案后,必须将此选项勾选图案才会在图形区作为背景显示出来。

(13)渲染方式选择:这项功能可以使用户自定义渲染的方式。方式有两种:

①OpenGL硬件渲染。由于使用OpenGL硬件渲染窗口一次累计刷新,所以窗口将在操作的过程中不刷新,如在鼠标拉选物体时就会出现较多白色的拖动线,弹出的对话框在拖动过程中窗口也不更新,但好处是系统运行速度较快。

软件渲染。使用软件渲染窗口可以实时刷新,速度将会较慢。在渲染方式前的圆形框中点选则表示使用此种渲染方式。

(14)飞行时相机位置:这项功能可以让用户选择飞行时的观测位置,其参数范围在0.001到5.5之间,参数越大观测点位置离场景越远,反之则越近,所以在飞行时窗口放得比较大的情况下应当将此参数设小。

3.E00到DEM成批转换

单击此菜单项后会弹出对话框请用户选择E00文件所在目录和要转换的E00文件名,要转换所有文件可以输入“*.E00”,选择后系统自动将E00文件生成对应的DEM文件。

4.ImaGIS与3DS相互转换

该项是ImaGIS的3D格式与3DS数据相互转换的工具,可以将一些建筑物,如房屋、场地,以及三维建模的实体转为3DS能够接受的文件格式,输出成为3DS ASCII格式的文件。转换时先选择要转换的类型,是3D输出3DS还是3DS输入转为3D,再输入或选择转换前的文件和转换后的文件名即可。

5.处理3DV文件

由于CyberCity输出的3DV文件有重复的纹理,而在3DV中即使是相同的纹理也用不同的文件名另外保存了多份,预处理3DV文件主要是剔除重复的纹理,让重复的纹理指向同一个文件名。操作时点击此菜单项后弹出对话框要求用户选择3DV文件所在的目录,选定后系统即开始进行处理。

注意:处理时间可能会较长,请在处理前备份数据,以免因中途退出改变了数据。

6.RiverTools Grid到DEM转换

系统不能直接读取RiverTools的DEM格式,此项功能可将其转换为ImaGIS能读取的格式,点击该菜单项系统弹出对话框,如图3-48所示,输入要转换的信息文件,扩展名分别为rti和rtg,再选择或输入转出的文件名,扩展名为DEM,系统即自动完成转换。

图3-48 RiverTools文件转换(www.xing528.com)

7.DEM Z值除10处理

由于VirtuoZo输出的DEM在Z值上扩大了10倍(为了保证精度),所以必须在使用前将其还原为真实值。使用此功能,用户只需选中需要转换的DEM再输入转出的文件名即可将经过处理的DEM坐标恢复为真实的大地坐标。

8.录制飞行电影

将飞行的过程录制一段MPG的电影。单击此菜单项将弹出对话框请用户选择输出的类型,可以直接输出为MPG格式的电影,也可以生成一帧帧的图片,然后在别的编辑器里进行电影文件的合成。输入的文件名将是生成的图片或电影文件的公共名。输入文件名后用鼠标右键选择飞行的路径即可,飞行的过程同“指定路径飞行”。

9.飞行电影回放

如果在录制飞行电影时选择生成的图片是GIF格式,那么系统将自动在当前的数据目录下生成一个扩展名为.fly的文件,在选择飞行电影回放时系统会弹出对话框要求用户选择一个fly文件,此时选择在录制飞行电影时保存的fly文件,打开后系统弹出对话框,如图3-49所示,可以选择动画回放时的速度和飞行方向等参数,“保存MPEG格式”将会把播放窗口内的动画保存成为电影格式。播放器中第一排的按钮依次代表逆时针、暂停、顺时针和重复4种播放状态。其中重复播放是指先进行逆时针飞行再顺时针飞行,如此周而复始,直到按“暂停”方停止飞行。回放时的速度可以通过对“动画速度”滚动条的控制来实现,“动画帧”滚动条将告诉用户播放时的当前帧,当此滚动条被激活时将随着动画的播放而显示帧数。“结束动画”按钮将退出动画播放器。

图3-49 动画播放器

10.实时控制飞行

本功能主要针对小数据量的实时飞行,进行飞行前先将要飞行的数据另存为“.3db”格式的文件,再点击该菜单项打开此文件,系统将显示一个图形窗口,这时:①在图形窗口按住鼠标左键拖动,可以旋转图形;②在图形窗口按住鼠标右键拖动,可以平移图形;③两键鼠标同时按下时为开始和停止的切换,三键鼠标则按中键。

漫游开始后,可用鼠标控制飞行的方向,并可随时调整飞行的速度、角度、俯仰灵敏度、翻滚灵敏度以及图形平移等操作。用户可以保存本次飞行的路径然后再按原路重播飞行过程,也可以清除飞行路径后重新飞行。选择忽略碰撞将忽略在飞行时撞上的建筑物等实体,如不选择此项,则飞行途中一旦有碰撞情况飞行即告停止。选择“结束漫游”将退出飞行对话框。

11.指定路径飞行

可以按照用户指定的路径进行飞行。

(1)在飞行前先使用鼠标在图形区内输入一条线,线条可以是折线、曲线等,封闭或不封闭皆可,此线条即为飞行的路线

注意:如果用户想使飞行比较平缓,则需要使用光滑线条功能将路径光滑一次,或者在输入路线时(尤其是拐弯处)多加几个点,这样飞行时就很平滑,不会出现突然转弯的情况。

(2)当输入了路径后再选择此菜单项,可用鼠标选择这根线条,系统即按照指定路径飞行,飞行的方向与线条的方向相同,飞行的起点是线条的起始点。

(3)飞行时如果要保持原场景的角度不变,可以在飞行前将场景旋转到所需角度,然后选取路线飞行。也可以在飞行过程中不断改变视角,此时可以使用键盘控制。

(4)向上键为绕屏幕X轴顺时针旋转,向下键为绕屏幕X轴逆时针旋转,向左键为绕数据Z轴逆时针旋转,向右键为绕数据Z轴顺时针旋转,F7键为眼睛向左看,F8键为眼睛向右看,F9键为眼睛向前看,F10键为眼睛向后看。

(5)按“F6”键将窗口放大1倍,按“F5”键则将窗口缩小一半,按“Esc”键退出飞行状态。

12.运行脚本程序)…

编写脚本程序。在安装后的ImaGIS的LIB目录下附带了很多脚本程序的范例,用户可以参照其使用。

13.数据网上发布

可将指定目录下的数据文件进行网上发布,用户可以在各个终端调用服务器上的数据进行浏览查询,但不能对数据本身进行修改。选取该功能之后,系统将启动浏览器对数据文件采用Web方式进行浏览和查询,如图3-50所示,确定后,结果如图3-51所示。

图3-50 Web发布参数设置

图3-51 三维景观Web发布效果图

Web页面说明:界面分为4部分,上方左边部分是图形工作区对象显示控制区域,用户可设定各种显示参数对图形对象进行显示,如缩放、旋转、部分选择显示等;上方右边部分是图形工作区,它是图形对象显示区域,同时也是查询结果的输出区域;下方左边部分是查询区域,可进行SQL的简单查询(单表查询)、复杂查询(多表查询);下方右边部分是对象的属性数据状态显示及数据浏览区域,用户可以通过它了解属性表中记录的个数、表和字段的个数以及字段的类型等信息,同时可对属性数据进行简单的浏览。

14.DEM及其纹理拆分

当DEM的纹理太大时就会超出显示卡的大小限制,系统会自动强制抽稀,DEM纹理效果变差,这种情况下可以将DEM及其纹理分块,以便较好地显示地面纹理。单击该菜单项后弹出对话框,如图3-52所示,让用户输入X、Y方向上分的块数,确定后系统自动将DEM及其纹理按指定的参数拆分开,拆分后的纹理将自动命名并存放在当前数据目录下。

图3-52 DEM分块参数设置

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈