地图编辑器使用说明一、电子地图的相关概念:电子地图:通常我们所看到的地图是以纸张、布或其他可见真实大小的物体为载体的,地图内容是绘制或印制在这些载体上。而电子地图是存储在计算机的硬盘、软盘、光盘或磁带等介质上的,地图内容是通过数字来表示的,需要通过专用的计算机软件对这些数字进行显示、读取、检索、分析等。工作空间:工作空间管理的是用户的工作环境,用于保存用户的工作环境和工作过程中操作和处理的所有数据,包括数据源、地图名、布局和资源等内容,如下图所示:1、工作空间中存放了数据源相对于工作空间文件(扩展名为*.smw)的相对路径、数据源别名、数据源打开方式(只读、独占、事务、加密四种方式)等信息。由于工作空间存放的是数据源的相对路径和打开别名,而不是存储和拷贝整个数据源,因此工作空间文件可以和数据源(文件)分开存放,而且通常文件大小比数据源文件(扩展名为*.SDB,*.SDD)小。空间数据仍然存储于数据源中。2、地图主要存放相关数据集叠加显示而形成的图层。它存储了地图中每个图层对应的数据源和数据集,显示风格、显示比例以及图层的状态信息(显示、选择、编辑、捕捉等)。3、工作空间中的布局存储的是布局中的地图对象对应的地图名、各个制图要素对象的位置和大小以及相互关系(叠放的层次、是否成组、比例尺与地图间的对应关系等)。4、资源存放了系统中打开和制作的符号、线型和填充符号。5、在使用工作空间时需注意,工作空间作为用户的工作环境只有一个。因此,工作空间控件在同一个应用程序中只需加载一次,打开一个工作空间的同时必须关闭另一个工作空间。数据源:数据源是存储空间数据的场所。空间数据存放于数据源中,任何对空间数据的操作都需要先打开或者获得数据源。对空间数据的存储方式有两种:一是采用文件方式进行存储;一是存储于关系数据库或空间数据库中。对于文件存储方式,数据源对应于扩展名为SDB和SDD的一对文件,其中扩展名为SDB的文件存储空间数据,SDD文件存储属性数据。对于关系数据库的存储方式,数据源就对应相应的空间数据库,数据源有一个的别名(Alias)。工作空间中只有一个数据源。数据集:数据集是是空间数据的基本组织单位。工作空间中的数据源通常由多个不同类型的数据集组成,这些数据集分别组织不同特征和不同使用目的的空间数据。数据集可以分为矢量数据集与栅格数据集两种,点、线、面、文本的数据集以及复合数据集是矢量数据集,而栅格格数据集用于存储图片或影像类的数据,由BMP、JPEG等类型的图像构成的数据集以及由ECW数据集等类型的数据集属于栅格数据集。矢量数据集由对象组成,每个对象通常具有丰富的属性数据,而栅格数据通常作为背景图显示,放大到一定程度会出现马赛克现象,两种数据集可以共存于同一个数据源中。复合数据集(即CAD数据集):采用一种专门的数据集来存储和管理CAD结构的数据,或者用于组织CAD用途的空间数据,这就是复合数据集(图2.3所示)。复合数据集(即CAD数据集)可以由不同类型的对象构成,一个CAD数据集中可以存储点、线、面和文本等几何对象,点数据集、线数据集、面数据集、文本数据集等简单数据集只能存储同种类型的数据(比如点数据集中只能存储点对象,不能添加注记,即文本几何对象)。此外,复合数据集中的所有对象都可以存储风格(同文本数据集一样);而点、线、面数据集等简单数据集中的对象都不存储风格,需要在显示时动态赋予风格。CAD数据集中存储多种数据类型和风格图层:数据集的显示是在地图窗口中以图层的方式显示的,图层可以被看成是地图窗口中的透明薄膜。添加到地图窗口中的数据集被赋予了显示风格,如:线型、填充、符号等,就成为一个图层,一个图层对应着一个数据集,同一个数据集可以被多次添加到不同的地图窗口中,而且可以赋予不同的显示风格,因此,同一个数据集对应着多个图层。对于不存储风格的数据集,在显示时系统赋予默认的风格;存储风格的数据集则按其风格来显示。地图窗口中图层的风格可以随时根据需要进行修改。图层状态是可以控制的,可以显示或隐藏、可被选择或不可选择、可编辑或不可编辑、可捕捉或不可捕...