一种粗细等高线生成方法与装置制造方法及图纸

技术编号:26305770 阅读:39 留言:0更新日期:2020-11-10 20:04
本发明专利技术涉及一种粗细等高线生成方法与装置,属于图像数据处理技术领域,方法包括获取等高线的原始坐标数据,对于坐标数据中顺序相邻的两个数据点之间的子线段,确定该子线段上的各个像素点的坐标;然后利用反距离加权平均方法求取像素点的坡向值,最后根据该坡向值和确定的光照方向角,以及设定的等高线最小宽度和最大宽度,确定该子线段上各像素点的宽度;按照上述方法确定出的像素点宽度,绘制各子线段,生成立体感更丰富的等高线。本发明专利技术的方法适用于等高线的计算机绘制,比现有计算机绘制方法的绘制效果更好、更立体,并能够保证绘制的速度较高。

【技术实现步骤摘要】
一种粗细等高线生成方法与装置
本专利技术属于图像数据处理
,具体涉及一种粗细等高线生成方法与装置。
技术介绍
等高线是将地表高程相等的点按照邻接顺序连接而成的闭合曲线。根据等高线,既可以判断地貌的位置,又可以判断地貌的起伏形态,如可以识别山顶、鞍部、山脊、斜坡和山谷等地貌的基本形态。但等高线的实质是对连续的地表进行“分级”表示,缺乏明显的立体感,无法使观察人员根据等高线快速判断出地貌形态,通常需要观察人员不断地积累视觉经验,才能快速判断地貌形态。为了增加等高线的立体效果,现有技术中主要存在以下两类粗细等高线绘制方法:1)手工绘制粗细等高线。例如,作者谷宝庆在一篇名称为《粗细明暗等高线法的设计》的论文中提出,以基本的粗细等高线生成方法为基础,即将背光面的等高线绘制成粗线,向光面的等高线绘制成细线,根据地图的用途、比例尺和地貌特点确定等高线绘制的最大线幅,以此约束手工绘粗细等高线时的用笔宽度变化。此类方法的缺点在于,手工绘制等高线的工作量太大,绘制速度较慢,效率低;并且,绘制等高线的粗细效果受绘制人员的主观因素(如注意本文档来自技高网...

【技术保护点】
1.一种粗细等高线生成方法,其特征在于,包括以下步骤:/n(1)获取等高线的原始坐标数据,在每相邻两个数据点之间确定一个子线段,根据子线段两端的数据点,计算子线段的斜率,当该斜率的绝对值小于或等于1时,采用x轴方向作为增量步进方向,依次确定子线段上的各个像素点的坐标;当该斜率的绝对值大于1时,采用y轴方向作为增量步进方向,依次确定子线段上的各个像素点的坐标;/n(2)将各像素点的坐标转换为坡向栅格数据空间参考下的坐标,对像素点周围的四个相邻坡向像元值进行反距离加权平均,得到像素点处的坡向值,计算公式如下:/n

【技术特征摘要】
1.一种粗细等高线生成方法,其特征在于,包括以下步骤:
(1)获取等高线的原始坐标数据,在每相邻两个数据点之间确定一个子线段,根据子线段两端的数据点,计算子线段的斜率,当该斜率的绝对值小于或等于1时,采用x轴方向作为增量步进方向,依次确定子线段上的各个像素点的坐标;当该斜率的绝对值大于1时,采用y轴方向作为增量步进方向,依次确定子线段上的各个像素点的坐标;
(2)将各像素点的坐标转换为坡向栅格数据空间参考下的坐标,对像素点周围的四个相邻坡向像元值进行反距离加权平均,得到像素点处的坡向值,计算公式如下:






式中,α为像素点处的坡向值,λi为反距离权重,ai为像素点的相邻像元值,i=1,2,3,4,di表示相邻像元与像素点的距离;
(3)根据各子线段中像素点处的坡向值,确定的光照方向角,以及设定的等高线最小宽度和最大宽度,确定对应各子线段上各像素点的宽度;按照所述各子线段上各像素点的宽度,绘制各子线段,生成等高线。


2.根据权利要求1所述的粗细等高线生成方法,其特征在于,步骤(1)中,对等高线的原始坐标数据进行更新,得到等高线的更新坐标数据,根据等高线的更新坐...

【专利技术属性】
技术研发人员:徐立陈晓慧郭健赵东明陈换新朱蕊朱宇来周小军王俊超孟莹朱新铭赵天明
申请(专利权)人:中国人民解放军战略支援部队信息工程大学
类型:发明
国别省市:河南;41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1