电脑桌面
添加文秘网到电脑桌面
安装后可以在桌面快捷访问

基于MicroStation的地形图符号库设计与实现(王汉东 夏文芳 王喜春)

栏目:农林鱼水论文发布:2010-03-12浏览:2185下载186次收藏
 

摘要: 地形图符号是数字地图和gis不可缺少的重要组成部分,地图符号是地图的语言,是一种专用的图解符号,它采用便于空间定位的形式来表示各种地物与现象的性质与相互关系。详细介绍了在microstation平台下1∶500,1∶1000,1∶2000比例尺地形图点状、线状、面状符号的制作方法。采用microstation本身提供的图形编辑功能进行符号设计,同时针对少量、复杂、难以直接设计的地形图符号,结合microstation的二次开发语言,通过编程实现,能快速、灵活地设计各种地形图符号。

关 键 词: microstation;符号库;线型制作;单元库

中图分类号: p208 文献标识码: a

1 概述

地图符号是地图的语言,是一种专用的图解符号,它采用便于空间定位的形式来表示各种地物与现象的性质与相互关系。地图符号包括了形式各异、大小和颜色不同的图形符号以及表示名称的文字和表示数量的数字。综合目前的cad软件和gis软件,地图符号设计的实现途径主要有以下4种:①采用文本编辑器的方法,如autocad的图形文件(shp)、线文件和阴影文件,以及arcview的odb文件(*.avp);②采用软件提供的二次开发语言编程实现,如arc/info的aml语言、microstation的mdl语言等,它提供了编程实现符号绘制的接口;③利用软件本身的图形编辑功能,如autocad的块文件(block),microstation的单元库文件(cell);④利用软件所提供的符号设计功能,如arcview的style manager模块等。每种方法都有自身的优势,也存在一定的不足。本文介绍的地图符号库设计方法,采用microstation本身提供的图形编辑功能进行符号设计,同时针对少量、复杂、难以直接设计的地形图符号,结合microstation的二次开发语言,通过编程实现,能快速、灵活地设计各种地形图符号。

2 microstation介绍

microstation包含microstation和microstation geographics两部分模块,microstation在国内外广泛应用于建筑设计、土木工程、交通、地理信息系统等领域,具有强大的符号制作功能,可以灵活方便地自定义各种单元、线型,支持面域填充,提供了用户建立符号库的工具,满足绘制地图上点状、线状、面状符号的要求。特别值得提到的是,microstation的用户自定义线型功能很强,用户可以控制线型中点划线和间隔的长度、实现自动符号放置、进行线的偏移、线宽度和颜色设置等。这样,几乎可以设计出我们需要的任何线型,使得microstation中用一个单独的元素就可以表达一个复杂的地图线状符号,有利于线状符号的绘制、编辑和提取。

3 基于microstation创建符号库的基本方法

根据制图学理论,可以将所有的地图符号划分为3类,即点状符号、线状符号和面状符号。点符号通常用来描述点状地物,可以通过指定一个坐标点位、长度、宽度以及方向角度来控制其绘制。线状符号可以分为两部分:①线主体符号;②在线符号上叠加的点符号。面状符号一般由3部分构成:边界部分、底色、矢量填充图形,其中边界符号可以用线符号描述,矢量填充图形可以用点符号或线符号描述。

3.1 建立符号库前的准备工作

3.1.1 microstation工作单位的设定

工作单位即长度单位,microstation的工作单位确定了测量的单位、符号的精度以及设计区域的大小,它由主单位、子单位以及位置单元构成,工作单位的设置应与工程的设计文件保持一致,可将主单位设为m,子单位设为cm,分辨率设为100。单元符号、线型符号、面状符号,它们本身就是一种图形文件,单元符号的制作和符号的线型定义都在图形系统中设计绘制,因此只要符号设计制作时所选的种子文件与工程设计的种子文件保持一致,就能保证符号库的工作单位正确。

3.1.2 选定比例尺

符号的尺寸与比例尺密切关联。地形图图式中符号的尺寸是图纸上表示的尺寸,符号库中符号的设计尺寸应为符号的图纸尺寸乘以比例尺,以比例尺1∶500为例。图纸上1mm的短线,实地为5m,在绘制时就以5m长度制作,因此,不同比例尺下的同一种地图符号,在设计制作时,其绘制尺寸是不同的,符号库中所有的符号在设计制作时,尺寸都遵循这一原则。

3.2 基于microstation的点状符号的创建

在microstation中,点状符号用单元(cell)表示,一个单元实际上是一个小的绘图文件。microstation中的单元分为4种类型:分别是图形(graphic)单元、点(points)单元、菜单(menu)单元、指导(tutorial)单元,其中主要使用的是图形单元和点单元这两种类型。图形单元具有层独立性,也就是放置单元时单元的组成元素所在的层是由设计制作单元时单元所在的层决定的。放置后单元的组成元素的属性与产生单元时元素属性相同,这种类型的单元在旋转视图时会跟着一起旋转。点单元放置时,单元的属性采用当前激活的属性(图层、颜色、线型、线宽),单元不随视图

解锁后支持完整在线阅读或下载编辑海量优质内容资源

基于MicroStation的地形图符号库设计与实现(王汉东 夏文芳 王喜春)

点击下载
分享:
热门文章
    热门标签
    确认删除?
    QQ
    • QQ点击这里给我发消息
    回到顶部