1、首先,打开一个Microsoft Office Access软件管理,数据库界面当中。
2、然后点击Microsoft Office Access的菜单左侧上角-菜单选项。
3、点击了个更多菜单之后,d出了下拉菜单选中为 access选项的选项。
4、选中了access选项之后,d出了access选项窗口当中,选中左侧中的当前数据库的选项。
5、选中了当前数据库的选项之后,勾选上关闭时压缩的选项。
6、勾选上了关闭时压缩的选项之后,点击确定保存设置,就完成了。
建立空间数据库的目的是利用数据库技术实现对地理数据的有效存储和管理。早期主要采用基于文件的拓扑关系数据存储模式,但由于空间数据具有非结构化的特性,传统的关系数据库很难支持空间数据类型。目前,对象——关系数据库管理系统是较为流行的解决方法,即在空间数据源之上增加一层软件(空间数据引擎)——空间数据管理系统(Spatial Database Management System,简称SDMBS),实现对空间数据和属性数据的一体化管理。
空间数据库管理系统是一种用于管理空间几何对象数据的专用软件模块。从结构上讲,它是位于用户或应用程序与空间数据源之间的中间件,实现了空间数据和空间 *** 作的抽象,使得用户或应用程序不必关心空间数据的存储格式和空间 *** 作的实现方法。它的主要功能是提供对地理数据的定义和描述,提供地理数据的高效查询和 *** 作,提供对地理数据的存储和组织。空间数据库管理系统可在传统关系数据库管理系统之上进行扩展,使之能够同时管理矢量图形数据和属性数据。扩展的方式有2种:一种是在原来的数据库模型上进行了空间数据模型的扩展,实现的是点、线、面等简单要素的存储和检索,并不能存储数据之间复杂的拓扑关系,也不能建立一个空间几何网络。如Informix和Oracle等都推出了空间数据管理的扩展模块;另一种是GIS软件商在传统关系数据库管理系统与应用系统之间增加一个中间件,如ESRI公司推出的ArcSDE。但这2种扩展方式的基本原理都是一致的,主要原理是BLOB字段存储空间对象的坐标数据。
ArcSDE采用连续的数据模型,也就是说它可将整个工作区数据放到一个连续的层中,纵向上多个图幅的同一类数据可构成一个无缝图层,每个数据库记录对应一个实际要素。ArcSDE为数据库中各层(Layer)建立空间索引。空间索引是将层从逻辑上分成一个个小块,称为“cell”,层中的要素则分解到各cell中加以描述,并将此描述信息写到索引表中。落到多个cell上的要素,将在每个cell对应的索引记录中加以描述。没有数据的cell不包括在索引表中。
在RDBMS中,ArcSDE用表来管理ArcSDE层。ArcSDE 对所有的图层建立了层表,以使用于索引,加快查询速度。每一个图层由业务表、要素表、空间索引表组成(毛峰等,2000)。业务表中每一行代表一个地物要素,用来存放农业地质要素的属性数据,通过要素标识符(Fid)和其他3个表关联。要素表与业务表之间通过空间列和FID列发生关系,如图4-3所示。
图4-3 业务表—要素表—空间索引表之间的关系
ArcSDE使用压缩的二进制格式来存储要素的几何图形,从而可以有效提高存储和检索空间数据的效率。对于每一个图层,ArcSDE会自动为其生成3张数据库表:业务表、要素表和空间索引表,并存放于SQL Server数据库中。业务表在物理存储上对应于数据库中的与入库前的文件名相同的表,如一个ArcInfo格式的名为“LEB0B”的矢量图层数据入库后,它的业务表就名为“LEB0B”。坐标表与要素表同对应于F(id)表,这里的id不是图4-3中的FID,而是ArcSDE根据入库的顺序加的一个编号。比如同时有10个文件要入库,那么第一个文件的F表就是F1,第二个为F2,以此类推。空间索引表对应于S(id)表,这个id和上述F表的id的含义相同也是入库顺序的编号。这样既不需自建索引,也不需设计复杂的表结构,从而轻松地实现了属性数据与空间数据的统一存储管理。
转成shp格式的 *** 作方法和步骤如下:
准备工具:“database engineer 2010”、“GIS数据转换器(矢量-矢量)V2.1.rar”、电脑。
1、首先,电脑中找到“database engineer 2010”、“GIS数据转换器(矢量-矢量)V2.1.rar”,如下图所示。
2、其次,安装“database engineer 2010”应用程序,如下图所示。
3、接着,解压缩并运行“GIS数据转换器(矢量-矢量)V2.1”,如下图所示。
4、然后,完成上述步骤后,打开“GIS数据转换器(矢量-矢量)V2.1”,单击“输入数据”后面的图标,如下图所示。
5、随后,完成上述步骤后,单击以选择要转换的文件,如下图所示。
6、接着,完成上述步骤后,在d出的界面中,单击“确定”按钮,如下图所示。
7、然后,完成上述步骤后,等待显示“转换完成”,如下图所示。
8、最后,完成上述步骤后,就转换完成了,如下图所示。这样,问题就解决了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)