跨平台GIS技术篇——我们为何需要跨平台GIS技术体系?

发布时间:2020 年 01 月 15 日  文/产品咨询部 武梦瑶
导读:近年来,互联网核心技术飞速发展,各类基础软硬件的种类不断更新,传统数据库不能满足新需求,新型数据库开始出现。为了应对市场的创新性演变,满足用户的多样性需求,跨平台技术应运而生。今天为大家分享GIS基础软件“BitCC”五大技术体系之跨平台GIS技术体系。 简单来说,跨平台技术主要指一个软件或应用可以适配不同的硬件设备和操作系统,以及支持丰富的数据库。

  近年来,互联网核心技术飞速发展,各类基础软硬件的种类不断更新,传统数据库不能满足新需求,新型数据库开始出现。为了应对市场的创新性演变,满足用户的多样性需求,跨平台技术应运而生。今天为大家分享GIS基础软件“BitCC”五大技术体系之跨平台GIS技术体系。

  简单来说,跨平台技术主要指一个软件或应用可以适配不同的硬件设备和操作系统,以及支持丰富的数据库。硬件设备主要指我们日常生活中运用到的手机、电脑等,它们中又内含不同的CPU类型,如我们常见的x86、ARM等。操作系统主要包括PC端的Windows、Linux等,以及移动设备的Android和iOS等。通过跨平台技术,可以为我们在不同环境下的应用提供统一的功能以及展示效果,使用户能够灵活易用。

  为了从根本上解决主流信息技术飞速发展带来的跨平台应用挑战,超图多年来一直在进行相关探索与实践。自2001年起,SuperMap提出“共相式GIS”,基于标准C++技术重构GIS内核,建立了一套支持多种操作系统、CPU架构、数据库的跨平台GIS技术,可以快速支持新IT技术。

 

  技术优势

  SuperMap跨平台技术主要体现在GIS技术与不同CPU 架构、不同操作系统及不同数据库的技术融合。

  ● CPU架构

  目前,SuperMap GIS 10i支持的CPU 架构主要包括x86、Power、ARM、MIPS、SW-64等,其中国产CPU包括飞腾(ARM)、龙芯(MIPS)、申威(SW-64)等。近日,SuperMap产品正式通过基于鲲鹏芯片(ARM)的华为TaiShan 100服务器技术兼容性认证,成为首个通过该项测试的GIS基础软件平台,为行业应用提供了更丰富的选择。

  ● 操作系统

  SuperMap GIS 10i支持操作系统主要包括Linux、Windows、Android、iOS等,其中国产操作系统有中标麒麟、银河麒麟、深度、元心等。2019年,SuperMap 正式获得华为欧拉操作系统技术兼容性证明报告,为国产化应用的建设和推广,注入了新的活力。

  ● 数据库

  SuperMap GIS 10i支持包括文件型数据库、关系型数据库及NoSQL型数据库,如UDB/UDBX、Oracle、PostgreSQL、MongoDB、HBase等,其中支持的国产数据库包括人大金仓、瀚高、南大通用、达梦等。

  近日,超图产品与华为GaussDB人工智能(AI-Native)数据库的无缝对接,将GIS技术融入分布式数据库的全生命周期,达到自运维、自管理、自调优、自诊断,实现了从性能到算力的全方位优化。

  阿里POLARDB数据库与SuperMap GIS 10i的成功对接,将带来全新的技术变革。通过云原生GIS与云原生数据库的紧密结合,为国产化应用提供了强大的联合解决方案,促进了大数据环境下空间查询和空间分析的性能提升。下图是在2019杭州云栖大会上,超图为阿里POLARDB 的实操演示提供了4D空间大数据可视化技术支撑,实现了对航空App “飞常准” 25亿全球航班4D(3D空间+时间)数据的毫秒级数据查询。

  全产品支持跨平台

  经过不断地技术创新和版本迭代,超图SuperMap GIS 10i实现了全线产品支持跨平台GIS技术。

  超图针对SuperMap GIS基础软件与操作系统的适配情况,使用户全面了解每一个产品进行适配测试及认证。下图为SuperMap与部分国产软硬件的认证报告。

  

超图跨平台技术支持“一张图”

  其中,SuperMap iDesktopX 10i为一款跨平台、全功能的桌面GIS软件,可独立运行于Linux环境。同时,基于标准C++内核,超图打造了全系列三维GIS产品体系,以跨平台先进技术打破了三维GIS在Linux环境下的应用局限,实现了二三维一体化的GIS空间分析和计算能力。

  跨平台GIS技术与云原生GIS、大数据GIS、新一代三维GIS、人工智能GIS等技术的相互融合,也为SuperMap GIS基础软件平台的进一步发展提供了坚实的技术基础。

  可以预见,越来越多的软件企业加入到跨平台技术革新的队伍中。未来,超图将与更多软硬件和数据库适配,提供多样的搭配方案,持续完善跨平台GIS技术体系,打造更高效、更便捷、功能更强大的GIS基础软件,并携手各领域生态合作伙伴构建可持续发展的地理信息产业生态链,为各行业信息化赋能强大的地理智慧。

版权所有© 1997-2019 中国科学院地理信息产业发展中心 《超图通讯》编辑部