
浅谈在Cass7.0中“批量展入控制点”之方法.pdf
9页1 浅谈在 Cass7.0 中“批量展入控制点”之方法在一幅完整的地形图中“控制点”是不可缺少的必要元素,如何快速、准确无误的在测绘软件Cass7.0 中批量展入控制点是测绘人员的首要任务根据软件而言,在Cass7.0 中“绘图处理”的下拉菜单里有“展控制点”的功能,正常来说它是利用含有“控制点”数据的“.DAT”文件把“控制点”展入Cass7.0 中,然而它却只是个摆设,是无法展入“控制点”的,故目前此功能无法实现其应有的价值,此乃南方Cass7.0 之缺陷既然软件无法实现其应有的快捷功能,那么,我们来看看传统展入“控制点”的方法: 方法 1. 利用软件中“平面控制点”的功能来实现“控制点”的展入其过程如下 : 平面控制点→选择控制点类型→输入控制点Y、 X坐标值→输入控制点高程值→输入控制点点名,最后确定以上方法可取之处是 : 能成功的展入“控制点”但是此方法是对每个 “控制点”都必须经手工依次的输入其对应的每个属性值所以其缺点如下: (1).对展入的每个“控制点”而言步骤繁多,容易出错;(2). 对于只需展入极个别的“控制点”时也许有可取之处,但常规而言都是“批量”的展入“控制点”,所以显得工程量繁杂、笨拙,毫无效率可言。
2 方法 2. 利用软件中“绘图处理”下拉菜单里的“展高程点”或“展野外测点点号”来实现“控制点”的展入其过程如下 : (1). 利用“展高程点”或“展野外测点点号”的功能把预先要展入的“控制点”以“高程点”或“野外测点点号” 的形式展入 Cass7.0软件中,如下图所示 : 图 1: 展入 Cass7.0 软件中的“高程点”图 2:展入 Cass7.0 软件中的“野外测点点号”(2). 与上述传统方法1 同理: 利用软件中“平面控制点” 的功能来实现“控制点”的展入有所不同的是 : 不需要依次的输入每个 “控3 制点”所对应的每个属性值,只需选择“控制点类型”,然后依次点击之前展入的“引用点 ( 上图中展入的‘高程点’或 ‘野外测点点号’) ” ,再依次输入“等级 -点名”即可,如下图所示: 下图是分别以高程为3799.800、3796.796 的点为“引用点”所展入的两个“控制点”图图 3: 展入 Cass7.0 软件中的“控制点”G001 、G002下图是分别以“野外测点点号”为2、4 的点为“引用点”所展入的两个“控制点”图图 4:展入 Cass7.0软件中的“控制点”G003、G0054 (3). 待“控制点”都依次展完后,利用“删除实体所在图层”功能一次性把“引用点”删除即完成“控制点”的展入工作,如下图所示: 图 5: 展入 Cass7.0 软件中的多个“控制点”此时我们来看方法2 可取之处是 : (1). 能成功的展入“控制点”;(2). 对展入的每个“控制点”而言: 可用“引用点”批量引入每个“控制点”的相关属性,即减少了对每个“控制点”其繁杂的属性的手工输入过程。
但是就其引的过程有以下的缺点: 利用“引用点”批量引入“控制点”的相关属性后,还得一一对应预先要展入的“控制点”的高程值或“野外测点点号”,再一一点5 击才能实现对应“控制点”的展入所以,此方法仍然显得繁琐、耗时,同时让测绘人员也感到疲累,复杂这给从事测绘行业的人员带来很大的麻烦介于此,我们再来看看以下两种能够较为快速、准确的展入“控制点”的方法: 快捷方法 1. 利用 Excel 表格的相关功能来实现“控制点”的展入其过程如下 : (1). 利用 Excel 表格打开含有“控制点”数据的“.DAT”文件如下图所示 : 图 6: 刚导入 Excel 表格的“控制点”数据格式(2). 在 Excel 表格中编一小程序如下 : 根据以上程序利用Excel 表格编程功能可“快速、准确”的得到以下“控制点”数据格式: 6 图 7: 编程后的“控制点”数据格式(3). 在 Excel 表格里复制以上“图7”中编程后的“控制点”数据,然后在 Cass7.0 软件中只需选择“控制点类型”后粘贴即可一次性完成“全部控制点”的展入工作, 如下图所示 : 图 8:展入 Cass7.0软件中的多个“控制点”7 快捷方法 2. 改变“ .DAT”文件格式。
其过程如下 : (1). 先看正常格式下的“ .DAT”文件如下图 : 图 9: “.DAT”格式数据文件(2). 以上文件格式是无法展入“控制点”的,所以需要改变其文件格式,利用“替换”功能把“图9”中的“ G00 ”和“,,”分别批量替换成“ 1,G00 ”和“,”后如下图所示,此时再用Cass7.0 中“绘图处理”下拉菜单里“展控制点”的功能即可一次性快速,准确无误的完成“全部控制点”的展入工作图 10: 编辑后的“ .DAT”格式数据文件8 经以上几种方法的对比分析可知快捷方法较之传统方法有以下优点: (1). 在作业时能成功的完成批量“控制点”的展入工作;(2). 准确性高,大大减少了出错的机率;(3). 对展入的每个“控制点”而言没了繁杂的手工一一输入“控制点”属性的过程;(4). 总体而言,更快捷、更轻松、更方便、更准确,大大提高了工作效率快捷方法的补充说明 : 若想在展入的“控制点”中能直接体现出“控制点”的类型,则可将“图7”和“图 10”中的字母“ G ”批量替换成某一种“控制点”种类的简码即可例如: 所展的“控制点”为“埋石图根控制点”,则将字母“ G ”批量替换成“ C1-” ,则替换后的数据格式及所展的“埋石图根控制点”如下图所示: 图 11: 替换成“埋石图根控制点”的数据文件格式说明:序号,简码, Y坐标,X坐标,高程其中的简码实例:如上“图11”中:“C 1-001” ,C1为“埋9 石图根点”的简码, 001为控制点名称。
图 12: 展入 Cass7.0 软件中的“埋石图根控制点”在 Cass7.0\SYSTEM 下有 Cass7.0 系统专门定义的野外操作码定义文件 JCODE.DEF,专门定义了各种类型控制点的简码和及其对应的属性代码,见下表 : 表 1: “控制点”简码及属性代码对照表简码及属性代码控制点类型简码及属性代码控制点类型C0,131800 不埋石图根点C6,131400 土堆上小三角点C1,131700 埋石图根点C7,134100 天文点的简码和属性代码C2,131500 导线点C8,132100 水准点C3,131300 小三角点C9,133000 GPS 控制点C4,131100 三角点C10,131600 土堆上导线点C5,131200 土堆上三角点作者: 青海省核工业地质局第一地质矿产勘查大队测绘中心, 李水芸2011.7.20 。
