因为项目需要,去做了三维模型加载的相关调研,发现Mars3D这样一个好用的框架,可以动态加载3DTiles三维模型,并且官方有详细的文档和规范的代码,很容易就可以上手。
3dtiles协议具备了超大规模的数据加载调度的能力。本人分析了cesium的源码,结合自己的理解总结了一下加载调度的实现。
3DTiles是一种面向网格化、可展示的大规模三维空间数据格式,专门为流式传输和渲染海量3D地理空间数据而设计的,用于存储和管理基于网格的三维模型数据。其数据结构基于B3DM和PNTS格式,可以支持多个级别的LOD,并使用Tilesets(瓦片集合)来组织和管理数据。3DTiles具有以下特点:
3D Tiles是用于传输和渲染大规模3D地理空间数据的格式,例如摄影测量,3D建筑,BIM / CAD,实例化特征和点云等。与常规的模型文件格式相比,最大的特点就是包含了分层分户的瓦片,根据可视化需要呈现相应的细节,并且已经被纳入到OGC规范当中。
本人一直好奇UE这类的游戏引擎在GIS领域的想法,今天看了一下UE的‘Learn How to Work With Geospatial Data in Unreal Engine’,以及Project Anywhere这个demo的相关资料,在此总结一下。我并不了解游戏引擎,内容不对的地方请指正。
i3s是一种用树结构来组织大体积量三维数据的数据格式标准,比如在位图界的jpg格式一样,只不过i3s是“标准”,具体实现的文件格式另有一说。
Cesium在2016年3月份左右推出3D Tiles数据规范,在glTF基础上提供了LOD能力,定位就是Web环境下海量三维模型数据。虽然目前3D Tiles还是Beta阶段,有不少硬伤,但3D Tiles数据规范于2016年9月30日开始了OGC标准化进程,积极成分还是很大。 之前的glTF时分享了个人对二进制格式的一些想法和谨慎的态度。3D Tiles简单说就是具备LOD能力的glTF。有了数据首先是提供API可以渲染,保证用起来,下一步就要了解该数据规范的具体特点,比如倾斜,矢量,点云,OSM等支持
https://github.com/CesiumGS/3d-tiles/blob/master/specification/TileFormats/Batched3DModel/README.md
3D Tiles作为传输和渲染大规模3D地理空间数据的格式,应对的都是大规模数据的场景,Cesium提供了一个监视3D Tiles数据的监视器,可以通过这个监视器观察3D Tiles数据的效果。
asset:必填字段,json的开头,version和tilesetVersion 表示格式的版本。
上一节介绍3D Tiles渲染调度的时候,我们提到目前Cesium支持的Cesium3DTileContent目前支持如下类型: Batched3DModel3DTileContent Instanced3DModel3DTileContent PointCloud3DTileContent Composite3DTileContent 其中Composite3DTileContent是复合数据,PointCloud3DTileContent是只包含FeatureTable和BatchTable的点云数据(
Mars3D平台可用于构建无插件、跨操作系统、 跨浏览器的三维 GIS 应用程序。平台使用 WebGL 来进行硬件加速图形化,跨平台、跨浏览器来实现真正的动态大数据三维可视化。通过 Mars3D产品可快速实现浏览器和移动端上美观、流畅的三维地图呈现与空间分析。
高温少雨的天气持续,导致长江流域的一些省份出现旱情。三峡水库加大下泄,向长江中下游补水。2022年8月22日上午8时宜昌市三峡水库水位从147.2米左右下跌至145.8米左右,5天时间水位下跌1.4米,为长江中下游补水约5亿立方米抗旱。在兼顾电力保供和防汛安全的同时,持续加大下泄向下游补水。
由国家电投锡盟新能源公司承揽的锡盟阿巴嘎旗50万千瓦风电基地项目,占地面积约210万平方米,总投资约29.89亿元,计划2023年年底建成,建成后每年将有约15.62亿千瓦时绿色电能输送到江苏和山东地区,替代标煤50.13万吨,减少二氧化碳排放约125.33万吨。该项目将采用聚焦数字化、智慧化等先进技术,全力打造世界一流的智慧化风场。建成投产后,对增加锡林郭勒盟未来清洁能源供应、推动能源生产和消费、促进经济社会高质量发展具有重要意义。
为了改进倾斜摄影模型数据在实际GIS场景应用中诸多的缺点,一个非常热门的优化方向就是单体化。所谓单体化,是指让倾斜摄影数据像矢量数据那样,具备要素特征,进而可以关联属性,进行空间查询和空间分析。换句话说,我们需要给倾斜摄影数据增加一些语义,能够正确区分建筑物、道路、绿地、水系以及城市部件等地物要素,进而很好的关联业务,产生实际的应用价值。
森林火灾是一种突发性强、破坏性大、处置救助较为困难的自然灾害。2021 年前三季度全国共发生森林火灾 527 起,受害森林面积约 2628 公顷,15 人死亡;发生草原火灾 12 起,受害草原面积约 3388 公顷。
文旅的数字化转型之路正如火如荼地开展,多家文旅景区和主题乐园开启了元宇宙的探索——张家界元宇宙研究中心挂牌,成为全国首个设立元宇宙研究中心的景区。现代化景区在吸纳了信息革命(5G/6G)、互联网革命(Web 3.0)、人工智能革命以及 VR、AR、MR 在内的虚拟现实技术革命的成果后将为游客带来更多的沉浸式互动体验。
虚拟电厂对电力的调节,表现在“开源”和“节流”两方面,在欧洲国家主要是“开源”,提高各种分布式能源的装机量。在我国,采用了“开源”和“节流”并举的措施。因为通过火电厂实现电力系统削峰填谷,满足 5% 的峰值负荷需要投资 4000 亿,而通过虚拟电厂,在建设、运营、激励等环节投资仅需 500-600 亿元。
数字孪生、元宇宙等名词的出现让人们对虚拟世界有了更多的想象,AI、大数据、边缘计算、RFID等技术的运用,让虚拟和现实有了联通的桥梁,将物理环境在Web端以1:1的比例复现。通过线上的集中管理平台远程管理线下的物理设备,节省人力成立,实现精细化管理。
7月份以来,四川高温干旱天气一直持续,水量骤减导致水电发电能力断崖式下降、全省用电需求激增,电力供需矛盾凸显,四川省启动了突发事件能源供应保障一级应急响应。成都的地标——春熙路,第一次熄了灯,常年闪烁的路牌也关闭了,有些人差点找不到春熙路的位置。因为无法开空调,店铺门口服务员扇着蒲扇迎客。持续的电力供应不足,促使人们思考新的电网模式,虚拟电厂成为解决电力供需不平衡的关键。
倾斜摄影转换工具:CesiumLab—下载地址:http://www.cesiumlab.com/
IOC(Intelligent Operations Center)——智慧城市智能运营中心就是智慧城市的大脑,是建立在各个智慧应用系统之上的系统。通过对政府各职能部门的业务信息共享与整合,聚焦城市运行监测、分析决策、可视化指挥、应急管理等环节,对人口统计、民生服务、信访举报、产业经济、突发事件等一系列综合指标进行有效监控,并围绕网格化管理、综合执法、环境卫生、园林绿化等重点领域,提升城市运行管理水平和突发事件的处置效率。打造智慧市政、智慧城管、智慧社区等智慧型城市。
如果说绿色是城市可持续发展的精髓,智慧是引领城市发展的大脑,那么绿色智慧建筑则应是撑起城市生态未来的骨架。
《上海市生活垃圾管理条例》施行至今已有两年多,上海市民践行绿色低碳理念、主动参与生活垃圾分类的习惯基本养成,分类实效逐步趋于稳定,湿垃圾分类量稳定在日均 9000 吨以上,可回收物回收量保持在日均 7000 吨以上。“采取定时定点制度”“实施垃圾投放点升级改造”“进行了广泛的宣传动员”是上海生活垃圾分类工作取得成效的主要原因。
国家“十四五”规划纲要、“十四五“数字经济发展规划等文件提出,要积极完善城市信息模型平台和运行管理服务平台,构建城市数据资源体系,推进城市大脑建设,以因地制宜为原则探索建设数字孪生城市。
十四五规划提出:“加快推动数字产业化,培育壮大人工智能、大数据、区块链、云计算、网络安全等新兴数字产业”。2022 年一季度,国家能源局认真贯彻落实“四个革命、一个合作”的能源安全新战略,锚定碳达峰碳中和目标,积极落实“十四五”可再生能源发展规划,推进大型风电光伏基地等重大项目建设,促使全国可再生能源发电量达 5336 亿千瓦时。
1月11日下午,省重点项目绥宁220kV 输变电工程举行竣工投产仪式,标志着绥宁县220千伏变电站实现了“零”的突破。同日,位于云南省澄江市的110千伏尖山输变电工程日前建成投产,这是云南投产的首座智能变电站。 变电站是指电力系统中对电压和电流进行变换,接受电能及分配电能的场所。在发电厂内的变电站是升压变电站,其作用是将发电机发出的电能升压后馈送到高压电网中。
智慧园区是利用各种信息技术与创新概念,将园区内的各系统打通集成,实现深层次的信息共享与业务协同。做为智慧城市重要的组件,智慧园区的可持续发展尤为重要。“十四五”规划中指出大力发展风电、光伏等新能源产业,推动能源清洁低碳安全高效利用,推进重点行业和重要领域绿色化改造。在此趋势下,采用各类节能低碳的新能源建设材料,实现绿色生态智慧园区是未来的发展方向。
电动汽车产业在新能源背景下蓄势勃发,已经成为当下广泛流行、节能环保的绿色出行交通工具。随着特斯拉、宝马、蔚来等众多新能源汽车企业的纷纷布局,市场主体多元化对充电桩多元化适配提出了更高的要求。
始于出行,融于生活。“双碳”战略目标的提出,为智慧城市建设创造了新的机遇,智慧交通作为城市引导承载低碳出行的骨干交通方式,已成为当今时代各地区作为推进城市高质量发展的重要目标。
遥感测绘的同学给我发来三维模型文件,文件格式是.osgb。作为一个非专业人士,完全不清楚如何进行打开,因此本篇就来记录下打开该文件的一种可行方式。
开发中我们通常会需要一个干净的三维地球实例,本文将介绍 Cesium 如何初始化一个地球,包括地图控件的显示隐藏以及一些常用影像和标注的加载
换热站作为供热系统不可或缺的一部分,其能源消耗对城市环保至关重要。在双碳目标下,供热企业可通过搭建智慧供热系统,实现供热方式的低碳、高效、智能化,从而减少碳排放和能源浪费。通过应用物联网、大数据等高新技术,对热源、管网等供热系统进行智慧化改造,实现从热源、管网到居民户内的数据互联互通与共享,构建数字化、智能化的智慧供热全流程管理体系。
20 世纪 50 年代初中国人民解放军开始自建营区。传统营区管理系统以独立的“点状”系统为主,缺乏集控平台,全局管理复杂度高。70 年代末提出建设智能化营区,并向“数字化、智能化、网络化、互动化、融合化”的方向靠拢。通过建设集光电、雷达、红外、电磁频谱监测、北斗定位、物联网和虚拟仿真等技术于一体的场区监控系统,对核心训练场区实现广域覆盖、多维感知、全景展现,进一步支撑态势掌控,丰富沙盘推演、复盘检讨及丰富场区管理手段。
《“十四五”通用航空发展专项规划》明确,“十四五”末,力争在册通用航空器达到 3500 架、机场达到 500 个,开展通用航空应急救援服务的省份不少于 25 个。同时,我国建成投产世界领先的“空管三中心”(民航运行管理中心、气象中心、情报管理中心),让民航精细化服务能力明显提升。
无论是以数据为关键要素的交通设施数字感知,还是以场景构建为核心的技术应用创新,都离不开海量数据信息、不同设备终端的互联互通、统一的终端大脑。数字可视化交通体系的全面推进,本质上也是智慧交通的全面发展。
隧道作为重要交通建筑设施,为缩短运行距离、提高运输能力、减少事故等方面起到重要作用。同时隧道交通具有流量大、行车速度快的特点,且内部含有大量照明、风机、水泵、指示器、情报板、供电等设备设施,若隧道内出现交通事故或设备故障等紧急情况将会对隧道内人员安全以及交通运输等带来重大影响。传统的隧道运营管理常常因为远离中央控制管理中心,导致隧道运营管理和维护都十分困难。
智慧展馆通过“云大物移智链”等技术将“物”(展品、设备、环境等)进行互联,并感知“人”(工作人员、观众等)的行为。结合 GIS、BIM、倾斜摄影进行展馆全场景复现,通过管理平台基础层、感知层、数据层、平台层、应用层之间的数据传送,将“物”的承载信息通过图扑软件可视化系统提供给“人”。对展馆生态环境质量、设施设备能耗以及人车流动向做好采集、监测与分析,提前进行风险预警。
7 月份,245 个国家气象站日最高气温突破 7 月历史极值;同时,疫情防控形势向好,企业加快复工达产节奏,电力负荷屡创新高。煤电作为我国最主要的电源,用不足 50% 的装机占比,生产了全国约 60% 的电量,满足了超 70% 的高峰负荷需求。
随着智能交通科技和产业的发展,我国正在形成一个安全可靠、便捷高效、绿色智能、开放共享的现代化综合交通运输体系。《“十四五”现代综合交通运输体系发展规划》明确提出,加快智能技术深度推广应用,坚持创新驱动发展,推动互联网、大数据、人工智能、区块链等新技术与交通行业深度融合,推进先进技术装备应用,构建泛在互联、柔性协同、具有全球竞争力的智能交通系统。
//创建纹理对象 if( FAILED( D3DXCreateTextureFromFile( g_pd3dDevice, L”shitoub01.jpg”, &g_pTexture ) ) ) { MessageBox(NULL, L”创建纹理失败”, L”Texture.exe”, MB_OK); return E_FAIL; }
刚看完了DXUT,拿来练练手 这个框架却实方便啊,终于不用写那些令人恶心的API函数了 光影贴图,说白了就是在纹理上表现出来光影效果,并不是实时计算的,所以适用于固定的场影平面,如地面,墙壁等 原理嘛
一下是我的第一个DirecX界面程序, 有点像MFC、和Win32的程序。 可以新建一个Win32 Application工程文件,命名为test 再新建一个cpp文件test.cpp 代码如下: #include <d3d9.h> #pragma comment(lib,"d3d9.lib") #pragma comment(lib,"d3dx9.lib") #pragma comment(lib,"winmm.lib") //D3D Object and D3D Device Object L
DirectX 9 是由微软开发的一组多媒体应用程序接口API,用于创建和运行基于Windows平台的多媒体应用程序,尤其是游戏。它是DirectX系列中的一个版本,于2002年发布,是DirectX系列中的一个重要版本,DirectX 9在其发布时引入了许多新的功能和性能优化,成为当时PC游戏开发的主要标准,许多经典的PC游戏使用了DX9作为其图形和音频渲染引擎。虽然后续出现了更多强大的引擎,但本质上都是可以兼容Dx9的。
领取专属 10元无门槛券
手把手带您无忧上云