Cesium 3D Tiles 簡介

? ?

圖片

?

? ?3D Tiles 是大規模異構 3D 地理空間數據集(例如點云、建筑物和攝影測量)的開放標準。3D Tiles 基于 glTF 和其他 3D 數據類型構建,是一種可類似二維瓦片模式的流式傳輸的優化格式,旨在適應當今不斷增長的 3D 地理空間數據集的渲染顯示潛力。

圖片

圖片

3D Tiles?優勢:

  • 互動性、風格化、適應性強且靈活。

  • 專為精確運算而設計,可支持最苛刻的分析。

  • 時間動態的可視化或模擬,允許用戶看到隨時間的場景變化。

  • 數據異構,支持用于不同目的的多種數據類型;3D 數據集沒有放之四海皆準的方法。

  • 3D Tiles 是開放地理空間聯盟 (OGC) 社區標準Cesium 于 2015 年? ?首次推出 3D Tiles,并于 2019 年引導其成為 OGC 社區標準。

  • 3D Tiles 已被行業和政府的領先軟件、服務和數據提供商以及構建最終用戶應用程序的開發人員廣泛采用。3D Tiles 作為開放標準的成功和影響強化了我們的信念,即開放性和互操作性是推動 Cesium 乃至整個 3D 地理空間生態系統向前發展的基本要素。

  • 3D Tiles 是??用于流式傳輸大規模異構 3D 地理空間數據集的開放規范。為了擴展 Cesium 的地形和圖像流,3D Tiles 將用于流式傳輸 3D 內容,包括建筑物、樹木、點云和矢量數據。

  • 3D Tiles 將圖形研究、電影行業和游戲行業的技術引入 3D 地理空間,定義了空間數據結構和一組專為 3D 設計并針對流式傳輸和渲染進行優化的圖塊格式。3D 模型的圖塊使用 glTF,這是由 Khronos 開發的 WebGL 運行時資源格式,Cesium 團隊對此做出了巨大貢獻。

  • 下圖是3D Tiles - glTF-CesiumJS之間的關系:

圖片

即:將3D原始數據分割為glTF 的 3D Tiles,然后由CesiumJS及算法進行展示!

在 CesiumJS 中加載 3D Tiles 方式如下:

var viewer = new Cesium.Viewer('cesiumContainer');var tileset = viewer.scene.primitives.add(new Cesium.Cesium3DTileset({    url : '/path/to/3d/tileset'}));3D Tiles 功能特點:
  • 格式規范開放

  • 針對流媒體和渲染進行了優化

  • 專為 3DGIS 設計

  • 可交互數據結構

  • 可進行樣式渲染

  • 功能適應性強

  • 架構靈活的

  • 數據分層設計

  • 適應精確計算

  • 適應動態場景

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/718271.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/718271.shtml
英文地址,請注明出處:http://en.pswp.cn/news/718271.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

編碼規范(前端)

文章目錄 1. 文檔說明1.1 編制說明1.2 名詞解釋 2.前端研發規范2.1 HTML編碼規范2.1.1 文檔類型2.1.2 語言2.1.3 元數據2.1.4 資源加載2.1.5 頁面標題2.1.6 編碼風格2.1.7 標簽2.1.8 屬性2.1.9 語義化 2.2 CSS編碼規范2.2.1 文件引用2.2.2 命名-組成元素 知識點 1. 文檔說明 1…

【數據分享】1979~2020年MSWEP降水數據集

各位同學們好,今天和大伙兒分享的是1979~2020年MSWEP降水數據集。如果大家有下載處理數據等方面的問題,您可以私信或者評論。 Beck, H. E., E. F. Wood, M. Pan, C. K. Fisher, D. G. Miralles, A. I. J. M. van Dijk, T. R. McVicar, and R. F. Adler, …

【軟件設計師】通俗易懂的去了解算法的特性和要求

🐓 算法 算法是對特定問題求解步驟的一種描述,算法是指令的有限序列。其中每一條指令表示一個或者多個操作。 🐓 算法的5種屬性 有窮性 一個算法必須總是在執行有窮的步驟后,且在每個步驟執行的過程中時間是有限的 1.有窮性意味…

深度學習 精選筆記(7)前向傳播、反向傳播和計算圖

學習參考: 動手學深度學習2.0Deep-Learning-with-TensorFlow-bookpytorchlightning ①如有冒犯、請聯系侵刪。 ②已寫完的筆記文章會不定時一直修訂修改(刪、改、增),以達到集多方教程的精華于一文的目的。 ③非常推薦上面(學習參考&#x…

藍橋杯:單詞分析

題目 題目描述 小藍給學生們組織了一場考試,卷面總分為 100 分,每個學生的得分都是一個 0 到 100 的整數。 如果得分至少是 60 分,則稱為及格。如果得分至少為 85 分,則稱為優秀。 請計算及格率和優秀率,用百分數表…

Rstudio-深度學習執行代碼

RStudio是一個開源的集成開發環境(IDE),專門用于R編程語言的開發和數據分析。R語言是一種流行的統計計算和數據可視化語言,廣泛用于數據科學、統計學和機器學習領域。 RStudio提供了許多功能強大的工具,包括代碼編輯器…

SQL 基本條件查詢DQL 練習

DQL DQL(Data Query Language)是SQL語言中的一種類型,用于執行數據查詢操作。它是SQL的一部分,用于從數據庫中檢索數據。DQL語句用于從一個或多個表中選擇、過濾和排序數據。常見的DQL查詢語句包括SELECT、FROM、WHERE、GROUP BY…

U盤無法讀取?輕松掌握正確解決方法!

“為什么我的u盤插入電腦后會顯示無法讀取呢?想查看一些比較重要的文件,但就是無法讀取U盤,想問問大家,我應該怎么操作呢?” U盤作為一種便捷的數據存儲設備,廣泛應用于我們的日常生活和工作中。然而&#…

獨立游戲《星塵異變》UE5 C++程序開發日志2——創建并編寫一個C++類

在本篇日志中,我們將要用一個C類來實現一個游戲內的物品,同時介紹UCLASS、USTRUCT、UPROPERTY的使用 一、創建一個C類 我們在UE5的"內容側滑菜單"中,在右側空白中右鍵選擇"新建C類",然后可以選擇一個想要的…

python70-Python的函數入門,了解下函數

函數是執行特定任務的一段代碼,程序通過將一段代碼定義成函數,并為該函數指定一個函數名,這樣即可在需要的時候多次調用這段代碼。因此,函數是代碼復用的重要手段。學習函數需要重點掌握定義函數、調用函數的方法。 與函數緊密相關的另一個知識點是lambda表達式。lamda表達…

Spring AOP(Aspect-Oriented Programming,面向切面編程)介紹

Spring AOP(Aspect-Oriented Programming,面向切面編程)是Spring框架的一個重要模塊,它提供了一種強大的方式來幫助開發者實現橫切關注點(cross-cutting concerns)的模塊化。橫切關注點是指那些影響多個模塊…

Linux設備模型(十一) - platform設備

一,platform device概述 在Linux2.6以后的設備驅動模型中,需關心總線、設備和驅動這3個實體,總線將設備和驅動綁定。在系統每注冊一個設備的時候, 會尋找與之匹配的驅動;相反的,在系統每注冊一個設備的時…

【Redis】實際應用 - 緩存

文章目錄 1. 緩存的基本概念2. Redis作為緩存的優勢2.1 內存存儲2.2 持久性選項2.3 數據結構豐富 3. Redis緩存的使用3.1 安裝和配置Redis3.2 連接到Redis3.3 存儲和獲取數據3.4 設置過期時間 4. 緩存策略4.1 LRU(最近最少使用)4.2 數據失效4.3 主動刷新…

可讓照片人物“開口說話”阿里圖生視頻模型EMO,高啟強普法

3 月 1 日消息,阿里巴巴研究團隊近日發布了一款名為“EMO(Emote Portrait Alive)”的 AI 框架,該框架號稱可以用于“對口型”,只需要輸入人物照片及音頻,模型就能夠讓照片中的人物開口說出相關音頻&#xf…

PDN分析及應用系列二-簡單5V電源分配-Altium Designer仿真分析-AD

PDN分析及應用系列二 —— 案例1:簡單5V電源分配 預模擬DC網絡識別 當最初為PCB設計打開PDN分析儀時,它將嘗試根據公共電源網絡命名法從設計中識別所有直流電源網絡。 正確的DC網絡識別對于獲得最準確的模擬結果非常重要。 在示例項目中已經識別出主DC網絡以簡化該過程。 …

Vulnhub靶機:Bellatrix

一、介紹 運行環境:Virtualbox 攻擊機:kali(10.0.2.4) 靶機:Bellatrix(10.0.2.9) 目標:獲取靶機root權限和flag 靶機下載地址:https://www.vulnhub.com/entry/hogwa…

Leetcode 3070. Count Submatrices with Top-Left Element and Sum Less Than k

Leetcode 3070. Count Submatrices with Top-Left Element and Sum Less Than k 1. 解題思路2. 代碼實現 題目鏈接:3070. Count Submatrices with Top-Left Element and Sum Less Than k 1. 解題思路 這一題就是一個二維的累積數組的問題,我們直接求一…

網絡學習:MPLS技術基礎知識

目錄 一、MPLS技術產生背景 二、MPLS網絡組成(基本概念) 1、MPLS技術簡介:Multiprotocol Lable Switching,多協議標簽交換技術 2、MPLS網絡組成 三、MPLS的優勢 四、MPLS的實際應用 一、MPLS技術產生背景 1、IP采用最長掩碼…

Power BI vs Superset BI 調研報告

調研結論 SupersetPower BI價格開源①. Power BI Pro 每人 $10/月($120/年/人) ②. Power BI Premium 每人 $20/月($240/年/人) ③. Power BI Embedded:4C10G $11W/年 權限基于角色的訪問控制,支持細粒度的訪問: 表級別、庫級別、圖表級別,看板級別,用戶級別 基于角色…

每天一個數據分析題(一百八十五)

給定下述Python代碼段,試問哪個選項正確描述了該代碼段的功能? data_raw[‘gender’] data_raw[‘gender’].map({‘Male’: 1, ‘Female’: 0}) A. 代碼中對gender變量進行了獨熱編碼(One-Hot Encoding),并將gender中的缺失值填充為類別平…