首页--天文学、地球科学论文--测绘学论文--一般性问题论文--测绘数据库与信息系统论文

基于Hadoop和Mapnik的矢量数据渲染技术研究

摘要第4-5页
Abstract第5页
1 绪论第10-17页
    1.1 研究背景和意义第10-11页
    1.2 研究现状第11-14页
        1.2.1 Hadoop的研究和应用现状第11-13页
        1.2.2 Hadoop在空间数据上的研究和应用现状第13-14页
    1.3 论文主要工作和结构安排第14-17页
        1.3.1 论文的主要工作第14-16页
        1.3.2 论文的结构安排第16-17页
2 关键技术概述第17-35页
    2.1 分布式计算平台Hadoop第17-20页
        2.1.1 Hadoop简介第17页
        2.1.2 Hadoop生态系统第17-19页
        2.1.3 Hadoop拓扑结构特征—主从式架构第19页
        2.1.4 Hadoop典型部署方式第19-20页
    2.2 HDFS文件系统及其Java API第20-22页
        2.2.1 HDFS设计特点第20页
        2.2.2 HDFS架构第20-22页
        2.2.3 HDFS中存取机制第22页
    2.3 并行计算框架MapReduce简介第22-27页
        2.3.1 MapReduce编程模型第22-23页
        2.3.2 Hadoop MapReduce架构第23-25页
        2.3.3 Hadoop MapReduce工作流程第25-27页
    2.4 分布式数据库HBase及其Java API第27-31页
        2.4.1 HBase表格概念第27-28页
        2.4.2 HBase架构第28-30页
        2.4.3 HBase接.介绍第30-31页
    2.5 Mapnik渲染引擎概述第31-35页
        2.5.1 渲染对象数据组织结构第32-33页
        2.5.2 Mapnik渲染机制架构第33-35页
3 基于HBase的空间矢量数据存储表格设计第35-44页
    3.1 相关知识概述第35页
        3.1.1 空间数据简介第35页
        3.1.2 矢量数据简介第35页
    3.2 HBase对于空间矢量数据的适用性第35-37页
        3.2.1 关系型数据库与空间矢量数据第35-36页
        3.2.2 HBase与空间矢量数据第36-37页
    3.3 矢量数据存储表格设计第37-44页
        3.3.1 行键的设计第37-39页
        3.3.2 列族的设计第39-40页
        3.3.3 列族的分类第40-44页
4 基于Hadoop的空间矢量数据存储和分块方案设计第44-68页
    4.1 Shapefile格式空间数据简介第44页
    4.2 空间数据处理工具GeoTools简介第44-47页
        4.2.1 GeoTools架构与数据格式支持第44-46页
        4.2.2 安装及使用方法第46-47页
    4.3 数据转换流程分析第47-52页
        4.3.1 从Shapefile文件到符合WKT标准的矢量要素数据第47-50页
        4.3.2 从符合WKT标准的矢量要素数据到Shapefile文件第50-52页
    4.4 空间矢量数据存储和分块方法第52-58页
        4.4.1 多线程条件下基于HBase的空间矢量数据插入方法第53-55页
        4.4.2 基于MapReduce和GeoTools的空间数据分块方法第55-58页
    4.5 实验及结果展示分析第58-68页
        4.5.1 实验集群搭建流程简述第58-65页
        4.5.2 数据源简述第65页
        4.5.3 基于HBase的矢量数据分布式存储结果第65-66页
        4.5.4 基于MapReduce和GeoTools的矢量数据划分结果第66-68页
5 基于Hadoop和Mapnik的分布式渲染方案设计第68-86页
    5.1 Mapnik渲染机制与流程分析第68-70页
    5.2 面向空间数据渲染的Hadoop系统架构第70页
    5.3 基于Hadoop和Mapnik的分布式渲染方法第70-76页
        5.3.1 Mapnik在Hadoop集群中的安装和配置方法第70-72页
        5.3.2 关于Mapnik Java API的说明第72-74页
        5.3.3 分布式渲染及可视化方案设计第74-76页
    5.4 分布式渲染实验第76-86页
        5.4.1 实验成果展示第78-79页
        5.4.2 渲染性能对比分析第79-86页
6 结论第86-88页
致谢第88-89页
参考 文献第89-92页
攻读学位期间的研究成果第92页

论文共92页,点击 下载论文
上一篇:小型柴油机试验台建设及其仿真模型验证
下一篇:局部放电信号经油纸绝缘套管向外传播特性及检测方法研究