zdm软件地形图处理

  • 格式:doc
  • 大小:1.01 MB
  • 文档页数:18

18 18 基础篇 ZDM 地 形 图 处 理

图形上代表地形的实体主要有等高线,高程点。由于地形图是采用不同软件生成的,高程点会采用不同的实体,如有点(point)块(insert)圆(circle)等。另外在制作地形图时免不了错误,如等高线、高程点的高程值不对,有重线或重点(在水平投影看似是一条等高线,高程点,实际重合有多个不同高程的等高线、高程点)。Zdm软件的地形图处理就是纠正这些错误,并把等高线高程点合并为一层,并把高程点改成“圆”统一格式。其目的是为使用zdm软件getz命令,该命令可以在任意处,根据周围的高程点,通过插值方式获得新的高程点,从而可使用zdm切剖面,土地平整的土方计算等功能。详见本文第10节。地形图处理是zdm软件的基础功能之一。 一般地形图处理采用1节 的chgc命令和2节的ch_el命令选项2的就可以了。 除了上述常用的处理功能,zdm软件还有对陡坎的处理,对水深点处理为高程点,地形图高程点展点,生成等高线,稀疏高程点,地形图拼接,及辅助工具等。 地形图处理的好坏直接影响后续的工作能否使用好zdm软件。另外,处理好的地形图你还可以用于其他三维软件进行准确的建模。 应该指出的是,对地形图的处理会花费一定的时间,我们建议对一个项目指定一个人专门去处理,处理完了交给大家使用,这样会提高效率保证质量。

1 消除地形重线、重点,高程点改园、合并图层 命令:chgc 功能: 选择等高线、高程点,程序自动关闭等高线、高程点外所有层,搜索重线、重点,若搜索到,程序将重线、重点置于屏幕中间,用户确认后将错误的等高线、高程点删除。同时程序自动将等高线、高程点,合并在一层。将高程点改为圆表示。 18

18 2 修正高程

命令: ch_el 功能如下: 选项1,按差值修改高程: 在等高线的Z坐标上增加或减少同一数值将其转换为另一个基点高程坐标系,如珠基高程加0.586变为黄海高程。 选项2,局部修改异常高程(常用) (a)逐个修改/(b)选择指定高程实体/(c)修改标记字高/给定选择的标高所乘的系数<1>: 由于地形图作图错误,会产生超出地形图允许范围的高程点或等高线高程,本程序就是找出这些高程并进行纠正。选择地形图等高线、高程点,程序自动将所选物体的高程排序列表在对话框中: 18

18 可选择要修改的异常高程, 缺省项,输入要乘的系数,如输入0则可将要修改的高程的实体的高程全部改为0。 选择逐个修改,程序将要修改的高程拉到屏幕中间,可以输入正确的高程(可选择周围的等高线来确定要输入的高程值),逐个修改错误的高程。 选择指定高程实体,可将指定的高程过滤选择,再用其他命令选择物体时用p响应可选到物体进行修改。如在其他命令如move erase copy cr的选择物体使用p相应。 注意:列表中的0高程可以不理会,zdm软件对0高程的实体不认为是高程实体 选项3 按比例修改高程: 对于高程Z方向的比例与平面X Y方向比例,采用了不同比例制作的地形图要对等高线,高程点进行Z坐标修正,使其与平面比例一致。 选项4 5修改改高程点z坐标为0值 有时为了好在地形图上绘图,捕捉时会捕捉到有高程的实体,这时可以将图形将高程不为0的实体改为0.便于绘图。用选项4可以见将高程值恢复。 选项6,水深点改为高程点 18

18 对于高程点为水深点,先要给定绘图水位,也即为用该区域的高程值的基点来测量的水深,该高程值减水深值即为该点的高程值。程序自动将水深点改为高程点。 3 将高程数字赋给高程点 命令: chgcd 功能: 对于高程点高程数值不对,或都为高程值为0的地形图,该程序会自动找到高程文字周围的高程点,将高程文字的数值赋给高程点。 使用说明:给定搜索范围,自动搜索高程文字附近的高程点,将图面上标注的高程数值赋给高程点,并将其合为组的形式。对水面上高程点,给定搜索半径系数,缺省为1,则在<2倍的搜索范围中找到高程点则将高程数值赋给高程点,若没找到则在高程文字右起点处自动生成高程点。可以调整搜索半径系数,改变搜索范围来赋给高程点。 对以水下线高程点是在小数点处,有些测绘软件生成的高程文字是分开标注的,该程序可以将高程文字找到,并将数值赋给高程点。程序同时会将高程点改为园以便使用zdm软件进行开挖计算。程序在处理完数据后会自动将多余的高程点删除。

4 连接等高线 命令: jl 功能:对于等高线缺失或断开,可将断开的等高线线连接成完整的多段线。 使用说明:选择靠近端点的连接线1,再选择连接线2端,则将连接线1与连接线2连接成完整的多段线,若连接线1与连接线2为同一条线,则将该线连接后封闭。若回车不选连接线2,则可从连接线1的端头手工画线,然后再选连接线2,将线1与线2连接成完整的多段线。若所选线2与线1不在一个高程,程序要求重新选择线2。若第一个选择的线有高程或扩展数据,另一侧为0高程则程序自动将有高程值的赋给0高程的线,或将扩展数据赋给第二条线并连接成 18

18 一条线。等高线连接后,可使用文字掩盖hidetxt命令将文字下部的等高线掩盖,保证等高线是完整的又便于出图。

5 设置、修改、查询等高线高程 命令: cbg 执行该命令出现: (d)修改颜色/(c)修改当前设定/(b)拉线批量修改、标注高程/(a)选线批量修改高程 功能:选择地形线查询、修改或赋给高程。可给定等高线的高差值,赋给高程。也可用拉线或选线的方式给定始点高程、给定高差,对等高线批量赋给高程(等,高线必须是多段线或spline线)。对于批量赋给高程如出现漏赋。可将图形移到靠近坐标0,0点。在使用该命令对等高线赋高程前,最好用jl命令连接等高线,这样只要对这个等高线赋值,而不需要给多个相同高程的等高线赋值。 使用说明: 缺省选项,空格键或回车后出现 (a)给定高程差值/选择等高线: 缺省要求选择等高线、高程点,可以查询或修改等高线、高程点高程。出现编辑对话框,选择确定可以在图上标注出高程,选择取消则不标注。

选择a选项可以给定高程的差值,再连续选择等高线会按差值累加将高程放入编辑框。 18

18 a选项可以选择事先画好的与等高线相交的多段线,给定始点高程,给定高差,按高差给等高线赋值。 选b选项后出现: (a) 标注高程/给定始点: 缺省选项可以拉线给定始点高程,给定高差,按高差给等高线赋值。a选项只标注等高线高程,不修改高程。 6 关于陡坎的处理方法 陡坎线分为上陡坎和下陡坎,在地形图上是用离散的高程点表示,zdm软件可以通过这些离散的高程点投影到上陡坎、下陡坎线上并将陡坎线转换为三维多段线,使用zdm软件dxpm命令可以剖切3d多段线生成断面。 6.1 生成3d多段线(制作陡坎) 命令:tran3dp1 功能:选择2d多段线,再选择附近的高程点,可将高程点投影到多段线上将多段线转换为3d多段线。用zdm地形剖面命令可以剖切3d多段线。该方法可以制作复杂的陡坎。 使用说明: (c)修改比例、字高/(a)批量转换类似平行的多条多段线(高程点在投影线的一侧)/单个转换 缺省选项,单个转换,选择陡坎线(多段线)再选择多段线侧的高程点,程序将高程点投影到多段线上,选择完毕后要用空格键退出才能将陡坎线转换为3

维多段线。 选项a,可以选择两条陡坎线,如堤顶线,再选择堤顶中间的高程点,程序将高程点向两侧陡坎线投影,将堤顶线转换为3d多段线。 6.2 修改3d多段线 命令:c3dp 功能:选择有上面命令生成的3d多段线上的高程文字,修改高程可以同时修改3d多段线的z值。 18

18 6.3 如果坡底、坡顶是一个高程可以用下面方法绘制 命令: dgx 功能:选择等高线,给定偏移的线的高程、坡度或距离,绘制平面坡底等高线。再用生成地形剖面的程序可切出剖面图。

6.4 设置垂直陡坎 命令: dkgc 功能:对地形图上pline线表示的陡坎,设置陡坎上高程,下高程。在地形图切剖面时可切出地形图上的陡坎。如图设置了两段垂直陡坎

。 18

18 7 水深点处理为高程点 航道部门提供的地形图有时是测量的水深点,为了建立数模或进行计算开挖必须要将水深点转换为高程点,zdm软件提供了该功能。 7.1 有多个绘图水位,水深点转换为高程点 水深点转换为高程点步骤 1) 用chgc命令将高程点改园。 2) 用散点连线dylx命令选择水深点连线选项,给定连线允许最小的弯折角度,先选择排列顺序开始的高程点,再选择所有高程点,程序会按高程点的排列顺序一排排的将高程点用多段线连接起来。该连线是放在cal层。

3) 有些未连好的线可以修改后用jl命令连接起来。 4)给连接线赋绘图水位高程 hdsw命令,选择水深点连线给连线赋予绘图水位。 5)使用水深点转换为高程点 transs命令选择河道上游端中心线,程序会自动将水深点转换为高程点。

7.2 单一绘图水位,水深点转换为高程点 命令:transs1 功能: 如果只有一个绘图水位,可以使用该命令将水深点转换为高程点