基于开源GIS技术的新疆渔业资源数据平台设计与开发
本文选题:水生生态及鱼类科学数据 + 科学数据规范标准 ; 参考:《华中农业大学》2017年硕士论文
【摘要】:额尔齐斯河、伊犁河以及额敏河(简称“三河”)是新疆跨境河流的主要组成部分,由于“三河”水量丰富,地处多国交界处等特点,“三河”流域渔业资源丰富,物种分布规律多元,种群结构复杂。而在面对日渐复杂的野外调查数据管理需求和计算机技术的快速发展,资源调查数据的信息化管理成为了高效存取及共享野外资源调查数据的必要技术手段之一。因此,本研究以“三河”流域的水生生态以及鱼类资源调查为需求进行分析设计,针对调查中产生的科学数据收集、应用和存储等问题进行探讨,提出了一套符合现有科学数据规范的信息标准体系和渔业资源数据编码规范。研究以科学数据编码为基础,将当前Web技术与开源GIS空间信息技术融合,采用轻量级开发框架与多个GIS开源类库作为辅助,设计并实现了新疆跨境河流水生生态资源及鱼类数据共享平台:1)平台利用了数据库管理系统、开源GIS应用服务器等技术作为后台数据服务支撑,以OGC提出的Web地图服务作为服务实现标准。2)平台采用了Spring、Hibernate等J2EE系列的开发框架作为主体技术选型,利用Spring框架的松散耦合特色,组装配合调用Spring Web、Spring Security以及Spring MVC等子模块,从而保证了系统良好的可移植性和可复用性。3)系统主体功能一共分为数据存储与管理、调查数据查询、基本数据图表以及统计分析、WebGIS综合等模块,其中数据存储与管理部分由关系数据库管理系统和空间数据存储模式等内容组成,调查数据的查询方式则包括了Popup弹窗查询、点击查询、关键字查询以及多条件查询等,基本数据图表以及统计部分主要实现了针对调查数据中的定量关系,如生物量、密度以及生物指数的计算等,在前端页面绘制渲染出折线图、饼状图等统计图表,并将数量关系在地图上表达出来。WebGIS综合模块则实现了切片服务、要素服务、地图样式定制化修改等多个网络地图服务,并以OpenLayers的体系结构为基础,实现了基于开源JS的OpenLayers2自定义控件。4)针对额尔齐斯河流域某一时期下的底栖动物多样性问题进行数据处理和分析,以使用系统的实例论证系统平台的实用性,通过流程化的操作实现了相关数据的上传、处理、分析以及计算结果的输出。最后,本系统为新疆跨境河流的三河流域水生生态及鱼类资源调查提供了稳定可靠的数据存储、管理、分析及应用等服务,不仅保证了科研活动的数据质量管理,而且还提高了数据的管理和处理效率,从而促进了新疆地区的水生生态资源和渔业资源的可持续利用与发展。
[Abstract]:Erqis River, Yili River and Ermin River (abbreviated as "three Rivers") are the main components of the cross-border rivers in Xinjiang. Because of the abundant water quantity of the "three rivers" and their location at the junction of many countries, the "three rivers" basin is rich in fishery resources. The distribution of species is multivariate and the population structure is complex. In the face of the increasingly complex field survey data management needs and the rapid development of computer technology, the information management of resource survey data has become one of the necessary technical means to efficiently access and share field resource survey data. Therefore, based on the needs of aquatic ecology and fish resources survey in the "three rivers" basin, the research aims at the problems of scientific data collection, application and storage, etc. A set of information standard system and fishery resource data coding standard are proposed. Based on the scientific data coding, the current Web technology and the open source GIS spatial information technology are combined, and the lightweight development framework and several open source GIS class libraries are used as the assistance. The design and implementation of Xinjiang cross-border river aquatic ecological resources and fish data sharing platform: 1) the platform uses database management system, open source GIS application server and other technologies as backstage data service support. Based on OGC's Web Map Service as the standard of service implementation, the platform adopts J2EE development framework such as Spring hibernate as the main technology selection, and makes use of the loose coupling characteristic of Spring Framework, assembles and calls Spring Web Spring Security and Spring MVC sub-modules, etc. Thus ensuring the good portability and reusability of the system. 3) the main functions of the system are divided into three modules: data storage and management, investigation data query, basic data chart and statistical analysis WebGIS synthesis, etc. The part of data storage and management is composed of relational database management system and spatial data storage mode. The query methods of survey data include popup window query, click query, keyword query and multi-condition query, etc. The basic data chart and the statistical part mainly realize the quantitative relations in the survey data, such as biomass, density and biological index calculation, etc. In the front page, the statistical charts such as broken line map, pie chart and so on are rendered. The number relation is expressed on the map. WebGIS synthesis module realizes many web map services, such as slice service, element service, map style customization and so on, and based on the architecture of OpenLayers. The OpenLayers2 custom control based on open source JS is implemented to process and analyze the data of benthos diversity at a certain period of time in Erzis River basin, so as to demonstrate the practicability of the system platform by using the system examples. The related data are uploaded, processed, analyzed and the output of calculation results are realized through the operation of flow. Finally, the system provides stable and reliable data storage, management, analysis and application services for the investigation of aquatic ecology and fish resources in the three rivers basin of Xinjiang, which not only ensures the data quality management of scientific research activities. It also improves the efficiency of data management and processing, thus promoting the sustainable utilization and development of aquatic ecological resources and fishery resources in Xinjiang.
【学位授予单位】:华中农业大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:S93;S951.4
【参考文献】
相关期刊论文 前10条
1 杜克明;褚金翔;孙忠富;郑飞翔;夏于;杨小冬;;WebGIS在农业环境物联网监测系统中的设计与实现[J];农业工程学报;2016年04期
2 王军;周琼;谢从新;李君;韦丽丽;;新疆额尔齐斯河大型底栖动物的群落结构及水质生物学评价[J];生态学杂志;2014年09期
3 颜云榕;王峰;郭晓云;冯波;卢伙胜;;基于3S集成平台的南海渔业信息动态采集与实时自动分析系统研发[J];水产学报;2014年05期
4 查修齐;吴荣泉;高元钧;;C/S到B/S模式转换的技术研究[J];计算机工程;2014年01期
5 张超文;张堂林;朱挺兵;李为;谢志才;;洪泽湖大型底栖动物群落结构及其与环境因子的关系[J];水生态学杂志;2012年03期
6 刘鹏;郭建文;付卫平;王亮绪;王玉萍;;基于Web的科学数据可视化在数据共享中的应用[J];遥感技术与应用;2011年06期
7 龚彩霞;陈新军;高峰;官文江;雷林;;地理信息系统在海洋渔业中的应用现状及前景分析[J];上海海洋大学学报;2011年06期
8 高静;段会川;;JSON数据传输效率研究[J];计算机工程与设计;2011年07期
9 许晴;张放;许中旗;贾彦龙;尤建民;;Simpson指数和Shannon-Wiener指数若干特征的分析及“稀释效应”[J];草业科学;2011年04期
10 王立华;孙璐;孙英泽;葛常水;黄其泉;徐硕;刘树;肖慧;;渔业科学数据共享平台建设研究[J];中国海洋大学学报(自然科学版);2010年S1期
相关博士学位论文 前2条
1 李源林;基于服务器虚拟化的网络GIS集群关键技术研究[D];中国地质大学;2013年
2 涂振发;云计算环境下海量空间数据高效存储关键技术研究[D];武汉大学;2012年
相关硕士学位论文 前4条
1 李昕煜;基于JavaScript的WebGIS前端开发及优化[D];吉林大学;2015年
2 刘云鹏;融合多源空间数据的WebGIS系统设计[D];兰州大学;2012年
3 李大帅;基于OGC的地图服务的研究与实现[D];辽宁工程技术大学;2009年
4 衡冬梅;基于Hibernate的对象持久层的设计和性能的提升[D];河海大学;2006年
,本文编号:2104202
本文链接:https://www.wllwen.com/shoufeilunwen/zaizhiyanjiusheng/2104202.html