WEBGIS开发期末实习.doc
《WEBGIS开发期末实习.doc》由会员分享,可在线阅读,更多相关《WEBGIS开发期末实习.doc(17页珍藏版)》请在三一办公上搜索。
1、WebGIS实习报告H7N9信息查询系统 10地信刘运学号:320100942771日期:2013/5/12一、实习目的掌握利用ArcGIS Server + Flex开发B/S的WebGIS系统的原理、设计流程和开发过程,进一步理解B/S设计架构,掌握WebGIS理论,学习GIS开发方法。二、实习内容和要求对实验数据实现网上发布;界面友好、操作简单、方便;查询返回的属性数据全部以弹出窗口(页面)表现。功能要求:基本功能1和2是必须的,其他按个人能力进行开发。1.基本操作功能,包括:缩放、漫游、全图、图层/图例控制; 2.查询功能,包括:空间查属性(包括查看、拉框查询)、属性查空间(关键字查询
2、和组合条件查询);3.超链接,要求在地图上用鼠标单选任一个点对象时可以链接到与该对象相关的子系统(可以是一个页面);4.统计专题图,要求能查看所选区域的统计专题图(饼图、直方图)5.图层及注记显示控制,要求能按不同的放大尺度显示注记的内容。6.缩略图单独框架中显示,即将缩略图从现在的MapFrame中移至一个独立的框架中。三、实习数据ArcGIS Online地形图,中国行政区划面矢量图,各省行政中心点矢量图,H7N9各省病例统计数据,各省患者信息数据。四、开发环境Win7旗舰版+IIS+ArcGIS Server 10+ArcGISDesktop+Flex Bulider3+ArcGIS A
3、PI1.3 For Flex+IE9五、实习原理利用ArcGIS Server发布的地图服务,通过REST接口访问,在Flex富客户端架构下,利用Flex Builder集成开发工具,开发B/S架构的WebGIS应用,如下图1.1。B/S架构:客户端不需要安装专门的软件,只需要浏览器即可,浏览器通过Web服务器与数据库进行交互,可以方便的在不同平台下工作;服务器端可采用高性能计算机,并安装Oracle、Sybase、Informix等大型数据库。B/S结构简化了客户端的工作,它是随着Internet技术兴起而产生的,对C/S技术的改进,但该结构下服务器端的工作较重,对服务器的性能要求更高。1)
4、 地图发布原理首先利用ArcGIS Desktop编辑、处理相关数据后,通过ArcGIS Server发布地图文档数据,再根据服务需要,发布相关类型的服务。ArcGIS Server不仅可以发布地图服务(Map Service)也可以发布其他类型的服务,比如地理服务(Geometry Service)。2) Flex开发原理在FB集成开发环境下,需要ArcGIS Server提供的地图服务,和相应的API开发组件包,才能进行快速的WebGIS开发。地图服务是WebGIS最底层的服务。所有的功能都是基于ArcGIS Server提供的服务开发的,而API则提供了利用ArcGIS Server服务
5、的快速开发的组件,如图1.2。Flex开发环境是基于MXML和ActionScript。MXML是基于XML的组件布局标记语言。MXML标签与ActionScript类或者类中的属性是相对应的。当编译Flex应用程序的时候,Flex解析MXML标签并且生成相应的ActionScript类,然后这些ActionScript类会被编译成SWF字节码存储到一个SWF文件中,如图1.3。 六、系统设计系统架构设计图:数据设计:数据以ArcGIS Online的世界地形图数据作为底图。用地形图的原因主要是该图的文字信息较少,方便查询各省信息,此外地形图颜色配置协调,给人舒适感,提高用户体验。全国行政区矢
6、量图包括各省H7N9的确认人数,死亡人数,康复人数,形式等级,提供全国H7N9分布信息。各省行政中心点矢量包括该省H7N9患者的一些基本信息,提供患者的病例信息。功能设计:该系统是H7N9信息查询系统,主要提供H7N9患者信息及其分布信息。为提高用户体验,进行了一些功能的取舍。放大,缩小,平移按钮取消,图层控制功能也取消,因为没有必要提供给用户该功能。为方便用户浏览地图,前一视图、后一视图和全图均竖直布置在左边,均用图标代替文字。为增强查询信息效果,均以弹出窗口显示查询结果,并在地图中高亮显示。为提高H7N9信息的总体认识,设计了扇形和柱形统计图,方便用户从总体上了解H7N9在全国的分布,以及
7、H7N9在全国分布形势。此外,为获取进一步的H7N9新闻,设计了相关新闻功能,以便获取H7N9最新动态。七、实习内容1、 地图文档制作本次实习,需要准备中国行政区划矢量数据、各省行政中心矢量图和H7N9各省统计数据。数据通过ArcGIS Desktop进行属性表编辑,设置符号样式。结果如图1.4所示。注:地图文档数据一定要有空间参考,否则地图服务无法访问。2、 地图文档发布2.1数据发布准备数据发布需先设置一个共享文件夹,ArcGIS Server才能访问地图文档数据并发布。具体操作略。2.2发布地图文档登陆ArcGIS Server Manager账户,访问共享文件夹中的mxd文档,发布地图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- WEBGIS 开发 期末 实习

链接地址:https://www.31ppt.com/p-2387249.html