MICROSTATION符号库的设计与制作研究arcgis符号库的制作
关键词:MICROSTATION地图符号库设计
中国图书馆分类号:TP3文献识别码:A文号:1672-3791(2012)05(A)-0048-02。
1 Microstation简介
Microstation是Bentley公司推出的一款CAD软件,功能强大的图形设计系统。能在其上进行二次开发,主要得益于它的绘图工具和开发语言(UCM)。通过对该软件的广泛应用,笔者认为该软件系统具有以下功能和特点。
(1)用户环境是图形化的,人们可以灵活方便地操作软件,也便于人们掌握软件的使用方法。(2)相关的尺寸标注、图样和剖面线可以随着图形边界的变化而变化,并自动更新。(3)有多种线型,包括智能线、用户自定义线和多线画线工具,既能简化操作,又能实现所见即所得。(4)独特的参考文件功能,可供一个设计团队中的人进行沟通协调,即可以使用最新的设计图纸进行互操作。(5)软件也可以个性化定制,即软件用户可以根据自己的专业和习惯调整界面。和我们自己开发的软件一样好用。(6)软件有八个视图,这些视图的切换、调整、切换都非常随意,对于很多情况下需要跨视图操作的人来说,随意性极大。
符号库创建的基本思路分析
在地图学中,地图符号分为三类:点符号、线符号和面符号。无论图1中显示的是哪种符号,都可以通过形状、大小、方向、亮度、密度、颜色的不同来区分。这些符号用来表达不同事物的质量、数量和分布属性,从而扩展了地图表现力。
2.1建立符号库前的准备工作
2.1.1 MicroStation单位设置
地图的最大精度是由工作单位决定的,这是进入MicroStation软件首先要设置的。在地图制作中,主单位和子单位一般设置为:mm . 1的子单位是1000最小分辨率,所以设计文件中的精度为0.001mm。操作步骤如下:制作符号时,先打开参考网格,设置主点间距为1 mm,次点间距为0.1mm,然后锁定网格,光标步长锁定为0.66。
2.1.2符号单元名称和线路名称的确定
在MicroStation中,单元名称和线路名称不能超过6个字符,符号名称的好坏关系到使用的方便性,如:(1)R001,住宅阶层的首都。(2)T210交通层铁路。
在这里,元素层代码采用字母与元素标识码相结合的方法。
2.2基于MicroStation的点符号创建
点状符号有固定的图形和确切的定位方向,所以地图上有一些独立的点状物体,一般用点状符号表示。
要在符号库中创建一个符号,必须具备该符号的一些元素,如符号的范围、符号的坐标原点、符号的类型等。在MicroStation中使用符号库中的符号时(如果要在某一点(X,Y)画一个符号),使用过程如下。
先找到矢量图链接的符号库,再定位要画的符号。以X和Y为符号的位置原点,可以在该点绘制符号。原点的定义由单元工具中的单元原点设置。该范围由围栏框定义。
在符号库中创建符号时,可以自己绘制符号,性质类似于绘图。您还可以使用软件中的各种绘图工具,用文本标记它们,或者使用符号库中的现有符号。也就是说,充分应用绘图工具,可以把符号库里的符号做得非常漂亮,非常立体
创建点符号的步骤可总结如下。
(1)首先,在MicroStation中,引用子文件作为创建点符号后存储的文件名。然后设置符号的属性,包括颜色、使用的线型、工作单位、比例以及单位的每个元素所在的图层。(2)细胞库选择。您可以连接到MicroStation中的现有单元库。单击菜单中的“元素”,选择“单元”,打开“单元库”对话框。单击“文件并连接”以连接现有单元库或创建新单元库。单击对话框中的文件,然后单击新建创建新的单元库。(3)使用绘图工具,根据符号的实际尺寸绘制符号的形状。(4)确定符号的组成元素,可以使用选择函数或栅栏函数进行选择。(5)定义单元原点可以通过单元工具中的单元原点来实现。(6)打开“CellLibrary”,会弹出一个对话框。点击“创建…”按钮,弹出“新建单元格”对话框,可以指定单元格的名称和注释,选择单元格的类型,最后点击“创建”按钮,完成单元格的创建。
2.3基于MicroStation的线性符号库的创建
可以使用MicroStation预定义的线性库来实现线性元素的符号化。线状符号可以分解成若干条直线、虚线和点状符号,符号可以用实体定位坐标来绘制。是指根据地图上的比例尺表示长度,并根据地图上的要求定义宽度的要素符号。您可以自定义线型来设计和绘制线符号。线型的定义是通过线型编辑器完成的。MicroStation拥有强大的用户自定义线型功能,可以设计我们需要的任何线型。例如,点划线和间隔长度可以由用户控制,并且符号放置、线偏移、线宽和颜色设置可以自动化。线状要素的符号描述中可以记录线的名称、图层和颜色,还可以自由设置绘图命令等属性。这些程序可以在绘图时调用。
制作线状符号的一般流程如下。
(1)确定哪些基本组件代表线性符号的组成。(2)在线编辑器中打开或新建一个线库。(3)基本构件的建立和定制,复合构件要定制形成线构件和点构件。(4)创建线状符号的名称,可以在线状库中创建,并与表示符号的线状成员链接。(5)保存的线型如图2所示。