有点标题党,小呲花其实回答不了这个问题,但是想借本文,列举一些双方的合作内容,让大家一同思考这个问题。
’GIS软件技术大会‘前两日的报告暂时告一段落,我几乎认真学习了每一个报告并做了笔记。除了院士的精彩报告以外,其实令我印象深刻的是华为的名字不断出现在这两天的大会中,我们来看看都有什么。
一、基于华为OpenGuass的Yukon空间数据库
华为在2020年7月,宣布开源数据库能力,开放OpenGauss数据库源代码。而OpenGauss内核源自PostgreSQL,GISer一定对PostgreSQL下的PostGIS扩展不陌生。既然PostgreSQL有PostGIS,那OpenGauss自然需要一个空间数据引擎,华为选择了超图,禹贡(Yukon)的诞生,顺理成章,Yukon在PostGIS基础上新增yukon_geomodel和yukon_geogridcoder用于存储三维模型数据模块和空间网格编码,以实现二三维一体化的空间数据存储能力。
引用超图总裁宋关福博士的一段话“PostGIS发展了这么多年,有一定用户基础,基础部分做的比较完善。这是我们决定不从头来做Yukon,而选择基于PostGIS扩展的原因。”关于Yukon的分析,推荐GIS启示录大佬的一篇文章,听说刚发布的禹贡秒PostGIS?大家可以去看看,写的很客观很中肯。
想体验Yukon的可访问:
https://gitee.com/opengauss/Yukon
复制
小呲花评价:空间数据库对于GIS而言属于底层技术层面的研究,在如今普遍追求“外在”的大环境背景下,做好GIS的”里子“,让GIS真正做到既好看,又好用,实属难能可贵。而华为将GaussDB开源,超图也同样开源Yugon所有源代码,彰显大厂风范,我想这也是华为喜欢超图的一个原因吧?关于超图对开源社区的贡献,小呲花曾经也写过一篇拙文,感兴趣的可以去看看:SuperMap在拥抱开源之路上的一些探索
二、HMS Core 3D Engine
HMS Core 3D Engine是华为研发的一款三维引擎,你可以理解为跟UE、Unity3D类似的游戏开发/数字孪生开发引擎。提供高性能、高画质、高扩展性的实时3D引擎,并提供便捷高效的可视化开发工具,帮助开发者制作高品质的3D应用。
那可能有小伙伴会问,这个引擎跟超图有啥关系?听我慢慢给你说,超图在近两年针对UE4、UE5、Unity3D等游戏引擎提供了高保真的三维GIS插件,想必大家应该有所了解。而这次,华为选择了超图,在华为3D Engine官网中可以看到,目前唯一的插件,就是超图的高保真三维GIS插件。
SuperMap Hi-Fi 3D SDK产品与3D Engine相结合的三维场景开发平台,支持全球级的影像数据、地形、倾斜摄影模型、人工模型、BIM等海量GIS空间数据接入,可广泛用于新型智慧城市、实景三维中国建设、气象等多个行业。
想体验HMS Core 3D Engine的可访问:
https://developer.huawei.com/consumer/cn/hms/3d-engine/
复制
小呲花评价:游戏引擎渲染技术如火如荼,华为当然也要参与,”新型智慧城市、实景三维中国“,看来这块儿市场,华为也必然要来分一块蛋糕。
三、SuperMap iMobile Lite for HarmonyOS
华为鸿蒙系统是一款全新的面向全场景的分布式操作系统,愿景是创造一个超级虚拟终端互联的世界,将人、设备、场景有机地联系在一起,而SuperMap iMobile Lite for HarmonyOS正是基于鸿蒙原生操作系统的轻量级开发SDK,提供在线地图服务、数据采集、轨迹采集、位置协作、统计图表等功能,开发的APP应用于华为鸿蒙手表、手机、AR眼镜、电视等设备。
目前已经接入了华为的AREngine和华为高精定位、也是目前市面上唯一一个支持HarmonyOS的GIS移动端开发平台软件。在重要的移动操作系统布局中,华为选择了超图。
小呲花评价:十分期待在华为手表、AR眼镜、电视、以及多款搭载
HarmonyOS的汽车、电车上看到SuperMap的身影。
说句题外话,AITO问界M5真的香
四、华为鲲鹏、昇腾生态
“鲲鹏+昇腾”是华为核心的基础芯片族,构筑异构的计算架构
鲲鹏包括服务器和PC机芯片,鲲鹏920是业界首颗64核的数据中心处理器,而昇腾主要用于AI训练,包括训练和推理芯片。而在鲲鹏、昇腾生态中,华为选择了超图。
超图是鲲鹏、昇腾产品的重要合作伙伴,2020年11月,超图与华为联合发布基于鲲鹏的CIM平台解决方案;2021年5月、超图成为首个鲲鹏Validated认证方案。
关于鲲鹏,你可以了解:
https://www.hikunpeng.com/
复制
五、OpenEuler
前面说完了芯片、数据库,还剩一个操作系统没提,欧拉EulerOS是华为基于 CentOS 的企业级 Linux 发行版,它是为 ARM64 架构的服务器量身定做的(也支持X86),支持鲲鹏及其它多种处理器,能够充分释放计算芯片的潜能。
2019年9月,华为宣布了开放源代码Euler的计划,并启动了开放源代码社区。2019年12月31日,该代码正式开源。其源代码托管在Gitee。2021年11月9日,华为和社区的所有合作伙伴共同捐赠OpenEuler(“Euler”)到开放原子基金会基金会。
超图同样在很早就适配了欧拉操作系统,据了解目前也是唯一能够适配欧拉操作系统的GIS平台软件。
关于openEuler,你可以访问了解:
https://docs.openeuler.org/zh/
复制
至此,本文分析了华为与超图合作的5个方面,小伙伴们,对于“华为”为什么选择“超图”,是否有了自己心中的答案呢?