文档库

最新最全的文档下载
当前位置:文档库 > ArcGIS Engine10.1系统设计

ArcGIS Engine10.1系统设计

一、 系统设计

1.

概述

本系统分为数据显示浏览,查询,统计,三个模块。浏览中包括鹰眼功能,查询可分为属性查询与空间查询,空间查询下面有包括了搜索附近与多边形查询两大功能。统计模块可以对查询出的记录进行一些数值上的统计,也能够实现生成统计图表。系统的主界面可以进行数据视图与布局视图的切换,二者显示范围完全同步,如图1所示:

ArcGIS Engine10.1系统设计

图1主界面(数据视图)

对地图对象做一些放大,缩小,全图,比例尺缩放,漫游,加载数据,绘制几何图形,查看图形信息等操作。

2. 系统功能介绍

1) 打开文件

点击左上角的“打开文件”菜单栏,就可以打开一幅地图文档。如图2所示

ArcGIS Engine10.1系统设计

:

图2主界面(布局视图)

加载地图文档后的界面如图3所示:

2) 数据查看与鹰眼视图

单击鼠标右键,在鹰眼视图内绘制矩形框,

ArcGIS Engine10.1系统设计

可以定位到主窗体相

图3 加载数据之后的界面

ArcGIS Engine10.1系统设计

图2打开文件操作设置

应的位置并放大显示。结果如图4所示:

ArcGIS Engine10.1系统设计

移动鹰眼视图的矩形框,相应的主地图窗口的地图也同步移动。如图5所示:

ArcGIS Engine10.1系统设计

图4 鹰眼的定位缩放

图4 矩形框移动同步视图

鼠标在主地图窗口上移动的同时,在主系统界面下方的状态栏里面记录鼠标点所在的坐标,如图5所示:

ArcGIS Engine10.1系统设计

图5 左下角状态栏记录坐标

3)属性查询功能

通过SQl语句对地物进行查找。点击界面属性查询菜单栏,弹出属性查询界面,如图6所示:

ArcGIS Engine10.1系统设计

图6 属性查询操作

被查询出的结果高亮显示在地图的同时,它们对应的记录也会显示在下方的属性表里。便于我们查找,浏览。在做完属性查询后,点击刷新地图,便可以清空属性表和地图上高亮显示的范围,以及绘制的图形,对地图进行一次刷新。

4)空间查询功能

i.搜索附近功能

首先使用工具条中的画点工具在地图上面绘制一点,然后点击搜索附近菜单栏,输入要搜索的地物类型,搜索范围,便可以找出附近的地物信息。如图7所示:

ArcGIS Engine10.1系统设计

图7 搜索附近操作

图7为搜索图中黑点周围1000米以内的名胜古迹。

ii.多边形查询功能

点击多边形查询菜单栏后会有一条提示:使用绘图工具绘制图形,使用绘图工具绘制图形双击结束绘制。被图形选中的要素高亮显示,要素所在的图层信息通过界面上方组合框显示。在组合框上选择对应图层,图层所对应的被选择的要素通过下方属性表显示。操作如图8:

图9 多变形查询的结果

5)统计功能

使用任意查询,使记录显示在下方的数据表里,然后点击属性统计菜单栏,在单击数字列的字段名,进行记录数量,求和,平均值,最大最小值,标准差的统计,统计结果用消息框显示。结果如图10所示:

图10 属性统计的结果

点击统计菜单下的生成统计图功能,通过选择要统计的图层,字段,就可以生成一个字段值的频数分布直方图,并显示统计报告。如图11所示。

ArcGIS Engine10.1系统设计

图11生成的统计图表与报告