一键创建大数据站点,快速部署、体验大数据GIS服务

编者按:超图于2017 GIS 软件技术大会上发布了大数据时代的GIS基础软件——SuperMap GIS 9D。为了让大家能更全面的认识SuperMap GIS 9D在大数据领域的成果和能力,我们策划了SuperMap GIS 9D大数据系列文章,从技术、产品、数据和应用等多个维度进行全面、系统的介绍和阐述。欢迎走进大数据时代GIS技术的饕餮盛宴!

SuperMap iManager是全面的GIS运维管理中心,在云GIS基础设施管理的基础上,新增GIS应用服务管理和GIS大数据管理模块。GIS大数据管理可以协助用户一键部署、便捷管理GIS大数据站点。

SuperMap的GIS大数据功能包括数据目录服务、分布式空间分析服务、实时数据服务等,高效的实现了空间大数据的存储、检索、管理、分析和可视化。那么,想使用GIS大数据功能时,该如何部署?本文为大家进行详细的解答。

部署结构

从系统结构来看,GIS大数据站点可分为存储和分析2个区域,如下图所示。

在存储方面,数据的载体有Hadoop HDFS、MongoDB、PostgreSQL、Elasticsearch等。其中,HDFS是一个分布式文件系统,采用master/slave架构,一个HDFS集群由一个Namenode和一定数目的Datanode组成,而Hue是一个开源的Apache Hadoop UI系统,它的FileBrowser可以方便地向HDFS导入数据;MongoDB、Elasticsearch、PostgreSQL则可以利用SuperMapiServer DataStore搭建部署,实际应用中它们也可做集群。这些存储注册到SuperMapiServer中,支撑GIS大数据服务,GIS分布式计算所用的数据和结果就存储在这些载体中。

在分析方面,则需要部署Apache Spark计算框架,用于进行GIS分布式计算。Spark是专为大规模数据处理而设计的快速通用的计算引擎,由Master节点和Worker节点构成计算集群,Spark Worker需要安装SuperMap iObjects来具备空间数据处理能力、多个Worker共同完成计算任务。

综上所述,一个GIS大数据站点中需要HDFS、Spark等多个依赖环境,并且这些环境均为多节点的,通常做法是你可以逐个部署、配置、关联。但在部署过程中你可能会遇到这些问题:对HDFS、Spark等大数据相关技术并不熟悉;期望将HDFS、Spark、iServer等部署和运行在Linux上,可以更稳定安全,但对Linux系统不太熟练…...是否有一种更便捷易上手的方式来创建GIS大数据站点?

SuperMapiManager的GIS大数据管理模块就可以帮助你解决这些问题,它降低了部署门槛,并基于Docker容器技术,使普通用户可以一键创建一个GIS大数据站点。

一键创建GIS大数据站点

在配置好计算资源后,使用SuperMapiManager一键创建GIS大数据站点的过程如下:

1.在“大数据”>“GIS大数据站点”选项卡,单击“创建GIS大数据站点”按钮。

2.输入GIS站点名称,例如输入“GIS实验室”,这是唯一的必选参数。

3.单击“添加”按钮,等待创建完成,即可获得一个GIS大数据站点。创建过程约需1min左右,创建快慢与硬件性能有关。

创建完成后,在列表中状态会显示在线,并给出SuperMapiServer入口地址,其余环境的入口地址可点击详情查看,如下图所示。

4.高级选项(可选)。在创建时,除名称外,可以额外设置应用端口以及许可服务器。如果不设置,默认为随机端口,和3个月试用许可。创建时勾选 “高级选项”,即可看到设置页面。

GIS大数据服务的详细情况和使用过程,详情可参见《稳健、高效、易用,推荐这款GIS大数据服务平台》,以及SuperMapiServer帮助文档。

多租户支持

SuperMapiManager支持多租户,超级管理员可以设置组织结构,并分配二级管理员。每个二级部门都可以访问云GIS中心,同时能够创建、管理自己的GIS大数据站点。同时,每个二级管理员的环境相互隔离,从而即实现资源集约、节约成本、规范管理,又保障了系统安全。

SuperMapiManager提供基于容器技术的Docker解决方案,可一键创建SuperMap GIS大数据站点,快速部署、体验空间大数据服务。

本期供稿 | 云产品研发中心 苏乐乐

本期责编 |谢林 曾志明

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20180103B0N1EM00?refer=cp_1026

同媒体快讯

相关快讯

扫码关注云+社区