|
@@ -48,7 +48,7 @@ let curSelectPath */
|
|
|
}
|
|
|
|
|
|
}
|
|
|
-export const enter = ({ dom, mapDom, isLocal, lonlat, scenes }) => {
|
|
|
+export const enter = ({ dom, mapDom, isLocal, lonlat, scenes, laserRoot, laserOSSRoot, panoOSSRoot,ossRoot }) => {
|
|
|
console.warn('新的页面')
|
|
|
Potree.settings.isOfficial = true //标记为正式、非测试版本
|
|
|
//Potree.fileServer = axios
|
|
@@ -63,6 +63,28 @@ export const enter = ({ dom, mapDom, isLocal, lonlat, scenes }) => {
|
|
|
Potree.settings.urls.prefix = Potree.settings.urls.prefix7
|
|
|
Potree.settings.webSite = 'datav1'
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+ if(laserRoot != void 0){
|
|
|
+ laserRoot.slice(-1) == '/' && (laserRoot = laserRoot.slice(0,-1)) //去掉最后一个'/'
|
|
|
+ Potree.settings.urls.prefix = laserRoot
|
|
|
+ }
|
|
|
+
|
|
|
+ if(laserOSSRoot != void 0){
|
|
|
+ Potree.settings.urls.prefix1 = laserOSSRoot
|
|
|
+ }
|
|
|
+ if(panoOSSRoot != void 0){
|
|
|
+ Potree.settings.urls.prefix3 = panoOSSRoot //tile
|
|
|
+ }
|
|
|
+ if(ossRoot){
|
|
|
+ Potree.settings.urls.panoPrefix = ossRoot //vision.txt
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
const mapBus = mitt(), sceneBus = mitt()
|
|
|
|
|
|
|