计算机制图基础要领.pptVIP

  • 2
  • 0
  • 约5.29千字
  • 约 53页
  • 2017-07-05 发布于湖北
  • 举报
第八章 计算机地图绘图基础 第一部分 概述 概述 – 计算机图形学简介 概述 –计算机图形学简介 概述 – 计算机图形学应用领域 概述 – 计算机图形学应用领域 概述 – 计算机图形学应用领域 概述 – 计算机图形学应用领域 概述 – 计算机图形学应用领域 概述 – 计算机图形学应用领域 概述 – 计算机图形学应用领域 概述 – 计算机图形学应用领域 概述 – 计算机图形学应用领域 第二部分 计算机图形系统 计算机图形系统 – 组成 计算机图形系统 – 组成 计算机图形系统 – 组成 计算机图形系统 – 功能 计算机图形系统 – 功能 计算机图形系统 – 分类 第三部分 大比例尺数字测图中常用的坐标变换 坐标系的变换 坐标系的变换 坐标系的变换 坐标系的变换 坐标系的变换 坐标系的变换 第四部分 计算机制图中二维图形裁剪 点的裁剪 直线段的裁剪 直线段的裁剪 多边形的裁剪 圆和曲线的裁剪 文本的裁剪 文本的裁剪 文本的裁剪 第五部分 地图符号的自动绘制 地图符号的自动绘制 地图符号的自动绘制 地图符号的自动绘制 地图符号的自动绘制 地图符号的自动绘制 地图符号的自动绘制 地图符号的自动绘制 图形显示的分层处理 图形显示的分层处理 图形显示的分层处理 曲线光滑的数学方法 曲线光滑的数学方法 曲线光滑的数学方法 曲线光滑的数学方法 编码裁剪法(科恩—萨塞兰德算法) (1)编码规则 (2)判别方法 (3)算法思想 (4)举例说明 G H 把整个多边形先相对于窗口的第一条边界裁剪,然后再把形成的新多边形相对于窗口的第二条边界裁剪,如此进行到窗口的最后一条边界,从而把多边形相对于窗口的全部边界进行了裁剪。 圆和曲线都可以用一组短的直线段来逼近,因此,圆和曲线的裁剪可采用对每一短直线段的裁剪,从而实现对圆和曲线的裁剪。 一、矢量裁剪(字符笔画裁剪 ) 这种方法是把一个字符看成一系列短直线即笔划的集合。因此,字符的裁剪就归结为对组成这些字符的笔划的裁剪。 二、字符裁剪 这种方法认为每个字符被成为字符框的的矩形所包围,然后以这个矩形框中的某一点(中心或某个角)与窗口进行比较,如果这一点在窗口内,则显示此字符。 三、字符串裁剪 这种方法把整个字符串当作一个整体来处理,或者全部显示,或者全部不显示。测试时可以用测试字符串边框上的某一个点、测试字符串边框的对角线以及测试整个字符框边界等方法。 地图符号的自动绘制 曲线光滑的数学方法 图形显示的分层处理 地形图图式是地形图上表示各种地物和地貌要素的符号、注记和颜色的规则和标准,是测绘和出版地形图必须共同遵守的基本依据之一,是由国家统一颁布执行的标准。 地形图图式中内容的表达: 1、符号分类,规定每一种地物用什么样的符号来表示; 2、符号使用方法的规定,如符号的定位点或定位线、是否依比例尺绘制、符号的方向和配置等。 数字测图软件的图式符号库是实现以国家标准地形图图式表征数字图的重要手段,库的功能和内容: 1、提供各种地物符号的绘制方法 ; 2、对这些符号的组织、检索、管理和应用的方法 ; 3、对符号库进行增加、删除、修改等操作的维护功能,以满足不同专业用户的要求 4、符号库应具有自我更新和调整的能力。 一、独立符号的自动绘制 1、独立符号库的建立 2、独立符号的自动输出 二、线状符号的自动绘制 1、基本线型绘制 绘图参数:定位点个数N; 定位点坐标( ,)( = 1,2,3,…,N), 实步长D1,虚步长D2、点步长D3 二、线状符号的自动绘制 2、线状符号的绘制 三、面状符号的自动绘制:面状符号通常是在一定轮廓内用填绘晕线或一系列某种密度的点状符号来表示。 1、多边形轮廓线内绘制晕线 绘图参数:轮廓点个数N; 轮廓点坐标( ,)( = 1,2,3,…,N); 晕线间隔D,晕线和x轴夹角α 多边形轮廓线内绘制晕线步骤: (1)对轮廓点坐标进行旋转变换 ,使晕线和y轴方向一致: (2)求晕线条数,并将晕线从左至右(从小至大)进行编号: M = [(x′ max – x′ min) / D ] (3)求晕线和轮廓边的交点: (4)交点排序和配对输出 2、面状符号的自动绘制 绘图参数:轮廓点个数N; 轮廓点坐标( ,)( = 1,2,3,…,N); 符号轴线间的间隔D,轴线和x轴夹角α,每一排轴线上符号的间隔d 面状符号自动绘制步骤: ⑴ 按计算晕线的方法求出面状符号的轴线。 ⑵ 计算面状符号的中心位置。计算轴线(即晕线)长度,根据轴线长度和轴线上符

文档评论(0)

1亿VIP精品文档

相关文档