③绕原点旋转变换 表达式:[*y+1=[y1]T 其中,旋转矩阵: cos 0 sin 6 0 TR=-sin e cos e (6-8) 上述变换都具有可逆性,即y]=[*y*1T ④绕任意点C(x2y)旋转变换 点P(xy)绕平面上任意点C(x2)旋转(转角为)的变换,可通过下列步骤实现:首 先将原坐标原点平移变换到点C,并作为新坐标原点,P=PT,这时=-x,1=; 再围绕新原点P旋转变换,P"=PTR;然后通过平移,恢复原来的坐标系统, P=P"Tr。这里,T和T分别为平移和旋转矩阵。 9 China University of Geosciences 资源信息系统
China University of Geosciences 资源信息系统
3)组合变换 例分析下图所示线AB旋转绕原点)、平移和编 小(放缩比率a=e=)的组合变换。 B a 二维组合变换 Integrated two-dimensional transformation 9 China University of Geosciences 资源信息系统
China University of Geosciences 资源信息系统 例 分析下图所示线AB旋转(绕原点)、平移和缩 小(放缩比率a=e=s)的组合变换。 二维组合变换 Integrated two-dimensional transformation 3)组合变换
旋转矩阵 cos0 sin e 0 TR=-sin 0cos60 平移矩阵 总变换矩阵 100 Scose Sine 0 T T=TRTTs=-Ssin 0 Scos 0 SE 放缩矩阵 S00 T=0 0 001 利用变换矩阵T,可将两端点A和B分别变换成新的端点A*和B,即 区y小=y:[y刂=[x2y 连接端点A*和B,便可获得变换后的线段A*B*,如图b所示。 9 China University of Geosciences 资源信息系统
China University of Geosciences 资源信息系统
问题阅读法 心阅读教材P202~P213,回答以下问题 问题1资源图件编绘基础功能子程序由多少模块组 成,结构如何? 今问题2教材介绍了哪几个资源图件编绘子程序? 今问题3曲线拟合的数学模型主要有哪几种,各自特 点是什么? 今问题4对比几种拟合方法,找出各自适用范围。 问题5说明花纹、图例制作方法中,基本图元法和 辅助设计法的内涵和适用范围? 今问题6图件整饰包含哪些内容? 9 China University of Geosciences 资源信息系统
China University of Geosciences 资源信息系统 问题阅读法 ❖阅读教材P202~P213,回答以下问题 ❖问题1 资源图件编绘基础功能子程序由多少模块组 成,结构如何? ❖问题2 教材介绍了哪几个资源图件编绘子程序? ❖问题3 曲线拟合的数学模型主要有哪几种,各自特 点是什么? ❖问题4 对比几种拟合方法,找出各自适用范围。 ❖问题5 说明花纹、图例制作方法中,基本图元法和 辅助设计法的内涵和适用范围? ❖问题6 图件整饰包含哪些内容?
二、资源图件编绘子系统的基 本子程序 ■资源图件可以看作一个特殊的符号系统。 图面上以不规则自由曲线为主,令人眼花缭乱, 但深入分析,无非是由大量的中文、西文、注记 特殊的符号与花纹错综复杂地组合而成 ■只要能设法建立任意不规则曲线和各种文字与 花纹符号的数学模型,也就能生成并组合成任意 的资源图件。 ■模块化程序设计是研制这类大型复杂系统的基 本方法。图形的数学模型分析与程序的模块化设 计相结合,形成了开发应用编图系统的基础。 9 China University of Geosciences 资源信息系统
China University of Geosciences 资源信息系统 二、资源图件编绘子系统的基 本子程序 资源图件可以看作一个特殊的符号系统。 图面上以不规则自由曲线为主,令人眼花缭乱, 但深入分析,无非是由大量的中文、西文、注记、 特殊的符号与花纹错综复杂地组合而成。 只要能设法建立任意不规则曲线和各种文字与 花纹符号的数学模型,也就能生成并组合成任意 的资源图件。 模块化程序设计是研制这类大型复杂系统的基 本方法。图形的数学模型分析与程序的模块化设 计相结合,形成了开发应用编图系统的基础