|
@@ -34,6 +34,28 @@ export const enter = (dom, mapDom, isLocal, lonlat) => {
|
|
Potree.settings.showObjectsOnMap = true
|
|
Potree.settings.showObjectsOnMap = true
|
|
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ if(window.offline){//离线版
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ Potree.fileServer = {
|
|
|
|
+ get(url){
|
|
|
|
+ return new Promise(function(resolve,reject){
|
|
|
|
+ let data = window.offlineData[url]
|
|
|
|
+ if(data){
|
|
|
|
+ resolve(data)
|
|
|
|
+ }else{
|
|
|
|
+ reject()
|
|
|
|
+ }
|
|
|
|
+ })
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
let {THREE} = Potree.mergeEditStart(dom, mapDom)
|
|
let {THREE} = Potree.mergeEditStart(dom, mapDom)
|
|
let MergeEditor = viewer.modules.MergeEditor
|
|
let MergeEditor = viewer.modules.MergeEditor
|
|
|
|
|