欢迎来到天天文库
浏览记录
ID:25376492
大小:53.50 KB
页数:5页
时间:2018-11-19
《基于flex之webgis碳汇林业信息服务平台设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于Flex之WebGIS碳汇林业信息服务平台设计与实现1绪论1.1引言地理信息系统(GIS)是由计算机系统、地理数据库实体和地理数据库管理系统、数据应用人员和组织机构组成⑴。GIS主要功能是对地理数据的采集、检验和编辑,数据格式化、格式转换和概化,数据的存储与组织,数据的査询、检索、统计和计算,空间分析,数据显示,从而为土地利用、资源管理、环境监测、交通运输、经济建设、城市规划以及政府各部门行政管理提供新的知识。主要应用在重大自然灾害监测与评估系统、重要粮产区主要农作物估产、城市地理信息系统、数字化测绘技术体系、国家基础地理信息系统、地理信息系统的
2、规范化与标准化、基础地理信息系统的数据产品这六大领域。由于GIS是用来管理、分析空间数据的信息系统,所以几乎所有的使用空间数据和空间信息的部门都可以应用到GIS,当人们希望获知一些地理位置有关的信息时,简单易用、界面友好的对地理信息查询、检索功能的网络环境GIS应用应运而生,icrosoftVisualStudio2010平台Flex的工作流程如图2-6。通常情况下,Hex应用色含了多个MXML和ActionScript类文件,以及需要嵌入的外部资源[45]。MXML文件首先被预编译成as中间文件,然后Flex需要将编译出得as文件和其他的as类共同
3、生成一个AdobeFlashPlayer能执行的完整的SL中运行此Sobile服务RESTAPI[55]。3WebGIS碳汇林业信息服务平台的总体设计...........153.1平台设计特点...........153.2平台总体设计...........163.2.1平台结构设计原理...........163.2.2平台功能结构图...........183.3平台的开发流程设计...........193.4平台开发环境...........203.4.1平台硬件环境...........203.4.2平台软件环境...........20
4、4基于Flex的WebGIS地图服务与平台数据...........214.1基于Flex的WebGIS框架...........214.2基于Flex/REST的WebGIS平台开发步骤...........224.3发布服务...........224.4部署ArcGISAPIforFlex类库...........244.5调用地图资源...........254.6属性数据预处理和数据库的建设...........255平台功能实现...........275.1服务的配置与启动...........275.2平台权限设置..........
5、.295.3平台主界面...........315.4平台功能的实现...........325平台功能实现5.1服务的配置与启动此平台的服务采用以ArcGISServer10为发布地图服务软件、以inex4为客户端、以.2010平台为服务器端,更加全面、而且平台地应用WebGIS开发,其幵发层次分明,清晰,易维护,易共享的特点也是我们采用这种方式的主要原因,还有,就是目前WebGIS技术发展现状及趋势、ArcGISServer的体系架构、与这种语言的API、GIS服务的发布与管理、CIS服务的RESTAPI,相比之下,客户端API(ArcCISAP
6、IforFlex)的用法和HexVieL的限制的问题和传统的WebADF三层架构过于笨重,难度高,开发复杂的弊端。采用最新的AdobeFlex技术作为WebGIS的客户端表现层,极大提高了WebGIS的表现力和用户体验,并探讨了如何采用REST风格的架构来给WebGIS系统带来简洁、高伸缩、并降低服务器负担等好处。构建了基于Flex富客户端的WebGIS碳汇林业信息服务平台的基本框架,开发并实现碳汇林业数据的共享、平台功能共享,对论文总结如下:(1)平台采用了空间数据技术,把属性数据和空间数据统一管理,保证了空间实体的完整性,不仅实现了数据共享,同时
7、实现了功能共享,使碳汇林业数据的管理、维护达到了统一。(2)平台是根据具体的碳汇林业信息服务的需要来进行构建的,为用户实现了相应的功能,如浏览、查询、图层叠加等,木平台的实践性强。(3)平台采用了空间数据库技术,把属性数据与空间数据统一管理,保证了空间实体的完整性(4)平台构建在仔细研究了Flex技术和REST框架的理论基础上,分析了WebGIS的不足,提出并实现了将Hex作为表现层,并采用REST风格的架构来构建WebGIS平台,从而改善WebGIS平台的用户体验、提高平台的伸缩性和简洁性、降低服务器端负担等。(5)平台设计了REST风格的体系结构
8、。简化了WebGIS平台结构,只有客户端浏览器端Flex程序和ArcGISServer两部分,FlexAPI
此文档下载收益归作者所有