فهرست منبع

fix: getDataSetAndControlPoint 离线包

xzw 2 ماه پیش
والد
کامیت
a5ab1e96d2
3فایلهای تغییر یافته به همراه65 افزوده شده و 90 حذف شده
  1. 60 87
      public/lib/potree/potree.js
  2. 1 1
      public/lib/potree/potree.js.map
  3. 4 2
      src/sdk/cover/index.js

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 60 - 87
public/lib/potree/potree.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 1 - 1
public/lib/potree/potree.js.map


+ 4 - 2
src/sdk/cover/index.js

@@ -163,9 +163,11 @@ export const enter = ({ dom, mapDom, isLocal, lonlat, scenes, laserRoot, laserOS
         //sdk.setBackdrop('none')
     }
     
-     
+    
     let { THREE } = Potree.mergeEditStart(dom, mapDom, {
-        queryCloudLonLatUrl:Potree.settings.urls.prefix+"/laser/4dage/{sceneCode}/getDataSetAndControlPoint"  
+        queryCloudLonLatUrl: window.offline ?  (prop)=>{
+            return Potree.settings.urls.getPrefix(1, prop) + "//swss/{sceneCode}/www/{sceneCode}/laser/4dage/{sceneCode}/getDataSetAndControlPoint" 
+        } : Potree.settings.urls.prefix+"/laser/4dage/{sceneCode}/getDataSetAndControlPoint"  
     })
     let {MergeEditor, AnimationEditor} = viewer.modules
     Potree.settings.unableNavigate = true