五、[点和图块]() 这一主菜单的部分子菜单的对应工具钮在创建点和图块工具条,部分在编辑点和图块工具条。 (一)[插入点图元] 图14 插入点图元的命令窗口 插入点图元显示命令窗口如图14。 命令窗口窗眉前三项当前图层、当前点图例、点图例颜色是当前工作环境,修改这些项应分别在图形、点图例、颜色图例的项目管理窗口选择所需项目。之后“点图例原始宽度”、“点图例原始高度”、“锁定高宽比例”3个复选项,3个项目默认处于选中状态,此时使用的点图例参数是默认值,输入的点图元为默认大小。前两个复选项在未选状态可用点击选中,在选中状态下不能用鼠标改变。 要改变输入点图元的大小,在命令窗口窗体内修改点图例的宽度或高度;点图元的旋转角度和斜切角度也可根据需要修改。当点图例参数的宽度或高度被修改后,若“锁定高宽比例”处于选中状态,“点图例原始高度”与“点图例原始宽度”选项便成为非选中状态;若“锁定高宽比例”处于非选中状态,则只有对应的复选项变化。 在“锁定高宽比例”处于选中状态下,改变点图例的高度,宽度会随之改变,反之亦然。要使高宽比改变,需将“锁定高宽比例”选项设为非选中状态,然后修改点图例宽度或高度。工作环境和点的大小设置后,点击或键盘输入坐标输入点图元。 命令窗口窗眉最后还有一个“鼠标输入模式”命令,这是在鼠标输入点图元但点参数不使用命令窗口设置而直接用鼠标设置时用的。执行该命令弹出对话框,上部选择鼠标输入的4个参数复选项,包括旋转角度,X方向的斜切角度,点的宽度和高度,选中项目在鼠标输入点位置后接着进行设置。 对话框下部“约束点图例高度宽度变化比例”与“采用点图例原始高度宽度”选项只有在上部点高度与点宽度选项均未选中时有效。 当点宽度或点高度项目之一选中时,“采用点图例原始高度宽度”选项被忽略。 当点宽度与点高度项目均选中时,对话框下部两个选项均被忽略。 要取消鼠标输入模式,必须再次执行“鼠标输入模式”命令,将其中的选项设置为非选中状态。 当旋转角度,X方向的斜切角度,点的宽度和高度4个选项有选中项时,在点击输入点图元位置后,接着需用鼠标输入选中选项的数据。 先输入的是宽度和旋转角度(如果这两个选项均未选则跳过本操作):光标与图元位置的距离为点图元正方向宽度(点图例中心位置与点图例水平坐标最大值的距离),光标与图元位置连线为图元宽度正方向旋转结果的方位(有虚拟图形显示可参考输入效果。当旋转选项未选时,旋转角度为0),点击便完成这两个参数的输入。 接着输入的是高度和斜切(如果这两个选项均未选,则此图元输入结束):光标与图元位置的垂向偏移为图元正方向高度(点图例中心位置与点图例垂直坐标最大值的距离),光标相对图元位置的水平偏移决定水平斜切角(斜切选项未选时,斜切角为0),点击便完成此两个参数的输入,点图元输入完成。最后确定的点参数成为下一个点输入参数的默认值,但只有在接着使用键盘输入或鼠标输入模式取消时使用鼠标输入才起作用。 为与菜单命令一致将命令窗口的标题“创建点图例”改为“插入点图元”,“点图例参数”改为“点参数”(D:\YTLWorld\YTLCommand\YTLCommand_EditSelOne.cpp)
|