绘图菜单完成各种三维对象的创建,各种命令的用法说明如下。
1.画折线
该方法是用鼠标左键在绘图区点出折线的顶点,用右键结束画线,这时系统会询问是否要闭合线条,选择后弹出线条参数的对话框。可以根据相应的需求选择或输入适当的参数。确认后,添加折线操作完成。当在DEM上添加折线时,折线上每点的Z坐标都会自动捕捉DEM上对应点的Z坐标值。
2.画矩形
该方法是用鼠标左键点出矩形的对角线的两个顶点,系统即自动创建。
3.画圆
画圆有两种方法:三点造圆(P)和圆心半径造圆(R)。三点造圆是用鼠标左键点出圆上的3个点,系统就自动画圆。圆心半径造圆则是用鼠标左键第一点确定圆心位置,第二点确认半径。
4.画弧线
画弧线原理是三点造圆后取其中有效角度的弧段。
5.样条曲线
该方法是用鼠标左键点出给定点,右键结束画线,这时系统会询问是否要闭合线条,选择后弹出线条参数的对话框,确认后,添加折线操作完成。当在DEM上添加样条线时,线上每点的Z坐标都会自动捕捉DEM上对应点的Z坐标值。
6.平行线
平行线创建的方法是用鼠标左键画折线,右键结束画线,这条直线即为平行线的中心线,这时就会弹出一个对话框要求输入平行线距,这里的线距是两侧线之间的距离,所以如果要求平行线之间的距离为1,那就应输入1,输入后按“确定”即生成平行线。
7.射线
射线创建的方法有两种:任意射线(X)和自定义角度(A)。任意射线是用鼠标左键先点出射线的中心射点,然后再点出射线的另一端点。自定义角度则是用鼠标左键先点出射线的中心射点,然后再点出射线的另一端点画出第一条射线,系统会自动弹出对话框,如图3-19所示,让用户输入射线间的夹角,然后根据夹角自动计算出其他射线。
8.平行四边形
创建的方法是用鼠标左键依次点出平行四边形的3个端点,然后系统根据此3个点自动计算另一端点生成平行四边形。
9.正多边形
用鼠标单击该菜单项后弹出一个如图3-20所示的对话框,要求输入多边形的边数,并有两种建立多边形的方式:画半径或画边。
(1)画半径:又分为两种方式,按外接圆或内切圆方式,用鼠标左键先点出多边形的中心点,然后再点出切点,两点间的长度作为多边形外接圆或内切圆的半径,然后创建。
(2)画边:用鼠标左键画折线作为多边形的一条边长,系统即根据给出的边数按逆时针方向创建多边形。
图3-19 设定射线间夹角
图3-20 设置正多边形参数
10.键盘添加线条
通过调用键盘添加线条命令可以使用键盘增加线条,有3种方式。
(1)逐点输入(P)…:用鼠标单击该菜单项后弹出如图3-21所示的对话框,用户可以使用键盘改变当前点坐标并在当前点前添加坐标点或在末尾添加点,改变点或输入点的坐标数值后请按回车键确认当前输入。若选择了“实时更新”选项,则输入时可以在系统窗口中看到相应点的显示,逐点输入结束时,单击“确定”完成本次操作。
图3-21 键盘修改数据
(2)相对距离输入(D)…:单击该菜单项后弹出对话框,如图3-22所示,输入起始点的坐标和第二点与第一点的相对距离,线条方向指线条与X轴的夹角,按“继续”输入下一点,输入时可以在系统窗口中看到相应点的显示,按“结束”完成后会弹出对话框询问是否封闭线条,单击“确定”,系统自动封闭该线条。
注意:线条方向始终指线条与X轴的夹角而不是与上一条段线的夹角。
(3)输入悬链线(O)…:输入悬链线的功能可以根据所提供线段的两端点坐标、最低点高度和设置的中间插值点数自动计算出悬链线的位置并创建。多用于电力线的输入也可以用其来输入一些特殊的曲线,如图3-23所示。
图3-22 相对距离输入线条
图3-23 悬链线参数设置
(4)画矩形(R)…:选择该菜单项就会弹出对话框,要求用户输入矩形的两个对角点的坐标,输入后按“确定”按钮,即完成了矩形的输入。
(5)画圆(C)…:选择该菜单项就会弹出对话框,要求用户输入圆心的X、Y坐标、半径和长短轴比例。如果是圆,则长短轴比例为1。输入参数后按“确定”按钮即可。(www.xing528.com)
(6)画弧线(A)…:选择该菜单项就会弹出对话框,要求用户输入弧线上三点的X、Y坐标,输入后按“确定”按钮即可。
(7)样条曲线(Y)…:选择该菜单项就会弹出对话框,要求用户输入样条曲线上各点的X、Y坐标,输入后按“继续”按钮输入下一点,按“确定”按钮结束输入。
11.添加注释(S)
通常用户要对图形做一些标注或说明,如道路名称、场地名称等。
这里可以通过添加注释的功能实现这一需求。首先在要添加注释的位置点击鼠标左键,系统会弹出对话框,输入注释内容及其他参数,每个注释可以使用不同的字体,确认后即可完成操作。
12.创建填充区
用户在建立工程时有时需要建立场地、道路等面数据,这时就需要用到填充区。填充区是用封闭边界创建的用色块或用户自定义的图案填充的区域。封闭区域,其边界可以是一条曲线或一系列相连的曲线,组成边界的对象可以是直线、圆、弧、椭圆、样条线等,这些对象或者是自封闭,或者是与其他对象有公共端点而形成封闭区域,它们必须是在同一平面上,如果非闭合曲线在其内部相交,那就不能形成填充区,例如:相交圆弧或自相交的曲线。用鼠标右键点选一个多边形,然后双击鼠标左键,就会弹出对话框。输入适当的参数和选择相应的填充图案,确认后填充区即创建成功。系统会按用户选择线条的顺序,根据端点最短距离原则来连接各线条从而生成填充区,如果填充区有问题(有可能是方向模糊、线条交叉等问题),系统会提示用户重新建立。
13.创建有孔填充区
该命令用来通过线条创建有孔的填充区。具体操作如下:点击该功能后系统会弹出一个菜单提示用户先选择内部区域的线条,用鼠标右键在图形窗口选取内部线条,在选择一条线条后,可以继续选择下一条线条。双击鼠标左键,系统会弹出一个菜单提示用户选择外部线条,选定后再双击鼠标左键,系统会弹出填充区的参数窗口,用户可以输入填充区的参数。
14.由区生成线
可以根据已有的填充区生成其边界线条,主要用于在编辑的过程中生成辅助线,方法是点击此菜单项后选择要生成线的填充区即可。
15.添加模型
可以让用户将提供的模型库中的模型按一定参数添加到当前的文件中来,ImaGIS为用户提供了大量的模型,其中添加的模型又可分为基本模型和扩展模型两种形式,基本模型有长方体、球体、棱柱、锥体、上半球、下半球、楔子和圆环8种形式,扩展模型可以让用户使用已经建立好的外部模型。
(1)基本模型:这里以基本模型中的长方体为例,选择了该模型后就可以在下面的对话框中输入参数,对话框右边是选中模型的略缩图。参数有:①实物类型:有建筑物、水管、道路、场地、电网等类型。②实物名称。③坐标:输入模型的左下角坐标,球是指中心坐标,圆柱、圆锥等其他形式是指底面中心坐标,并且可以让用户以键盘定位的方式添加模型。④长度、宽度、高度:设置模型在3个方向上的值,如果需要正方体,只需3个值一样即可。⑤半径:半径对话框只有在选择了半球、棱柱、锥体、圆环等形式时才被激活。⑥颜色:颜色参数设置模型的颜色,如果面与面颜色不同,可以添加后使用更改颜色的功能进行修改。⑦边数:边数参数在输入棱柱或锥体时激活。⑧有顶面和底面:该勾选框控制添加模型有无顶面和底面。⑨定位:单击对话框(图3-24)左下角的定位按钮可以使用鼠标定位的方式添加模型。定位有两种方式:左下角定位和中心点定位,左下角是按模型的左下角确定方位,中心点是按模型的中心点位确定位置。方法是:按一下该按钮,对话框即被屏蔽,用鼠标左键在图形窗口中预备添加模型的位置点击,对话框再度出现,这时就可以输入参数了,用户仍然可以在坐标栏中修改模型的坐标。如果在定位前就输入了参数,那么只要最后确定即可。
图3-24 基本模型参数设置
(2)扩展模型:可以让用户添加自定义的模型,用户可以选择已经提供的模型并双击它,在对话框(图3-25)左下角的显示窗口中就可以看到模型的缩略图了,其参数有实物类型,实物名称,坐标,X、Y、Z方向上的放大倍数和旋转角度,其中坐标视选择何种定位方式而定,如果选择的是左下角定位则坐标即为模型的左下角坐标值,如果选择的是中心点定位则坐标为模型的中心点坐标值。参数对话框的最下面是当前选中模型的坐标范围,这样添加时就可以选定适当的缩放倍数。当用户需要添加自定义的模型时,只需打开模型文件,点击添加模型功能,选择下面的“模型入库”按钮,系统便会弹出对话框询问模型文件名并将当前窗口的图形保存成一个扩展模型文件,该文件将保存在ImaGIS的LIB目录下,扩展名为“.mod”,如果用户需要将建立的扩展模型在别的机器上使用,可将此文件拷贝到该机器上相应的目录下。单击“删除模型”按钮便可将选中的模型从模型库中删除。
图3-25 扩展模型参数设置
16.成批种植模型
此功能可以按照指定的路线批量加载模型,加载的多个模型将作为一个实体对象进行管理。
使用方法如下:
(1)路径输入:用户必须先输入一条模型排列的路径,该路径可以使用绘图中的输入线直接输入,在模型加入后再行删除。
(2)选择路径:点击“成批种植模型”功能后在窗口中选择刚才输入的路径,系统弹出对话框,如图3-26所示。
(3)设置参数:在对话框中设置成批添加模型的参数,选择模型文件,设置模型距离、路径距离等。
图3-26 成批种植模型参数设置
17.添加纹理对象…
加入树木、广告牌等需要特殊处理的实体。选择此菜单项后,在窗口中要添加纹理对象处单击鼠标左键,即弹出如图3-27所示的对话框。通过这种方式添加的对象系统将根据用户给定的参数自动生成一个立着的面并在其表面粘贴对应的纹理,可以将纹理的一部分设成透明从而达到立体对象的效果,对于树木等复杂模型可以使用这种方式,既减小了数据量又提高了效率。
(1)纹理文件名:选择需要添加的纹理文件名。
(2)坐标:设置添加对象的精确位置,用大地坐标表示。
(3)宽度、高度:设置纹理对象的大小。
(4)起始纹理坐标、平铺次数:设置粘贴时从纹理的什么位置开始,平铺的次数,分成横纵两个方向分别设置。
(5)旋转:设置对象在场景中Z方向上的角度,即对象的面向方向,如果在随场景旋转前面的对话框中打钩,则添加的对象将随场景的旋转而实时旋转,保持永远面向屏幕和观测者。
(6)选择透明颜色:可以将添加纹理对象上的某些部分透明显示,选取该部分的RGB颜色值则在添加入场景后该对象上对应的颜色部分呈透明显示。
图3-27 添加纹理对象
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。