制作玫瑰图的程序.pdfVIP

  • 20
  • 0
  • 约7.49千字
  • 约 4页
  • 2017-08-16 发布于浙江
  • 举报
制作玫瑰图的程序

第 ld卷第 3期 幸豪让 瞥警陀学报 VoI.14No.3 l991年 9月 JournalofEastChinaCollegeofGeology SUM .35 绘制玫瑰图的程序——GsMR0sE [美]GISelner RBTaylor 0 引 言 GSMROSE是分析GSDRAW /GSMAP数据库中的线型数据形成玫瑰图的程序 。用户可 以 选择玫瑰图的半径,单位方向的角度间隔和输出设备:屏幕、绘图仪或包含HPOL指令的磁盘 文件 。除绘制玫瑰图外 ,还可以打印出与形成玫瑰图有关的数字信息。分析线型数据的方法 有两种:一是长度加权法,二是频率加权法。 在长度加权法中,从数据库中读出规定的代码数据 (线型的或多边形边界),沿着线的方 向顺序计算相邻两点间线段的走向与长度 。按规定方 向的角度范围 (例如规定 5。,则有方向 从 0— 5。,5。一l0。等直到 J75一 l80。)分析这些线段的方 向,并将其长度累计在这个方向中。 分析完数据库中线型数据后,求出具有最大长度的方 向,并用这个长度去除各个方 向中的累 计长度,得到的比值就决定了这个方 向上绘制玫瑰图的半径 。图中最大长度方 向的半径可 由 用户选择。 在频率加权法中,计算指定代码的每条线连接它的第一个点和最后一个点的走向,并按 规定的角度间隔,倒如 5。的范围划分的方 向间隔,把这个走向记录在它落入的方 向间隔中。找 出落在其间隔中录入的线条数 目最多的方向.按用户规定的半径画出,其它方 向的半径 ,按 其落入的录入数 目与最大值的比值来决定 。 对笛卡尔坐标系 ,玫瑰图的Y方 向 (0啪 方 向)为Y轴方 向。对大地测量坐标系,在GSM- ROSE支持下的大多数投影中 (与 GSMAP (6.0)相 同),玫瑰图的Y轴方 向为中心子午线的 方向。利用大地测量坐标的数据库绘制的玫瑰图,反映了选用不同地图投影的区别,对不大 于 r×2。的区域,这种差别不大。对于大于这个范围的区域不作大地测量坐标的数据使用。 玫瑰图上有三个 同心圆。以实线绘出的圆按规定的半径 (对应于最大数值 的方 向)绘 出, 在半径的 10 及 50 处,分别用虚线绘出二个同心圆。在 0。方 向用最长的小标记标出I90。, 180。及 270。处的小标记短些 ,每个角度方 向用短的标记标出。由于每条线条 /线段的方 向与数 字化方 向有关 ,因而它应当是以玫瑰图的圆心中心对称 。玫瑰图绘出后可以打印出一十表,它 给出数据库名、分析的代码编号和总的录入数 目。在长度加权法中,给出以公里为单位的最 大值方 向的累计长度和所有方向累计起来的总长度,以及列出每个规定方 向的角度间隔的累 计长度和它在总累计长度 中占的百分比。在频率加权法中,给出最大值方 向的录入数,并列 285 出每个在规定方 向的角度 间隔的录入数 目和 占总的录入数 目的百分比。由于中心对称的特征 , 两种数据都仅列出 0。一l80。的数据 用数据库中 1—99的线型数据 ,400—499的多边形数据的边界及 600—699的线型数据 指定的某一代码,都可形成长度加权玫瑰图。1--99,600—699中的代码可以形成频率加权玫 瑰 图。顺便提一下 .600—699组代码的数据 .在数据库中只有数字化点的信息,只在 GS- DRAW /GSMAP绘制时产生平罱作用 如果计算机中已有GSMAP或GSDRAW 60版本的程序 ,那么,仅需将 GSMROSF-EKE 拷贝到它们所在的子 目录 。如程序不是 6.0版本就需要把软盘上的程序拷贝到硬盘的一个子 目录。操作必须在硬盘上进行。 1 操 作 在当前的驱动器上必须有GSMROSE.EXE.配置文件 CONFIG.SCR,CONFIG.PLT及字体 文件 0.fat。打开计算机和打印机,键入GSMROSE,启动程序 。当程序与字体文体读入后,屏 幕上的第一个提示是要求送入数据库名。同时屏幕上列出该子 目录中所有扩展名为 .NDX的 文件名。 ENTERDATABASENAME (键入数据库名) 键入待分析数据的数据库名,即不带扩展名的文件名。下一个

文档评论(0)

1亿VIP精品文档

相关文档