首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

稳健、高效、易用,推荐这款GIS大数据服务平台

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

你是否有过这样的困惑:数亿、数十亿级的地理数据存在哪里?存好了又用什么软件来处理分析从而提取信息?如果你不是GIS专业出身,是不是需要聘请专业人员来操作?不用着急!看SuperMap iServer 9D如何帮你轻松解决这些问题。

数据在哪里?

顾名思义,大数据的核心就是数据,有了数据才可以进行后续的分析和处理。那用户数据可以存储在哪里呢?SuperMapiServer为你准备了数据注册,你可以将存储在PostgreSQL和Oracle数据库、文件存储系统HDFS、以及计算机磁盘目录中的数据注册到SuperMap iServer 9D,无需关心数据的连接信息以及安全控制信息,更便捷省心。

注册数据存储

没有准备数据存储环境也没关系,认识下SuperMap iServer DataStore 9D。SuperMap iServer DataStore 9D是一款独立的存储类应用程序,只要跟着配置向导就能分分钟创建好你想要的数据存储环境,你可以创建关系型数据存储、二进制数据存储、切片数据存储、以及时空数据存储。

SuperMapiServer DataStore 9D可快速创建多种数据存储

怎么存入、浏览和管理数据?

SuperMapiServer提供了数据目录服务,将所有存储方式集中起来,提供统一的数据操作和访问入口,帮助你轻松找到你想要的数据。并提供REST API作为数据的导入、浏览和管理操作的接口。

iServer REST数据目录服务

注册到SuperMapiServer的数据库、共享文件和通过SuperMapiServer DataStore创建的数据库,都可以在这里找到。如果你是管理员用户,可以通过dataImport资源导入数据:

导入数据

如果你是普通用户,可以通过各数据存储资源下的datasets或datas子资源浏览这些数据:

浏览数据

在datasets资源下还可以创建数据集:

创建数据集

此外,SuperMap iDesktop Cross 9D中也可以打开大数据目录服务中的数据,便于更直观地浏览和管理数据。

SuperMap iDesktop Cross 9D中打开数据目录服务中的数据

最后,数据目录服务还可以作为其他服务的数据来源。SuperMap iServer 9D支持将数据目录服务中的关系型数据快速发布为地图服务、数据服务以及空间分析服务,支持将数据目录服务中的切片数据发布为地图服务。

快速发布数据目录服务

数据怎么分析?

SuperMapiServer的分布式分析功能基于Spark分布式计算框架运行。不过,你不需要麻烦的Spark集群搭建步骤。SuperMapiServer内置了最新的Spark运行环境,只需要在SuperMapiServer中开启Spark集群服务的开关,然后加入子节点,一个可用的Spark集群就搭好了!当然,你也可以使用自己搭建的Spark集群服务。

开启Spark集群服务

Spark集群服务开启后,再开启分布式分析服务,就可以使用服务了。如果你是PUBLISH和ADMIN用户,则可以创建分析任务,包括:

点聚合分析

核密度分析

矢量裁剪

单对象查询

区域汇总分析

在iServer REST分布式分析服务页面就可以创建分析任务:

通过REST API创建分布式分析任务

分析的结果会自动发布为地图服务、数据服务,你还可以自定义专题图模板来渲染地图,使分析结果更美观。

矢量裁剪分析结果展示,浏览于SuperMap iClient 9D for leaflet

核密度分析结果展示,浏览于SuperMap iClient 9D for leaflet

点聚合分析结果展示,浏览于SuperMap iClient 9D for leaflet

你也可以在SuperMap iDesktop Cross 9D中进行在线分析:

SuperMap iDesktop Cross 9D在线分析

大数据,怎能不实时!

在很多行业中,数据是否“新”也十分重要。SuperMap iServer 9D提供了实时数据服务,支持对数据流进行实时分析和处理。基于Spark Streaming分布式实时计算框架实现,支持接入包括 WebSocket协议、TCP协议、HTTP协议以及Kafka专用通讯协议在内的多种主流协议,可以接入CSV、JSON 、GeoJSON格式的实时数据。

实时分析方法有:

对实时数据进行属性或空间关系的过滤

对实时数据进行属性映射

对实时数据应用地理围栏

处理后的实时数据以CSV,JSON或GeoJSON格式输出到SuperMapiServer DataStore创建的实时数据库中,还可以发布为数据流服务,使分析的数据能够即时出现在客户端上。

两千架飞机的飞行轨迹实时监控

本期供稿 |云产品研发中心饶庆云 肖睿

本期责编 |谢林 曾志明

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171222B0OQEV00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券