地图符号系统的设计与实现(3)

发布时间:2021-06-07

地图符号系统的设计与实现

性 、 变形性和渐变性 。重复

    (变长Π 渐变) 性又分为不可重复 (变长Π 渐变) 、 X ( 水平) 方向 沿

    可重复 (变长Π 渐变) 、 Y (垂直) 方向可重复 (变长Π 沿 渐变) 。 线状符号图元附属属性设置实例如图 1 所示 。一个符 号变长与重复属性两种不可能兼得 。以陡坎为例 ,如图 1 ( a ) 和图 1 ( b) ,陡坎符号单元由单位长度的两个图元 1 ( 横短线 )

    图1  线状符号图元附属属性设置实例

    变形性主要是指在符号转弯处的图元形状变化情况 ,可 分为不可变形 、 折线变形 、 曲线变形三种 。 渐变性主要针对具有渐变元素的特殊符号 ,如河流的渐 变元素是宽度 ,渐变属性是沿 X 方向渐变的 ; 再如沙质崩崖 中的圆形沙粒符号的半径大小则是垂直于符号轴线方向逐 渐变小的 ,其渐变元素是半径 ,渐变属性是沿 Y 方向渐变的 。 另外 ,对于符号本身变形也随着数据采集方法不同而各有差 异 ,如果是折线采集 ,则符号本身是折线变形的 ,如果是曲线 采集 ,则符号本身是曲线变形的 。

    2. 3   面状符号

    采用了分层填充的思想 , 用户可设置不同的点 、 线状符号分 层填充一个面状符号 。

    2. 4   程序符号

    地图符号中有一部分符号是不能用上述一般规则来描 述的 ,如整个河系的粗细渐变一致性 、 小比例尺沼泽符号中 短线组合其形态随意中又带有一种曲线美的特性 、 垄状沙丘 中沙丘的随机性等 。虽然现在地图符号的发展趋向于抽象 化、 简洁化和规范化 [11 ] ,但是这些符号还是必须保留的 。首 先在视觉上 ,这些符号更接近于所表达的地理实体 , 更能表 达自然现象的规律 。如新月形沙丘就是地图设计人员根据 航片上拍下来的沙丘形状进行模拟抽象的 ,直观形象的表达 效果优于用规则图案组成的简单符号 ; 其次从艺术性看 , 地 图具有科学美和艺术美的双重性 ,符号设计时既要考虑到规 范简洁又要考虑到艺术性 ,所以有必要对这些符号进行设计 和实现 。 在地图符号系统中 ,把这些特殊的符号都定义为程序符 号来实现 。特殊符号的实现如图 2 所示 。图 2 ( a) 制作新月

    面状符号由线状符号构成其轮廓线 , 点 、 线状符号的各 种不同排列方式构成其内部填充 ,面状符号的填充方式有规 则填充 、 随机填充 、 半随机规则填充 、 晕线填充和位图填充 5 种 。在不考虑点 、 线状符号的具体结构 ,只考虑点 、 线状符号 方向的情况下 ,先将各种配置方式制作成模板 , 用户选定后 再选择所需配置的点 、 线状符号 。针对当前某些符号库系统 不能处理含有多种点填充符号以不规则填充方式的情况

    [4 ]

    ,

    图2  特殊符号的实现

    测绘信息与工程   Journal of Geomatics   2004   Dec. ; 29 (6)    27

    在的特殊或复杂的符号 ,用程序符号实现并建立了相应的符 号库 ,可满足实际生产的需要 。目前这个软件正在完善之 中 ,在出图时各种符号的压盖关系处理 、 加强符号的编辑功 能等不足之处 ,正在解决之中 。 例 。图 2 ( b) 中点状符号是由函数生成的 , 其形态采用 y =

    sin ( Ax + B ) 来控制 ,做法与图 2 ( a ) 类似 ; 图 2 ( c ) 沼泽符号和    参考文献

    [1 ]   姚兴海 ,马秋云 . 基于 CorelDraw 的地图符号库建库 [J ] . 测绘通    图 2 ( d) 中整个河系的绘制相对前两者要复杂一些 ,因为其是 具有一定的规律性的 ,故采用瓦晕的方法

    [12 ]

    制作沼泽 , 能基

    报 ,2003 (2) :36~38

地图符号系统的设计与实现(3).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219