首頁 / 浏覽問題 / 組件GIS / 問題詳情
SDK for Unity WebGL平台下模型路徑中有+号的(de)未轉義導緻加載失敗404
2EXP 2025年04月18日
使用産品:SuperMap Hi-Fi 3D SDK for Unity v11.3.0  操作系統:win11 x64 浏覽器:chrome
數據類型:文件型
問題詳細描述:unity 切換到(dào) webgl平台下,不(bù)能加載傾斜攝影處理後的(de)s3m模型。Editor中能加載,發布後由于(yú)未轉義,導緻不(bù)能加載
問題重現步驟:

1、找一(yī / yì /yí)個(gè)常見的(de)osgb瓦片目錄,格式爲(wéi / wèi)Tile_+xxx_+xxx,例如: Tile_+007_+007

2、處理成s3m格式後,發布三維服務

3、unity切換到(dào)webgl平台,并打包運行

4、加載三維服務

5、會報提示404,找不(bù)到(dào)文件,通過接口按照路徑查找是(shì)能下載到(dào)對應的(de)s3mb文件的(de),分析url可以(yǐ)看到(dào),unity webgl平台下,沒有對 path中的(de) “+”進行轉義

1個(gè)回答

您好,在(zài)之(zhī)前的(de)測試中,是(shì)支持加載該類符号的(de),例如模型、傾斜攝影,都是(shì)這(zhè)樣的(de)組織格式。

建議通過本地(dì / de)緩存的(de)方式加載驗證。

我也(yě)通過SuperMap Hi-Fi 3D SDK for Unity v11.3.0 驗證下是(shì)否存在(zài)這(zhè)個(gè)問題,有結果後給您反饋
987EXP 2025年04月18日
本地(dì / de)緩存可以(yǐ)加載,但是(shì)我這(zhè)邊的(de)項目環境是(shì) webgl,隻能用服務方式加載

您好,點雲、傾斜攝影等三維模型數據,經過SuperMap iDesktopX處理後,緩存結果不(bù)帶“+”,建議您下載11.3版本 iDesktopX 進行處理,以(yǐ)下是(shì)加載點雲緩存請求:

...