免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 12100|回复: 23
收起左侧

[技术交流] 绘制等高线

    [复制链接]

883

主题

8万

铜板

632

好友

超级版主

论坛使者

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

积分
28817

精华勋章宣传勋章爱心勋章优秀斑主地信元老灌水勋章荣誉会员勋章活跃勋章贡献勋章冰雪节勋章10周年纪念勋章

QQ
发表于 2011-4-7 09:56 | 显示全部楼层 |阅读模式
在测绘领域中通常采用等高线来表示地貌。所谓等高线是指地面上高程相同的相邻点所集合而成的闭合曲线。用等高线表示地貌,不仅能明显表示出地面的起伏状态,而且能表示出地面的坡度和地面点的高程,便于在图上进行工程的规划设计.
首先了解几个概念:
地性线:地貌结构线在数字化成图软件中统称地性线。地性线包括:山脊线、山谷线、变坡线.
山脊线:山体两侧坡面的交线,沿山体方向沿伸至最高结合部山顶至鞍部的连线,也称分水线或分水岭.
山谷线:山体两侧坡面从山脊向下沿伸至最低结合部的连线,也称汇水线;两个倾斜度不同的坡面点为变坡点,变坡点与变坡点之间的连线为变坡线。
地形测量中也把这几种线称为地貌结构的骨架线.
  外业的数据采集采用RTK,内业绘制等高线用南方CASS6.1成图软件
一、外业数据采集
  为了让成图软件生成准确合理的等高线,在用RTK采集数据时,除了在地貌变向点和坡度变换点都要打点外,对于陡坎,只要不是接近90度的,一般应该在坎上和坎下立打点.对于陡坎形状变化的地方要打点,对于很直的陡坎要每隔15--20米打一点.区分陡砍和斜坡,陡砍是砍上和砍下的图面投影宽度小于1MM(即实际1M),反之图面投影大于1MM的要画为斜坡。对1:1000图而言.
    在测量居民区时,都要在房顶上打点,此类不能代表当地高程的碎部点,应使其高程为零,即让内业建地面高程模型(DTM)时不予考虑该点.外业跑尺员的测量经验和碎部点的合理性直接影响内业等高线的生成质量,所以立镜人一般由搞测量多年的老工程师担当。但 用工程师立棱镜的做法有点夸张,成本过高.结合私人外业测量节约成本的考虑其实只要测站选的合理,完全可以只用普通小工,甚至是没有任何经验的,只需通过对讲机指挥其跑尺即可.
二、等高线的生成
在地形图中,等高线是表示地貌起伏的一种重要手段。常规的平板测图,等高线是由手工描绘的,等高线可以描绘得比较圆滑但精度稍低。在数字化自动成图系统中,等高线是由计算机自动勾绘,生成的等高线精度相当高。
CASS7.0在绘制等高线时,充分考虑到等高线通过地性线和断裂线的处理,如陡坎、陡涯等。CASS57.0能自动切除通过地物、注记、陡坎的等高线。由于采用了轻量线来生成等高线,CASS7.0在生成等高线后,文件大小比其它软件小了很多。
在绘等高线之前,必须先将野外测的高程点建立数字地面模型(DTM),然后在数字地面模型上勾绘出等高线。
 建立数字地面模型(构建三角网)
数字地面模型(DTM),是在一定区域范围内规则格网点或三角网点的平面坐标(x,y)和其地物性质的数据集合,如果此地物性质是该点的高程Z,则此数字地面模型又称为数字高程模型(DEM)。这个数据集合从微分角度三维地描述了该区域地形地貌的空间分布。DTM作为新兴的一种数字产品,与传统的矢量数据相辅相成,各领风骚,在空间分析和决策方面发挥越来越大的作用。借助计算机和地理信息软件,DTM数据可以用于建立各种各样的模型解决一些实际问题,主要的应用有:按用户设定的等高距生成等高线图、透视图、坡度图、断面图、渲染图、与数字正射影象DOM复合生成景观图,或者计算特定物体对象的体积、表面覆盖面积等,还可用于空间复合、可达性分析、表面分析、扩散分析等方面。
我们在使用CASS7.0自动生成等高线时,也要先建立数字地面模型。在这之前,可以先“定显示区”及“展点”,定显示区的作用是根据输入坐标数据文件的数据大小定义屏幕显示区域的大小,以保证所有点可见。
注记高程点的距离(米):根据规范要求输入高程点注记距离(即注记高程点的密度),回车默认为注记全部高程点的高程。这时,所有高程点和控制点的高程均自动展绘到图上。
说明:此处提问在建立三角网时是否要考虑坎高因素。如果要考虑坎高因素,则在建立DTM前系统自动沿着坎毛的方向插入坎底点(坎底点的高程等于坎顶线上已知点的高程减去坎高),这样新建坎底的点便参与三角网组网的计算。因此在建立DTM之前必须要先将野外的点位展出来,再用捕捉最近点方式将陡坎绘出来,然后还要赋予陡坎各点坎高。
请选择地性线地性线应过已测点,若画了地性线则选择.若没画可不选.如不选则直接回车)
说明:地性线是过已知点的复合线,如山脊线、山谷线。如有地性线,可用鼠标逐个点取地性线,如地性线很多,可专门新建一个图层放置,提示选择地性线时选定测区所有实体,再输入图层名将地性线挑出来。
请选择: 1.显示三角网 2.不显示三角网<1>:回车(默认选1)。
说明:显示三角网是将建立的三角网在屏幕编辑区显示出来。如选1,建完DTM后所有三角形同时显示出来,如果不想修改三角网,可以选2。如果建三角网时考虑坎高或地性线,系统在建三角网时速度会减慢。
命令区提示生成的三角形个数
&#160;修改数字地面模型(修改三角网)
一般情况下,由于地形条件的限制在外业采集的碎部点很难一次性生成理想的等高线,如楼顶上控制点。另外还因现实地貌的多样性和复杂性,自动构成的数字地面模型与实际地貌不太一致,这时可以通过修改三角网来修改这些局部不合理的地方。
1. 删除三角形
如果在某局部内没有等高线通过的,则可将其局部内相关的三角形删除。删除三角形的操作方法是:先将要删除三角形的地方局部放大,再选择“等高线”下拉菜单的“删除三角形”项,命令区提示Select objects:,这时便可选择要删除的三角形,如果误删,可用“U”命令将误删的三角形恢复。
2. 过滤三角形
可根据用户需要输入符合三角形中最小角的度数或三角形中最大边长最多大于最小边长的倍数等条件的三角形。如果出现CASS7.0在建立三角网后点无法绘制等高线,可过滤掉部分形状特殊的三角形。另外,如果生成的等高线不光滑,也可以用此功能将不符合要求的三角形过滤掉再生成等高线。
3. 增加三角形
如果要增加三角形时,可选择“等高线”菜单中的“增加三角形”项,依照屏幕的提示在要增加三角形的地方用鼠标点取,如果点取的地方没有高程点,系统会提示输入高程。
4. 三角形内插点
选择此命令后,可根据提示输入要插入的点:在三角形中指定点(可输入坐标或用鼠标直接点取),提示高程(米)=时,输入此点高程。通过此功能可将此点与相邻的三角形顶点相连构成三角形,同时原三角形会自动被删除。
5. 删三角形顶点
用此功能可将所有由该点生成的三角形删除。因为一个点会与周围很多点构成三角形,如果手工删除三角形,不仅工作量较大而且容易出错。这个功能常用在发现某一点坐标错误时,要将它从三角网中剔除的情况下。
6. 重组三角形
指定两相邻三角形的公共边,系统自动将两三角形删除,并将两三角形的另两点连接起来构成两个新的三角形,这样做可以改变不合理的三角形连接。如果因两三角形的形状特殊无法重组,会有出错提示。
7. 删三角网
生成等高线后就不再需要三角网了,这时如果要对等高线进行处理,三角网比较碍事,可以用此功能将整个三角网全部删除。
8. 修改结果存盘
通过以上命令修改了三角网后,选择“等高线”菜单中的“修改结果存盘”项,把修改后的数字地面模型存盘。这样,绘制的等高线不会内插到修改前的三角形内。
注意:修改了三角网后一定要进行此步操作,否则修改无效!
当命令区显示:存盘结束!时,表明操作成功。
&#160;绘制等高线
完成第一、二步操作后,便可绘制等高线了。等高线的绘制可以在绘平面图的基础上叠加,也可以在“新建图形”的状态下绘制。如在“新建图形”状态下绘制等高线,系统会提示您输入绘图比例尺。
用鼠标选择“等高线”下拉菜单的“绘制等高线”项,命令区提示:
最小高程为490.400米,最大高程为500.230米
请输入等高距〈单位:米〉:根据比例尺,按图式规范的要求输入等高距,例如输入1,回车。
请选择: 1.不光滑 2.张力样条拟合 3.三次B样条拟合 4.SPLINE <1>:选择等高线绘制的方式,例如输入3,回车。
如果选1,绘制出来的等高线是折线,是分析三角网得来的最原始图形,在此基础上进行拟合就可得到更光滑的等高线。因此选2就是把折线进行张力样条拟合,这时的等高线最忠实于地形,也比折线美观。
三次B样条是最优的等高线生成方式,用这种方式生成的等高线最光滑,外观最好,但是会有少许失真。因此,如果你用三次样条生成等高线后,发现等高线没有过整数高程点,就是原因了。
等高线的修饰
1. 注记等高线
选择需注记的等高(深)线:移动鼠标至要注记高程的等高线位置,
依法线方向指定相邻一条等高(深)线
等高线的高程值即自动注记在A处,且字头朝B处。
在等高线上注记高程
2. 切除穿陡坎等高线
按照制图规范,等高线不应穿过陡坎,在分析DTM绘出等高线后,应对穿过了陡坎的等高线进行处理,CASS7.0提供了自动切除所有等高线穿过指定陡坎的功能。运行此功能,系统提示如下:
请选择:1.选择陡坎?2.全部陡坎<1>默认选择1,如果直接回车下一步就是选择陡坎,如果选2,系统会自动在图中寻找所有陡坎,无需手工逐个选取。
再次回车,系统将会开始处理,自动将所有等高线与陡坎的重叠部分切除。
3. 切除穿围墙等高线
程序自动切除所有等高线穿过指定围墙的部分,要注意用鼠标点取围墙时应选围墙骨架线。即白色的线条。
4. 切除指定二线间等高线
命令区提示:
选择第一条线:用鼠标指定一条线,例如选择公路的一边。
选择第二条线:用鼠标指定第二条线,例如选择公路的另一边。
程序将自动切除等高线穿过此二线间的部分。
5. 切除穿高程注记等高线
程序自动切除所有等高线穿过高程注记的部分。在注记了高程后,可用此功能将等高线进行处理。
6.切除指定区域内等高线
选择一封闭复合线,系统将该复合线内所有等高线切除。注意,封闭区域的边界一定要是复合线,如果不是,系统将无法处理。
7.等值线滤波
此功能可在很大程度上给绘好等高线的图形文件减肥。一般的等高线都是用样条拟合的,这时虽然从图上看出来的节点数很少,但事实却并非如此。
选中等高线,你会发现图上出现了一些夹持点,千万不要认为这些点就是这条等高线上实际的点。这些只是样条的锚点。要还原它的真面目,请做下面的操作:
用“等高线”菜单下的“切除穿高程注记等高线”,这时,在等高线上出现了密布的夹持点,这些点才是这条等高线真正的特征点,所以如果你看到一个很简单的图在生成了等高线后变得非常大,原因就在这里。如果你想将这幅图的尺寸变小,用“等值线滤波”功能就可以了。执行此功能后,系统提示如下:
请输入滤波阀值:<0.5米>这个值越大,精简的程度就越大,但是会导致等高线失真(即变形),因此,用户可根据实际需要选择合适的值。一般选系统默认的值就可以了。

评分

参与人数 2铜板 +12 收起 理由
露天煤矿9625 + 2 好资源一定要顶!
丈量大地 + 10 赞一个!

查看全部评分

该会员没有填写今日想说内容.

42

主题

5043

铜板

57

好友

教授级高工

Rank: 12Rank: 12Rank: 12

积分
1289
发表于 2011-4-8 19:59 | 显示全部楼层
  看看  是什么
该会员没有填写今日想说内容.

9

主题

2万

铜板

41

好友

地信学员

除了你,我还能爱谁!

Rank: 12Rank: 12Rank: 12

积分
1756
发表于 2011-4-10 00:37 | 显示全部楼层
很不错,值得学习!!
开锅请客咯。。。

5

主题

1027

铜板

8

好友

助理工程师

Rank: 5Rank: 5

积分
207
发表于 2011-4-13 10:27 | 显示全部楼层
好资料 下载看看

0

主题

5266

铜板

1

好友

高级工程师

Rank: 9Rank: 9Rank: 9

积分
918
发表于 2011-5-27 23:27 | 显示全部楼层
很好的技术交流文章.感谢!
该会员没有填写今日想说内容.

0

主题

182

铜板

0

好友

实习生

Rank: 1

积分
5
发表于 2011-6-4 17:31 | 显示全部楼层
好资料 下载看看

199

主题

1万

铜板

121

好友

版主

呵呵

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
5903

灌水勋章活跃勋章宣传勋章

发表于 2011-6-11 09:57 | 显示全部楼层
{:soso__10874563890662211236_1:}学习了,谢谢heart版主提供

38

主题

2937

铜板

106

好友

地信院士

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
2135
发表于 2011-6-11 10:10 | 显示全部楼层
好贴好贴!!
该会员没有填写今日想说内容.

38

主题

2937

铜板

106

好友

地信院士

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
2135
发表于 2011-6-11 10:10 | 显示全部楼层
好资料 下载看看
该会员没有填写今日想说内容.

6

主题

2万

铜板

62

好友

地信学员

Rank: 12Rank: 12Rank: 12

积分
2186

灌水勋章

发表于 2011-8-13 20:49 | 显示全部楼层
好资料 下载看看
革命尚未成功,我们还须签到! ...
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表