从能用到好用,GIS信创如何做到行稳致远?

艾瑞咨询集团出品的《2021年中国信创产业研究报告》中提到信创内涵体现在“从‘关键环节、部分市场’走向‘全产业链、全行业’的信息技术升级,构建中国自主的IT标准和生态”。本文将从GIS信创的3大关键技术战略出发,解析当下如何快速突破发展瓶颈实现行稳致远。

能用是基础,GIS要能快速适配国产基础软硬件

GIS的基础运行环境将发生非常大的改变,GIS必须与异构基础环境进行快速适配。由于各类CPU字节序处理方式不同等问题,对GIS平台适配提出更严苛的技术要求。如何用一套软件同时满足各类CPU架构运行?SuperMap GIS在20年前的跨平台布局——C++内核发挥重要价值。

SuperMap GIS在C++接口层制定内存流处理方式规范和数据存储方式规范,使得GIS C++组件能在不同CPU架构下正常运行。利用C++语言一次编写、多平台编译的特点,在高性能、原生的跨平台GIS技术的加持下,SuperMap GIS全产品体系支持多种CPU、操作系统和数据库,构建了业内首家可实现全面对接X86、ARM、OpenPower、SW-64、MIPS等异构CPU的GIS平台。至此,GIS信创之路正式拉开帷幕,各类同类型GIS企业也纷纷加入适配阵营,共筑GIS信创生态。

背景下,超图软件启动了与各类芯片、操作系统、数据库、中间件的全面适配战略,截止目前已陆续完成了7种芯片、19种数据库、12种操作系统的对接测试适配,如下图:

 图 GIS信创1.0适配图(部分)

SuperMap GIS与各类芯片、操作系统、数据库、中间件的全面适配,为各类真正的信创项目奠定了基础,推动了GIS国产替代的浪潮。

案例故事:

在中美贸易战打响之前,国内某ICT领域巨头受到所谓“制裁”,产品供应链面临严峻挑战,启动了国内供应厂商的测评。超图软件第一时间投入到测试适配工作中,由于技术、产品完全能够替代国外供应商,进入第一批可靠供应商名单。

好用是关键,3大关键技术战略行稳致远

在GIS行业友商“纷至沓来”开启国产基础软硬件适配的信创道路时,超图在思考如何“前瞻破局”。

如果我们把GIS与各类芯片、操作系统、数据库、中间件适配理解为GIS信创的1.0,那么好不好用、能否可持续发展将是信创2.0要解决的关键问题。GIS信创2.0阶段要求GIS与信创相关的功能更丰富、性能更优化、应用全面落地,为用户提供最具价值的GIS服务。

GIS信创2.0也是GIS信创能行稳致远的关键,为此超图布局了3大关键技术战略。

全系GIS产品形态支持跨平台

经过20年的发展,SuperMap UGC经过不断技术迭代和创新,形成了SuperMap GIS BitDC技术体系(由大数据GIS、人工智能GIS、新一代三维GIS、分布式GIS、跨平台GIS组成,以下简称“BitDC”)和产品体系。超图也实现了全系列产品形态(包括组件GIS产品、桌面GIS产品、云GIS产品、边缘GIS产品以及移动GIS产品)支持跨平台。

(1)SuperMap GIS产品与主流国产操作系统的适配矩阵

2)SuperMap GIS产品与主流国产芯片的适配矩阵

(3)SuperMap GIS产品与主流国产数据库的适配矩阵

基于BitDC技术,目前超图已经实现了全技术体系、全产品体系的国产化深度适配。同时,为了全面满足市场需求,超图还提供两款基于Windows内核的产品,如下图:

图 全系列产品支持跨平台

持续提升GIS在国产软硬件环境中的性能

为了打造良好的用户体验,SuperMap GIS不仅与越来越多的国产软硬件完成了适配测试和认证,还持续在国产化环境下进行性能测试和策略优化。

图 在多线程下,GIS功能在不同CPU环境中的性能表现

如上图所示,对于基础图元绘制和栅格瓦片生成这两个GIS功能,随着进程数的增加,ARM架构服务器完成任务的耗时线性减少,并最终少于x86架构服务器;且进程数越大,ARM架构服务器的性能表现越好,双方耗时差距越明显。可见,在实际应用中,ARM架构服务器利用它的多核、多线程优势,能以较短的时间完成GIS任务,比x86架构服务器有更好的性能表现。

三维GIS、大数据GIS等跨平台能力是关键

随着国家实景三维中国、CIM平台建设步伐的加快,各省市纷纷展开数字孪生、新型智慧城市建设,推进数字化转型,三维GIS、大数据GIS市场需求强烈。这就要求三维GIS、大数据GIS产品必须具备强大的跨平台能力,能完全适配国产的软硬件环境。

某智慧城市项目基于“龙芯+中标麒麟+ SuperMap”方案构建的系统,可高效加载上百平方公里倾斜摄影模型数据,加载、运行稳定、流畅,浏览体验效果良好,为该项目的数字底盘建设和后续分析应用起到重要支撑作用。在信创时代,全国产化基础环境可确保军事、政企信息化等项目安全落地。

图 跨平台桌面三维渲染

2020年,我国的信创生态体系已经形成基本雏形。在“十四五”开局的2021年,伴随着政府和行业客户的应用落地,相关产业将迎来更大的市场机遇。目前,信创的技术方案主要应用在政府、军工、航空航天、银行等对保密性要求较高的行业部门。应用自主可控的软硬件一体技术方案成为首选。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/513039.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CPU静默数据错误:存储系统数据不丢不错的设计思考

简介: 对于数据存储系统来说,保障数据不丢不错是底线,也是数据存储系统最难的部分。据统计,丢失数据中心10天的企业,93%会在1年内破产。那么如果想要做到数据不丢不错,我们可以采取怎样的措施呢&#xff1f…

分计算iv值_筛选变量的指标—IV值

这一期咱们聊聊筛选变量的指标——IV值。计算公式如下:看公式有没有很熟悉,大家没有看错,其中一部分就是WOE的计算公式。区别就在于WOE是对一个变量的每个分组的计算,IV值是对一个变量的统计指标。如上图所示,当前使用…

无需 Dockerfile 的镜像构建:BuildPack vs Dockerfile

作者 | Addo Zhang来源 | 云原生指北过去的工作中,我们使用微服务、容器化以及服务编排构建了技术平台。为了提升开发团队的研发效率,我们同时还提供了 CICD 平台,用来将代码快速的部署到 Openshift(企业级的 Kubernetes&#xff…

android studio json插件_热门Android Studio 插件,这里是Top 20

Android Studio是Google基于IntelliJ开发的一款功能强大的开发工具,它具有构建出色Android应用所需要的一切。借助基于IntelliJ IDEA的强大的功能,插件非常丰富。正确的使用插件可以帮助你提高工作效率,更智能,更快。但是&#xf…

云原生时代,企业多活容灾体系构建思路与最佳实践

简介: 对于云原生的概念解读,大家经常会听到微服务、容器这些,那么这些技术跟企业容灾到底有什么样的关系?其实容灾的需求各行各业都有,比如金融行业对于容灾也有强烈的需求。但是怎么把容灾和多活能力构建起来&#x…

MaxCompute 挑战使用SQL进行序列数据处理

简介: MaxCompute 挑战使用SQL进行序列数据处理 --而不是用MR和函数 日常编写数据加工任务,主要的方法就是使用SQL。第一是因为自己对SQL掌握的比较好(十多年数据开发经验,就这几个关键字,也不敢跟别人说自己不行&…

低代码发展专访系列之四:低代码平台会带动企业的组织变革吗?

前言:2019年开始,低代码爆火。有人认为它是第四代编程语言,有人认为它是开发模式的颠覆,也有人认为是企业管理模式的变革……有很多声音,社区讨论很热烈。CSDN随后展开低代码平台产品系列活动,包括低代码开…

esclip直接快捷键构造函数_史上最全IntelliJ IDEA mac版快捷键文档

IntelliJ IDEA 是一款功能强大的Java IDE编辑器,支持java体系的web、客户端、安卓等开发。做为一款优秀的IDE,想要提高效率,最好是记住常用的快捷键,能让你事半功倍,小编整理了IDEA所有的快捷键,让你摆脱鼠…

禁止访问 共享计算机,win7如何禁止局域网用户访问电脑

为了方便共享资源,很多人都会设置网络共享文件夹,但是有些用户觉得在局域网内共享资源是件不安全的事情,那么win7如何禁止局域网用户访问电脑?这里小编就给大家分享一下win7旗舰版32位系统设置用户禁止访问局域网的方法。win7如何禁止局域网…

基于实时深度学习的推荐系统架构设计和技术演进

简介: 整理自 5 月 29 日 阿里云开发者大会,秦江杰和刘童璇的分享,内容包括实时推荐系统的原理以及什么是实时推荐系统、整体系统的架构及如何在阿里云上面实现,以及关于深度学习的细节介绍 本文整理自 5 月 29 日阿里云开发者大会…

阿里云肖力:跳过量变过程的安全质变

简介: 作者肖力从事网络安全工作将近20年,处理过各类攻击威胁,经历了云下云上安全的建设。云计算的安全工作从10年前开始,他们搭建了阿里云平台的防护体系,帮助各行业用户在云上构建企业安全能力。云原生的出现进一步加…

echarts bar 控制大小_echarts基本配置参数

网址&#xff1a;https://www.echartsjs.com/zh/tutorial.html#5%20%E5%88%86%E9%92%9F%E4%B8%8A%E6%89%8B%20ECharts五分钟上手 基本配置1.矩形参数<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name&q…

opencv opencl加速_回放 | OpenCV Webinar 3:OpenCV深度学习应用与原理分析

OpenCV DNN模块提供了深度学习的推理&#xff0c;支持Caffe、Tensoflow、Torch、Darknet、ONNX等格式的模型&#xff0c;无需用户安装对应的深度学习框架&#xff0c;也无需进行模型格式转换&#xff0c;直接调用DNN模块接口即可创建深度学习应用。DNN模块自2017年8月3.3版本从…

云原生架构应该怎么设计?

简介&#xff1a; 阿里巴巴为大量各行各业的企业客户提供了基于阿里云服务的解决方案和最佳实践&#xff0c;以帮助企业完成数字化转型&#xff0c;并积累了大量经验和教训。阿里巴巴将企业的核心关注点、企业组织与 IT 文化、工程实施能力等多个方面与架构技术相结合&#xff…

360数科知微实验室发布反诈报告:揭秘黑灰产数据流转真相

近日&#xff0c;360数科旗下信息安全知微实验室通过反诈分析研究&#xff0c;追踪溯源网络黑灰产数据非法交易链条&#xff0c;发布系列反诈研究《黑灰产数据流转分析报告》&#xff08;以下简称“报告”&#xff09;。报告称&#xff0c;目前在网络黑产平台流转的数据主要来源…

【详谈 Delta Lake 】系列技术专题 之 Streaming(流式计算)

简介&#xff1a; 本文翻译自大数据技术公司 Databricks 针对数据湖 Delta Lake 的系列技术文章。众所周知&#xff0c;Databricks 主导着开源大数据社区 Apache Spark、Delta Lake 以及 ML Flow 等众多热门技术&#xff0c;而 Delta Lake 作为数据湖核心存储引擎方案给企业带来…

jdbc驱动程序_JDBC操作数据库的步骤

package mysql;import java.sql.Connection;import java.sql.Driver;import java.sql.DriverManager;/** JDBC操作数据库的步骤* 1.注册驱动* 告知JVM使用的是哪一个数据库驱动* 2.获得连接* 使用JDBC中的类&#xff0c;完成对Mysql数据库连接* 3.获得语句执行平台* 通过连接对…

一睹为快 | 施耐德电气全生命周期智能制造解决方案亮相线上工博

作家瓦科拉夫斯米尔在《国家繁荣为什么离不开制造业》曾说过&#xff1a;“制造业始终是技术创新的基本源泉&#xff0c;也是经济增长的原动力。” 反过来看&#xff0c;技术创新该如何推动制造业的发展&#xff0c;从而促进经济增长呢&#xff1f; 12 月 1 日&#xff0c;在…

教程系列——用模板快速生成《客户意见反馈表》

简介&#xff1a; 【开箱即用的模板使用系列教程】将会手把手教给大家如何快速启用钉钉宜搭提供各类模板。今天第二讲&#xff0c;介绍《客户意见反馈表》的模板启用。 【开箱即用的模板使用系列教程】将会手把手教给大家如何快速启用钉钉宜搭提供各类模板。今天第1讲&#xff…

重温设计模式之 Factory

简介&#xff1a; 创建型模式的核心干将&#xff0c;工厂、简单工厂、抽象工厂&#xff0c;还记得清么&#xff0c;一文回顾和对比下。 作者 | 弥高 来源 | 阿里技术公众号 前言 创建型模式的核心干将&#xff0c;工厂、简单工厂、抽象工厂&#xff0c;还记得清么&#xff0c…