ArcGIS api for Javascript要素標(biāo)識(shí)的一點(diǎn)說(shuō)明
項(xiàng)目中的地圖采用ArcGIS api for Javascript 4.16 發(fā)布地圖,地圖查詢后,對(duì)查詢到的要素進(jìn)行高亮標(biāo)識(shí),采用的是feature.symbol(type: "simple-fill"),但總是無(wú)法高亮顯示,控制臺(tái)提示Uncaught (in promise) RuntimeError: abort(RuntimeError: abort(both async and sync fetching of the wasm failed) at Error,大部分解釋是瀏覽器不支持webGL,或者說(shuō)顯卡可能較差,只支持DirectX9,而webGL需要DirectX10,但是我使用webGL測(cè)試網(wǎng)站(https://get.webgl.org/)測(cè)試,都是提示瀏覽器支持webGL。
最終想到既然網(wǎng)絡(luò)里針對(duì)wasm的問(wèn)題提示 404 - 找不到文件或目錄。您要查找的資源可能已被刪除,已更改名稱或者暫時(shí)不可用。服務(wù)器上是有這個(gè)資源的,最后去IIS的arcgis js api應(yīng)用程序里添加mine類型:擴(kuò)展名.wasm,mine類型application/wasm
本文來(lái)自博客園,作者:GIS民工,轉(zhuǎn)載請(qǐng)注明原文鏈接:http://www.rzrgm.cn/kook2007/p/16290949.html

浙公網(wǎng)安備 33010602011771號(hào)