初步瞭解超圖兩種3D客戶端 - iClient3D for_WebGL 和 iClient3D for_Plugin

bcbobo21cn發表於2020-11-05

接此文;

https://blog.csdn.net/bcbobo21cn/article/details/109441803

下載外掛安裝;

安裝完之後,從realspace點進去,出來的是這些;不知道是啥; 

然後看一下超圖的下載列表;有兩種iClient3D客戶端;下載下來看一下;

不知道這二者有何區別;來看一下;

看一下webGL這個,裡面有很多例子;

我的超圖服務是iserver8C;先啟動;

開啟webGL例子看一下;例子都有下圖錯誤; 

 

超圖的地球可以出來;

An error occurred while rendering. Rendering has stopped.
SecurityError: Failed to construct 'Worker': Script at 'file:///D:/GIS%E8%BD%AF%E4%BB%B6/SuperMap_iClient3D_8C(2017)_for_WebGL/Build/Cesium/Workers/cesiumWorkerBootstrapper.js' cannot be accessed from origin 'null'.
Error: Failed to construct 'Worker': Script at 'file:///D:/GIS%E8%BD%AF%E4%BB%B6/SuperMap_iClient3D_8C(2017)_for_WebGL/Build/Cesium/Workers/cesiumWorkerBootstrapper.js' cannot be accessed from origin 'null'.
    at m (eval at <anonymous> (file:///D:/GIS%E8%BD%AF%E4%BB%B6/SuperMap_iClient3D_8C(2017)_for_WebGL/Build/Cesium/Cesium.js:1:1), <anonymous>:1:198295)

錯誤大意說,當渲染時發生錯誤;渲染停止;

後面的沒時間看,只能瞭解超圖的webGL API是基於 Cesium 的;

看另一個下載的客戶端;裡面有setup.exe,執行;如下;

 

安裝完,可能要重啟iServer服務;重啟一下; 裡面有demo,開啟;

出來一個地球;別的一堆還不瞭解;

然後這裡面還有例子程式碼;第一個應該是瀏覽三維場景; 

我電腦不好;如下;也許你們電腦可以開啟; 

 

相關文章