GIS圈大事件!Cesium被收购了,是好是坏?

2024-09-07 16:44
文章标签 事件 收购 cesium gis 圈大

本文主要是介绍GIS圈大事件!Cesium被收购了,是好是坏?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

大家好,我是日拱一卒的攻城师不浪,致力于技术与艺术的融合。这是2024年输出的第34/100篇文章。
Cesium开发交流群+V:brown_7778(备注来意)

一觉醒来,突然看到Cesium官方发的消息,宣布通过收购的方式加入Bentley软件公司。

可能小伙伴们对Bentley公司还不是很了解。

Bentley 是数字孪生领域的长期合作伙伴,也是开放生态系统的真正支持者。

Bentley 软件公司是一家领先的基础设施工程软件公司。其 iTwin 平台为数字孪生解决方案提供支持,工程、建筑公司以及业主运营商使用这些解决方案来设计、建造和运营世界各地的基础设施。

Cesium 的开放平台与 iTwin 一起,为自然和建筑环境构建数字孪生体验提供了一个完整的平台,并坚定地致力于开源、开放标准和开放 API

Cesium 和 iTwin 的结合,可以让开发人员将 3D 地理空间数据与工程、地下、物联网、现实和企业数据无缝对齐,以创建数字孪生,从庞大的基础设施网络扩展到从陆地、天空、海洋、太空和地球表面深处查看单个资产的毫米级精确细节。

Cesium的愿景

Cesium一直在致力于全力构建开放平台,使开发人员能够使用 3D 地理空间数据创建更好的体验。

在Cesium的 DNA 中,一直致力于将开源开放标准开放 API 作为生态系统可以信赖的基础,并持续构建平台业务以及提升用户体验。

在过去的几年里,Cesium展示了 3D 地理空间实现自然和建筑环境的体的基础,从建筑工地的数字孪生到智慧城市,再到在月球上建造空间站。

加入 Bentley 会有助于我们加速实现这一目标,因为我们的目标和理念是一致的

渊源

其实早在2016年,Cesium便与Bentley相识。

通过开源社区,Bentley发现了 Cesium,并看到了 3D 瓦片CesiumJS 的潜力,可用于 ContextCapture(现为 iTwin Capture)生成的大型摄影测量模型,以及 MicroStation 生成的大型内部和外部基础设施模型,例如摩天大楼、桥梁和高速公路。

随后,Bentley 资助了开源 CesiumJS 和 3D Tiles 规范的关键贡献,并作为团队的一员通过 OGC 社区标准流程引入 3D Tiles 1.0

并且两家公司的办公地点离着也很近,距离仅有15分钟的路程,私下里也经常在一起聚会party。

自 2016 年以来,Bentley 使用 Cesium系统 构建了许多项目,包括海上风电场模拟和具有地理空间背景的数字孪生模型

其实可以看出, Cesium 和 Bentley 的开放生态系统精神结合在一起的是 Bentley 的 iTwin 平台

正如 Bentley 联合创始人兼前首席技术官 Keith Bentley 在 2022 年 11 月所说,Cesium 启发 Bentley 以与 Cesium 相同的风格为基础设施工程构建数字孪生开放平台:开源、开放标准和开放 API

加入 Bentley 后,Cesium 将成为一家不断发展的上市公司的一部分,两家拥有共同的价值观和对开放标准和互操作性的承诺

Cesium 功能现在将扩展到代表世界上一些最大和最重要的项目和资产的基础设施生态系统。

未来

iTwin 和 Cesium 强强联手,将成为建筑、工程、施工和运营 (“AECO”) 以及 3D 地理空间生态系统的转折点。

Bentley期待为 Cesium 用户提供额外的价值、功能和长期要求的功能

同样,CesiumJSCesium for UnrealCesium for UnityCesium for Omniverse 等基于Cesium开发的插件,以及 3D 瓦片的广泛采用,将会产生重大进步。

核心是开放标准和互操作性。 我们看到了加速 3D Tiles 路线图、提高生态系统互操作性以及为 Bentley 基础基础设施架构 (BIS) 等规范创建新的开放标准以与 3D Tiles 和社区互操作的机会。

Bentley 与Cesium相信,更轻松地访问数据是成功的关键驱动力。因此,未来将加大对全球和区域精选数据以及商业数据合作伙伴关系的投资,使用户能够构建丰富的数字孪生。

最后

刚看到这则消息之后,作者以为Cesium以后可能会被商业化了,但是,两家公司在官宣中一再强调,会继续秉持开源、开放的精神,这也是他们一路走来成功的关键因素。

但是转念一想,我是说如果啊,就算将来有一天,Cesium宣布部分功能收费了,其实我也是非常支持的,因为,毕竟技术的研发是有很高的成本的。

如果一个人连生存下去都是问题,还谈何理想与信念呢?

作为Cesium的忠实拥护者,我认为,这是一个好消息,有了身后老大哥的鼎力支持,会让Cesium在领域内变得更加强大!


作者的Cesium系列课程 《Cesium从入门到实战》,将Cesium的知识点进行串联,让不了解Cesium的小伙伴拥有一个完整的学习路线,学完后能够直接上手做项目且不再迷茫,课程细节联系作者:brown_7778(备注来意)。

另外有需要进“Cesium开发交流群”可以加我:brown_7778(备注来意),也欢迎数字孪生可视化领域的交流合作。

这篇关于GIS圈大事件!Cesium被收购了,是好是坏?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1145598

相关文章

禁止平板,iPad长按弹出默认菜单事件

通过监控按下抬起时间差来禁止弹出事件,把以下代码写在要禁止的页面的页面加载事件里面即可     var date;document.addEventListener('touchstart', event => {date = new Date().getTime();});document.addEventListener('touchend', event => {if (new

GIS图形库更新2024.8.4-9.9

更多精彩内容请访问 dt.sim3d.cn ,关注公众号【sky的数孪技术】,技术交流、源码下载请添加微信:digital_twin123 Cesium 本期发布了1.121 版本。重大新闻,Cesium被Bentley收购。 ✨ 功能和改进 默认启用 MSAA,采样 4 次。若要关闭 MSAA,则可以设置scene.msaaSamples = 1。但是通过比较,发现并没有多大改善。

FreeRTOS内部机制学习03(事件组内部机制)

文章目录 事件组使用的场景事件组的核心以及Set事件API做的事情事件组的特殊之处事件组为什么不关闭中断xEventGroupSetBitsFromISR内部是怎么做的? 事件组使用的场景 学校组织秋游,组长在等待: 张三:我到了 李四:我到了 王五:我到了 组长说:好,大家都到齐了,出发! 秋游回来第二天就要提交一篇心得报告,组长在焦急等待:张三、李四、王五谁先写好就交谁的

【经验交流】修复系统事件查看器启动不能时出现的4201错误

方法1,取得『%SystemRoot%\LogFiles』文件夹和『%SystemRoot%\System32\wbem』文件夹的权限(包括这两个文件夹的所有子文件夹的权限),简单点说,就是使你当前的帐户拥有这两个文件夹以及它们的子文件夹的绝对控制权限。这是最简单的方法,不少老外说,这样一弄,倒是解决了问题。不过对我的系统,没用; 方法2,以不带网络的安全模式启动,运行命令行,输入“ne

BT天堂网站挂马事件后续:“大灰狼”远控木马分析及幕后真凶调查

9月初安全团队披露bt天堂网站挂马事件,该网站被利用IE神洞CVE-2014-6332挂马,如果用户没有打补丁或开启安全软件防护,电脑会自动下载执行大灰狼远控木马程序。 鉴于bt天堂电影下载网站访问量巨大,此次挂马事件受害者甚众,安全团队专门针对该木马进行严密监控,并对其幕后真凶进行了深入调查。 一、“大灰狼”的伪装 以下是10月30日一天内大灰狼远控的木马样本截图,可以看到该木马变种数量不

react笔记 8-19 事件对象、获取dom元素、双向绑定

1、事件对象event 通过事件的event对象获取它的dom元素 run=(event)=>{event.target.style="background:yellowgreen" //event的父级为他本身event.target.getAttribute("aid") //这样便获取到了它的自定义属性aid}render() {return (<div><h2>{

react笔记 8-18 事件 方法 定义方法 获取/改变数据 传值

1、定义方法并绑定 class News extends React.Component {constructor(props) {super(props)this.state = {msg:'home组件'}}run(){alert("我是一个run") //方法写在类中}render() {return (<div><h2>{this.state.msg}</h2><button onCli

【Qt】定时器事件

定时器事件 在之前学习QTimer中实现了定时器的功能,而在QTimer背后是QTimerEvent定时器事件进行支撑的。在QObject中提供了一个timeEvent这个函数。 startTimer启动定时器killTimer关闭定时器 Qt 中在进⾏窗⼝程序的处理过程中,经常要周期性的执⾏某些操作,或者制作⼀些动画效果,使⽤定 时器就可以实现。所谓定时器就是在间隔⼀定时间后,去执⾏某⼀

Imageview在百度地图中实现点击事件

1.首先第一步,需要声明的全局有关类的引用 private BMapManager mBMapMan; private MapView mMapView; private MapController mMapController; private RadioGroup radiogroup; private RadioButton normalview; private RadioBu

我成功在本地打开了Cesium啦!

1首先下载Node.js,我是跟着这篇下载的,https://zhuanlan.zhihu.com/p/77594251,不过这后面的我没弄对Cesium环境配置也没影响。 另外:我看其他推文说,在终端写node -v和npm-v查node和npm的版本可以检测node和npm是否下载成功。 2然后我在CesiumB站官号看的教学视频,跟着下载Cesium源代码。 Cesium基础入门1-零