论文部分内容阅读
海洋数据的极大丰富,不仅推动了海洋科学以及海洋渔业生产的快速发展,同时向人们提出了海量时空数据的有效组织问题。解决这些问题的关键是研究海量时空数据的组织和分析方法,在Hadoop云平台下利用地理格网模型这一数据组织方式,更加有助于我们分析和处理海量的海洋环境时空数据。本文概述了GIS领域现有的地理格网模型理论以及研究现状,分析了海洋环境数据的组织与管理以及遇到的问题。为设计海洋渔业地理格网模型奠定了理论基础。分析了Hadoop、Hive以及HBase等云计算相关技术,为基于格网模型的海洋渔业环境数据的组织与存储提供了技术支持。针对基于位置的海洋环境要素的管理与渔场预报和信息服务等应用场景,本文设计了一种海洋渔业地理格网模型。包括格网的设计目标与原则、格网空间基准、格网划分与编码规则以及格网索引策略,并且基于Java语言实现了WGS-84坐标与格网编码的转换算法;同时搭建了基于Hadoop平台集成Hive与HBase云计算测试环境。并且使用大数据仓库工具Hive分析处理数据,根据HBase数据库的优点设计了一种基于格网模型的海洋渔业环境数据的空间查询检索策略。