系统设计的原则有哪些(基于ARCIMS9.0的导航系统设计与开发)
利用网络地理信息系统发布系统ARCIMS和网络技术,设计了长江大学东校区网络电子地图。这项技术正在成为一个高效的全球信息发布渠道,它正在迅速到达进入成千上万的家庭。作为地理信息系统的一个特殊应用领域,它实现了全球范围内的数据共享。建立网络地理信息系统已经成为大规模国家应用和小规模内部应用的重要任务。近年来,各种电子导航系统发展缓慢,充分利用了万维网带来的便利。
?ArcIMS Designer:使用管理员建立的服务生成网站,通过一系列对框架帮助用户选择浏览器使用的地图服务、模板和功能,输出结果是一系列的HTML页面。在本系统的开发过程中,主要是用超文本标记语言建立页面显示框架,用VB Script或Java Script脚本语言实现数据库的操作,其中大量的ASP.NET网页用该语言转化成对图片,共同实现导航系统的查询功能。2系统设计?2.1整体系统设计?长江大学东校区导航系统以校园公共设施为基础层,调用服务器数据库的基础信息数据,可以详细、直观地查询东校区的校园信息,包括教学楼、教学楼、学生宿舍、体育场馆、后勤管理、绿化设施、道路等基础设施。该查询可以包括地图属性和属性地图。ARCIMS发布的地图在工具栏中有一个添加标签的按钮,所以用户可以根据自己的需要添加一些注释,非常合适。其总体框架见如图1:2.2系统数据组织方案设计?(1)空间数据的组织主要是建立三种类型的图层:点、线、面,然后建立每一层。该系统有点、线、面三层,以下各层主要根据学校的实际情况建立:点型:树2,学生宿舍,教工楼。线路类型:线路道路。区域类型:公共设施、教学楼、教学楼、宿舍楼、绿化、物流、其他、图书馆、体育场馆和地面道路。(2)属性数据的组织:ArcGIS拥有自己的数据库——地理数据库。由于属性数据将在后续的属性查询中使用,因此有必要建立一个属性数据库。属性数据库中有id、形状、名称等字段,需要手工输入。由于地理数据库中对字段值的文本长度有限,对要素的详细属性不能存储在地理数据库中,只能通过使用SQL Server创建表来存储。在SQL Server表中有以下字段:标识、类型、构建时间、部门、名称、层等。其中身份号码是主键。3系统实施?3.1系统实施步骤?开发平台的建立:ARCIMS主要是安装和配置。配置完成后,您可以测试配置是否成功。通过启动ArcIMS的诊断程序,单击页面上选择组件下的1和2按钮进行测试,弹出窗口显示“测试成功”,这意味着ArcIMS Servlet连接器和ArcIMS应用服务器正常。此时,ArcIMS9.0已成功安装。地图数据网络发布:通过ArcIMS发布地图数据涉及地图服务的创建和网站的生成。由对: ArcIMS生成的网站的开发网站生成后,对系统需要进行必要的二次开发,以使用户更容易使用该系统。ArcIMS二次开发的几种主要方法如下:(1)在1)超文本标记语言浏览器模式下开发;(2)工具栏的开发;(3)制度中国化;(4)其他页面设计。作为系统和用户之间交互的入口,更容易和简洁地设计页面是非常重要的。作者使用了Adobe的Photoshop 7.0.1软件来编辑页面的图片。该框架是由Macromedia的Dreamweaver MX 2004软件设计的。网站的用户登录页面、属性查询页面、校园简介和三维漫游页面是通过将Javascript与Access和SQL数据库连接起来设计的。3.2系统功能的结果?用户可以登录进入,的主页,然后在主页上进行简单的地图操作,如放大、缩小、全屏,通过输入身份证号找到要查找的元素的位置;此外,还可以通过控制"属性查询"来实现条件查询,以获取元素的详细属性;同时,点击“三维漫游”链接到校园的整体三维音频文件;单击“校园简介”链接到校园简介网页。
上一篇:微笑的价值和意义(微笑的价值)
下一篇:论需求分析方法及应用(论需求)