VB+ArcGIS的校园信息系统的设计研究(4)
时间:2021-09-26 20:12 来源:毕业论文 作者:毕业论文 点击:次
图层是一个十分重要的概念。这是由于每一个图层代表特定的专题信息,因此每一个图层都要有自身对应的线型、符号、颜色等。只有对原图的图层进行明确的分类才可以按照要求导出,才能保证图层要素的完整性[6]。根据本次系统设计的需要,把江苏师范大学泉山校区的平面图分为6层,分别是:草地、道路、河流、建筑、路灯、井盖。 2。2。2 属性数据 根据图层不同的本质,设计不同的属性表。各种图层属性表如下所示: 表2-1 路灯属性表 名称 SHAPE 代码 表2-2井盖属性表 名称 SHAPE 代码 表2-3 草地属性表 名称 SHAPE 代码 面积 表2-4 道路属性表 名称 SHAPE 代码 宽度 长度 表2-5 河流属性表 名称 SHAPE 代码 长度 宽度 深度 表2-6 建筑属性表 名称 SHAPE 代码 面积 楼高 楼层数 数据分层后,还要添加地物具体的属性信息,例如某栋建筑物的名称,高度、楼层数等信息。在ArcMap中对Shapefile文件进行属性添加的方法如下: (1)在ArcMap添加Shapefile文件,并添加属性表文段。 (2)在ArcMap软件的工具中,选择“编辑器”命令,激活编辑工具并进入编辑状态。 (3)在ArcMap中,右击添加属性数据的文件,选择“打开属性表”,在对话框中,输入属性数据。 (4)多次进行上述操作,要把所有的要素数据信息输入进行,再点击“保存编辑”命令,这样就保存了信息。 (5)最后关闭“属性表”对话框,这样就算完成属性信息的添加。 文献综述 2。3 本章小结 这一章重点阐述了如何获得数据,如何对数据格式进行处理,还详细地讲解了数据分层的意义,同时还描述如何进行进行属性添加的方法。 3 开发平台和开发工具 3。1 开发平台 GIS开发模式主要有三种:独立开发模式、宿主型二次开发模式、基于GIS组件的二次开发模式。其中第三种开发模式是面向对象技术和组件式软件的GIS系统(包括基础平台和应用系统)[7] 。 它与之前的工具相比,有其特别的优点,主要体现在以下几个方面: (1)小巧灵活,价格低廉 它不仅提供强大的空间分析能力,并且与数据库链接的方式是多样化的。使用人员可以有目的性地选择所需要的控件,这样就能减轻用户的经济压力[8]。 (2)无需专门的GIS开发语言 这不仅有利于减轻开发工作者的开发压力和降低开发的难度,而且还能增强GIS软件的可扩展性[9]。 (3)开发简捷 这不需要对开发人员进行专门培训,从而做到降成本,提效率。 (4)更加大众化 它不仅是专家的分析工具,同时也成为普通用户对地理有关数据管理的工具。 (责任编辑:qin) |