云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > (完整版)数字校园系统的设计与实现本科毕业论文

(完整版)数字校园系统的设计与实现本科毕业论文

  • 62 次阅读
  • 3 次下载
  • 2025/5/1 9:32:54

标拖动的方向移动,地图移动的时候图层和比例尺保持不变。

地图刷新:用户点击刷新按钮,即可对当前地图实施刷新操作。 地图鹰眼:点击鹰眼按钮,鹰眼矩形框内按显示比例显示当前地图显示的图面, 按住鼠标左键拖动矩形框,根据矩形框内所显示的地图位置,地图窗口内也将显示该位置的信息。

地图全图显示:全图显示电子地图。用户选择全图显示的功能后,该功能激活。随后电子地图全图显示在地图显示窗口。 4.2.3 电子地图输出

输出为位图:将当前显示地图窗口的地图保存为 BMP(位图)文件。 输出到打印机:打印当前电子地图。 4.2.4 信息查询

属性信息查询:系统提供此功能供用户查询特定地物的属性信息。用户选择此功能选项后,将鼠标移动到电子地图上寻找所要查询的地物,此时鼠标显示为查询状态,一旦发现所要查询的地物时,左键单击该地物,该地物的属性信息就会弹出来显示在显示结果窗口上,查询完毕,鼠标移出电子地图后,鼠标状态还原。

查询最近目标:用户若需要查询距离某已知地物最近的目标,则可选择该功能,在对话框中输入该已知地物的名称,再在组合框内输入距离,输入完毕后,单击搜索按钮,地图显示窗口将显示出离已知地物目标距离的地物信息。查询完毕,将鼠标拖出电子地图,鼠标状态还原。

距离测量:用户应用该功能可以测试出任意两地物间的距离,包括直线距离和折线距离。当用户选择该功能时,鼠标状态变为十字型,用户将鼠标移动到待 测距离的两地物其中一点,单击左键然后再用鼠标单击另一地物,则在二地物间出现一距离线,二地物距离将出现在显示窗口上。查询完毕,将鼠标拖出电子地图,鼠标状态还原。

地理对象索引:通过选择地理对象索引,显示所有该类型的地理对象,再定位某一具体地理对象。当用户选择地理对象索引功能后,该功能激活。默认状态,地理对象类型为全部类型,地理对象列表框中显示所有的地理对象。用户通过组合框选择地理对象的类型后,地理对象列表框中显示所有这一类型的地理对象。从列表框中选择所需的地理对象双击鼠标左键,则在地图上定位此地理对象。

地理对象查询:用户若已知某一地理对象的名称,要查询该地理对象的信息,则选择地理对象查询功能,点击地理对象查询,弹出一文本对话框,在该对话框中输入该地理对象的名称,点击查询按钮,该地物信息将显示在地图显示窗口上。查询完毕,将鼠标拖出电子地图,鼠标状态还原。

地理对象定位:如果用户知道某一地物的名称,则可以通过该功能将该地理对象定位在电子地图上,在地理对象查询结果窗口上,用户用鼠标左键双击该地物名称,若该地物不存在,则提示用户用例取消,若存在且在指定的区域内,则双击该地物名称所对应的地物,该地物高亮显示。

地理对象信息浏览:用户通过信息窗口(一个独立的窗口)浏览地理对象的详细信息。用户通过鼠标在查询结果窗口中选择一个地名,如果信息窗口已经打开,则在信息窗口中显示这个地理对象的详细信息。如果信息窗口没有打开,则单击“浏览”按钮,显示信息窗口,用例结束。

动态显示:显示鼠标悬停位置的地理对象的信息。当用户鼠标停留在电子地图上时,该功能激活。若鼠标停留点有某些适合显示的地理对象,则在鼠标处出现一个小方框,显示该地理对象。否则什么也不显示。 4.2.5 在线帮助

为用户提供帮助,方便用户使用该系统,同时提供学校的一些相关信息。

4.3 系统的界面设计

用户界面设计的最基本目标是要具有可使用性。良好的用户界面可以在一定程度上帮助对于计算机不太熟悉的用户更方便地使用它来处理有关业务和加工数据信息。为合乎软件软件工程的规范和特殊行业的标准,用户界面所使用的术语必须标准化和一致化。用户界面的响 应要快,避免对系统的开销太大。此外,好的界面设计还要有一定的防错能力。

数字校园地理信息系统的用户界面分系统启动界面,系统主功能界面以及查询结果显示界面三部分。

软件装载时在屏幕中央显示启动界面,显示安徽大学的校训、校徽及新校区相关的图片信息等。

系统界面的主功能界面如图所示,包括地物控制栏,操作工具栏,地图显示窗口,地图控制窗口,缩略图(鹰眼)窗口,状态栏等 6 部分如图5。

图5:界面图

5 系统的具体实现 5.1 系统操作功能的实现

5.1.1 系统放大、缩小的功能实现

地图放大、缩小功能的实现,主要是可根据用户需要,将当前需要详细了解的部分区域显示范围进行调整,具体操作用户对准某个需要查看的区域使用鼠标左键单击放大或缩小按钮就可以实现,按住鼠标左键拖动地图可显示之前隐藏的区域,如图6所示。

图6:地图缩放功能

具体实现代码 (1) 调用函数 DoCOD

javascript: mapWin.DoCOD (‘zoomIN’)

(2) 函数 DoCOD 具体处理 fuc DoCOD (strCOD) {

GetMap (); //把客户的命令发送到服务器, ArcGIS Server

SI服务器收到命令,进行处理,返回地图,发送到客 户端,结束操作。

}

(3) 函数 GetMap 的具体处理 //获得地图 fuc GetMap () { }

(4) 函数 CompURL 的具体处理 //合成URL地址。 fuc CompURL () { }

(5) 函数 mapLoad 具体处理 //从服务器获取地图 fuc mapLoad () { //

将地图显示在页面上。 }

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

标拖动的方向移动,地图移动的时候图层和比例尺保持不变。 地图刷新:用户点击刷新按钮,即可对当前地图实施刷新操作。 地图鹰眼:点击鹰眼按钮,鹰眼矩形框内按显示比例显示当前地图显示的图面, 按住鼠标左键拖动矩形框,根据矩形框内所显示的地图位置,地图窗口内也将显示该位置的信息。 地图全图显示:全图显示电子地图。用户选择全图显示的功能后,该功能激活。随后电子地图全图显示在地图显示窗口。 4.2.3 电子地图输出 输出为位图:将当前显示地图窗口的地图保存为 BMP(位图)文件。 输出到打印机:打印当前电子地图。 4.2.4 信息查询 属性信息查询:系统提供此功能供用户查询特定地物的属性信息。用户选择此功能选项后,将鼠标移动到电子地图上寻找所要查询的地物,此时鼠标显示为查询状态,一旦发现所要查询的地物时,左键单击该地物,

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com