Esri-I3S標準規範將作為OGC新的國際三維標準
了進壹步拓展對3D內容的支持,日前,開放地理空間聯盟(OGC)宣布Esri發起的I3S標準規範將作為OGC新的國際三維標準。
該標準包括I3S規範,全稱為OGC Indexed 3D Scene Layer ,以及基於該規範的三維數據格式規範SceneLayer Package(SLPK),專註於在互聯網或離線環境中提供高性能三維可視化和空間分析。標準采用知識***享署名-非商業性使用-相同方式***享 4.0 (CC BY-NC-SA 4.0)國際許可協議進行許可。目前,已經率先被Esri的 ARCGIS 、Bentley的ContextCapture、Skyline的PhotoMesh等產品支持。
Indexed 3D Scene Layer (I3S) 和Scene Layer Package(*.slpk)早前由Esri以及眾多支持機構提交到OGC標準流程中,希望供有3D可視化需求的人群使用。之後,OGC在標準審核與批準過程中對該標準文檔進行了修改。目前正式推出的三維標準,作為開放規範,可以被任何供應商的產品、技術及解決方案支持。
OGC標準執行總監Scott Simmons表示,“ OGC I3S和SLPK規範對快速發展的3D可視化和分析需求做出了重要貢獻,進壹步滿足了日益增長的網絡三維地圖需求。”
I3S(Indexed 3D Scene Layer )
I3S作為開放的標準,可用於流式傳輸具有大數據量、多種類型地理數據集的三維內容。三維內容可包含離散的三維模型、密集格網(傾斜攝影測量建模成果,3D Mesh)、三維矢量點、點雲以及其它內容。
I3S支持非常大的數據集的存儲和傳輸,可大至包含數百萬個具有屬性對象的離散三維模型或覆蓋數千平方公裏的傾斜攝影測量建模成果。I3S具有為三維專門設計,為Web、移動和雲專門設計,可擴展支持多種類型的三維數據的特點。
1、為三維數據專門設計
I3S專門設計用於支持三維地理空間的內容,並支持必要的坐標系統、高度模型以及豐富的圖層類型。
2、為Web、移動和雲專門設計
I3S在底層設計時就考慮到友好地支持Web、移動和雲。I3S基於JSON、REST以及最新的Web標準,可高效地在Web和移動端解析和呈現。流式處理大數據量三維數據集的設計旨在實現在Web和移動端的高性能和高可擴展性。
3、支持多種類型的三維數據
支持I3S標準的數據格式(SPK/SLPK)具備聲明性和可擴展性,並已經用於不同類型的三維數據:
a.離散三維模型(3D Objects):主要指獨立建模物、建築構造物;
b.密集格網(Integrated Meshes):主要指傾斜攝影測量建模成果;
c.點(Points):主要指城市小品如行道樹、城市道路設施等;
d.點雲(Point Clouds):主要指Las數據集,暫不支持在10.5中發布成Scene Service;
e.未來進壹步支持數據類型包括:
線(Lines):如道路、管線等;
面(Polygons):如森林覆蓋等;
I3S目前支持的數據類型
ARCGIS 平臺全面支持I3S
ARCGIS 平臺以I3S標準為核心,提供了集三維內容創建、管理、可視化和***享為壹體的完整的三維體系。I3S貫穿整個 ARCGIS 平臺,全產品線核心產品全部實現對I3S的支持。
數據層
ARCGIS 平臺提供切片緩存數據存儲,用於存儲基於I3S標準的三維圖層緩存。
服務器層
服務器產品ArcGISEnterprise支持發布遵循I3S標準的場景服務。
應用層
a.桌面產品
ArcGIS Pro可進行三維內容的制作及發布,支持加載基於I3S標準的數據格式SLPK及場景服務,同時Pro提供數據轉換工具可以將multipatch等數據轉成SLPK進行加載;並可直接***享到ArcGIS Enterprise並發布成場景服務;
CityEnigne支持模型直接生成SLPK格式,並可直接***享到ArcGISEnterprise並發布成場景服務;
另外,桌面端其他產品如無人機數據處理應用Drone2Map for ArcGIS可將無人機影像生成SLPK、輕量級三維應用ArcGIS Earth支持場景服務及SLPK數據加載瀏覽。
b.Web端
3D場景查看器(SceneViewer)、地圖故事、Web AppBuilder等應用支持I3S標準三維圖層加載、交互及可視化,開發人員也可使用ArcGIS API for JavaScript調用場景服務開發業務應用。
c.移動端
開發產品ArcGISRuntime SDKs支持調用場景服務,也可離線加載SLPK數據,進行三維場景的可視化及交互操作。