地图编辑器使用说明
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
地图编辑器使用说明
————————————————————————————————作者:————————————————————————————————日期:
地图编辑器使用说明
一、电子地图的相关概念:
电子地图:
通常我们所看到的地图是以纸张、布或其他可见真实大小的物体为载体的,地图内容是绘制或印制在这些载体上。而电子地图是存储在计算机的硬盘、软盘、光盘或磁带等介质上的,地图内容是通过数字来表示的,需要通过专用的计算机软件对这些数字进行显示、读取、检索、分析等。
工作空间:
工作空间管理的是用户的工作环境,用于保存用户的工作环境和工作过程中操作和处理的所有数据,包括数据源、地图名、布局和资源等内容,
如下图所示:
1、工作空间中存放了数据源相对于工作空间文件(扩展名为*.smw)的相对路径、数据源别名、数据源打开方式(只读、独占、事务、加密四种方式)等信息。由于工作空间存放的是数据源的相对路径和打开别名,而不是存储和拷贝整个数据源,因此工作空间文件可以和数据源(文件)分开存放,而且通常文件大小比数据源文件(扩展名为*.SDB,*.SDD)小。空间数据仍然存储于数据源中。
2、地图主要存放相关数据集叠加显示而形成的图层。它存储了地图中每个图层对应的数据源和数据集,显示风格、显示比例以及图层的状态信息(显示、选择、编辑、捕捉等)。
3、工作空间中的布局存储的是布局中的地图对象对应的地图名、各个制图要素对象的位置和大小以及相互关系(叠放的层次、是否成组、比例尺与地图间的对应关系等)。
4、资源存放了系统中打开和制作的符号、线型和填充符号。
5、在使用工作空间时需注意,工作空间作为用户的工作环境只有一个。因此,工作空间控件在同一个应用程序中只需加载一次,打开一个工作空间的同时必须关闭另一个工作空间。
数据源:
数据源是存储空间数据的场所。空间数据存放于数据源中,任何对空间数据的操
作都需要先打开或者获得数据源。对空间数据的存储方式有两种:一是采用文件方式进行存储;一是存储于关系数据库或空间数据库中。对于文件存储方式,数据源对应于扩展名为SDB和SDD的一对文件,其中扩展名为SDB的文件存储空间数据,SDD文件存储属性数据。对于关系数据库的存储方式,数据源就对应相应的空间数据库,数据源有一个的别名(Alias)。工作空间中只有一个数据源。
数据集:
数据集是是空间数据的基本组织单位。工作空间中的数据源通常由多个不同类型的数据集组成,这些数据集分别组织不同特征和不同使用目的的空间数据。数据集可以分为矢量数据集与栅格数据集两种,点、线、面、文本的数据集以及复合数据集是矢量数据集,而栅格格数据集用于存储图片或影像类的数据,由BMP、JPEG等类型的图像构成的数据集以及由ECW数据集等类型的数据集属于栅格数据集。
矢量数据集由对象组成,每个对象通常具有丰富的属性数据,而栅格数据通常作为背景图显示,放大到一定程度会出现马赛克现象,两种数据集可以共存于同一个数据源中。
复合数据集(即CAD数据集):采用一种专门的数据集来存储和管理CAD结构的数据,或者用于组织CAD用途的空间数据,这就是复合数据集(图2.3所示)。复合数据集(即CAD数据集)可以由不同类型的对象构成,一个CAD数据集中可以存储点、线、面和文本等几何对象,点数据集、线数据集、面数据集、文本数据集等简单数据集只能存储同种类型的数据(比如点数据集中只能存储点对象,不能添加注记,即文本几何对象)。此外,复合数据集中的所有对象都可以存储风格(同文本数据集一样);而点、线、面数据集等简单数据集中的对象都不存储风格,需要在显示时动态赋予风格。
CAD数据集中存储多种数据类型和风格
图层:
数据集的显示是在地图窗口中以图层的方式显示的,图层可以被看成是地图窗口中的透明薄膜。
添加到地图窗口中的数据集被赋予了显示风格,如:线型、填充、符号等,就成为一个图层,一个图层对应着一个数据集,同一个数据集可以被多次添加到不同的地图窗口中,而且可以赋予不同的显示风格,因此,同一个数据集对应着多个图层。对于不存储风格的数据集,在显示时系统赋予默认的风格;存储风格的数据集则按其风格来显示。地图窗口中图层的风格可以随时根据需要进行修改。
图层状态是可以控制的,可以显示或隐藏、可被选择或不可选择、可编辑或不可编辑、可捕捉或不可捕捉,图层与图层之间还可以移动顺序。
配置好的一个或多个图层如需要保存,需要通过地图的方式保存在工作空间中。
地图:
地图由一个或多个图层组成,存储于工作空间中。在地图编辑器中,每个地图窗口中的内容,就是一个地图对象。确切的说,一个或者多个数据集被赋予一定的显示风格而显示在一个窗地图窗口中,就成为地图。地图可以由任意的数据集叠加而成,包括矢量格式和影像格式。每个地图除了包含每个图层的名称、显示风格、视野范围、图层状态等信息外,还包括地图的显示范围。需要注意的是,地图是工作空间的一部分,要把地图保存下来,就一定要把工作空间也同时保存下来;否则地图不会真正保存下来。
地图中的数据来源于数据源。在制作地图并保存后,如将对应的数据源删除,则相应的地图会成为无本之木,打开工作空间中的地图将会出错或出现没有数据的情况。此外,在制作地图后,如对相应数据集中的对象进行空间编辑,刷新地图会发现地图中的对象也被重新更新。因此,地图的概念类似于关系数据库中视图的概念,地图中并没有存储数据集。
资源:
资源是进行图层风格设置所用到的符号库(针对点数据集)、线型库(针对线数据集)以及填充库(针对面数据集)。资源保存在工作空间中。
从以上几个概念可以看出,工作空间、数据源、数据集、图层、地图和资源具有如下图所示的关系:
从整体来看,数据源和工作空间对应于不同的物理存储。数据源存储于双文件或空间数据库,工作空间存储于扩展名为SMW的文件,地图、布局和资源也存储于SMW文件中。