!function(e,t){"object"==typeofexports&&"object"==typeofmodule?module.exports=t(require("proj4"),require("THREE")):"function"==typeofdefine&&define.amd?define(["proj4","THREE"],t):"object"==typeofexports?exports.VIZI=t(require("proj4"),require("THREE")):e.VIZI=t(e.proj4,e.THREE)}(this,function(__WEBPACK_EXTERNAL_MODULE_22__,__WEBPACK_EXTERNAL_MODULE_24__){returnfunction(e){functiont(r){if(n[r])returnn[r].exports;vari=n[r]={exports:{},id:r,loaded:!1};returne[r].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}varn={};returnt.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){functionr(e){returne&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});vari=n(1),o=r(i),a=n(42),s=r(a),u=n(37),l=r(u),c=n(36),f=r(c),h=n(46),p=r(h),d=n(61),v=r(d),y=n(72),m=r(y),_=n(73),g=r(_),b=n(80),w=r(b),x=n(75),k=r(x),O=n(78),E=r(O),M=n(79),T=r(M),P=n(11),j=r(P),S=n(10),C=r(S),A={version:"0.3",World:o["default"],world:i.world,Controls:s["default"],Layer:l["default"],layer:u.layer,EnvironmentLayer:f["default"],environmentLayer:c.environmentLayer,ImageTileLayer:p["default"],imageTileLayer:h.imageTileLayer,GeoJSONTileLayer:v["default"],geoJSONTileLayer:d.geoJSONTileLayer,TopoJSONTileLayer:m["default"],topoJSONTileLayer:y.topoJSONTileLayer,GeoJSONLayer:g["default"],geoJSONLayer:_.geoJSONLayer,TopoJSONLayer:w["default"],topoJSONLayer:b.topoJSONLayer,PolygonLayer:k["default"],polygonLayer:x.polygonLayer,PolylineLayer:E["default"],polylineLayer:O.polylineLayer,PointLayer:T["default"],pointLayer:M.pointLayer,Point:j["default"],point:P.point,LatLon:C["default"],latLon:S.latLon};t["default"]=A,e.exports=t["default"]},function(e,t,n){functionr(e){returne&&e.__esModule?e:{"default":e}}functioni(e,t){if(!(einstanceoft))thrownewTypeError("Cannot call a class as a function")}functiono(e,t){if("function"!=typeoft&&null!==t)thrownewTypeError("Super expression must either be null or a function, not "+typeoft);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});vara=function(){functione(e,t){for(varn=0;n<t.length;n++){varr=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"inr&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}returnfunction(t,n,r){returnn&&e(t.prototype,n),r&&e(t,r),t}}(),s=function(e,t,n){for(varr=!0;r;){vari=e,o=t,a=n;r=!1,null===i&&(i=Function.prototype);vars=Object.getOwnPropertyDescriptor(i,o);if(void0!==s){if("value"ins)returns.value;varu=s.get;if(void0===u)return;returnu.call(a)}varl=Object.getPrototypeOf(i);if(null===l)return;e=l,t=o,n=a,r=!0,s=l=void0}},u=n(2),l=r(u),c=n(3),f=r(c),h=n(6),p=r(h),d=n(11),v=n(10),y=n(23),m=r(y),_=n(36),g=r(_),b=function(e){functiont(e,n){i(this,t),s(Object.getPrototypeOf(t.prototype),"constructor",this).call(this);varr={crs:p["default"].EPSG3857,skybox:!1};this.options=(0,f["default"])({},r,n),this._layers=[],this._controls=[],this._initContainer(e),this._initEngine(),this._initEnvironment(),this._initEvents(),this._pause=!1,this._update()}returno(t,e),a(t,[{key:"_initContainer",value:function(e){this._container=document.getElementById(e)}},{key:"_initEngine",value:function(){this._engine=newm["default"](this._container,this)}},{key:"_initEnvironment",value:function(){this._environment=newg["default"]({skybox:this.options.skybox}).addTo(this)}},{key:"_initEvents",value:function(){this.on("controlsMoveEnd",this._onControlsMoveEnd)}},{key:"_onControlsMoveEnd",value:function(e){vart=(0,d.point)(e.x,e.z);this._resetView(this.pointToLatLon(t),t)}},{key:"_resetView",value:function(e,t){this.emit("preResetView"),this._moveStart(),this._move(e,t),this._moveEnd(),this.emit("postResetView")}},{key:"_moveStart",value:function(){this.emit("moveStart")}},{key:"_move",value:function(e,t){this._lastPosition=e,this.emit("move",e,t)}},{key:"_moveEnd",value:function(){this.emit("moveEnd")}},{key:"_update",value:function(){if(!this._pause){vare=this._engine.clock.getDelta();wi
};returnwindow.addEventListener("resize",n,!1),n(),t},e.exports=t["default"]},function(e,t,n){functionr(e){returne&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});vari=n(24),o=r(i),a=function(e){o["default"].Object3D.call(this),this.element=e,this.element.style.position="absolute",this.addEventListener("removed",function(e){null!==this.element.parentNode&&this.element.parentNode.removeChild(this.element)})};a.prototype=Object.create(o["default"].Object3D.prototype),a.prototype.constructor=a;vars=function(){console.log("THREE.CSS2DRenderer",o["default"].REVISION);vare,t,n,r,i=newo["default"].Vector3,s=newo["default"].Matrix4,u=newo["default"].Matrix4,l=document.createElement("div");l.style.overflow="hidden",this.domElement=l,this.setSize=function(i,o){e=i,t=o,n=e/2,r=t/2,l.style.width=i+"px",l.style.height=o+"px"};varc=functionf(e,t){if(einstanceofa){i.setFromMatrixPosition(e.matrixWorld),i.applyProjection(u);varo=e.element,s="translate(-50%,-50%) translate("+(i.x*n+n)+"px,"+(-i.y*r+r)+"px)";o.style.WebkitTransform=s,o.style.MozTransform=s,o.style.oTransform=s,o.style.transform=s,o.parentNode!==l&&l.appendChild(o)}for(varc=0,h=e.children.length;h>c;c++)f(e.children[c],t)};this.render=function(e,t){e.updateMatrixWorld(),null===t.parent&&t.updateMatrixWorld(),t.matrixWorldInverse.getInverse(t.matrixWorld),s.copy(t.matrixWorldInverse.getInverse(t.matrixWorld)),u.multiplyMatrices(t.projectionMatrix,s),c(e,t)}};t.CSS2DObject=a,t.CSS2DRenderer=s,o["default"].CSS2DObject=a,o["default"].CSS2DRenderer=s},function(e,t,n){functionr(e){returne&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});vari=n(24),o=r(i);t["default"]=function(e){vart=newo["default"].PerspectiveCamera(45,1,1,2e5);t.position.y=400,t.position.z=400;varn=function(){t.aspect=e.clientWidth/e.clientHeight,t.updateProjectionMatrix()};returnwindow.addEventListener("resize",n,!1),n(),t},e.exports=t["default"]},function(e,t,n){functionr(e){returne&&e.__esModule?e:{"default":e}}functioni(e,t){if(!(einstanceoft))thrownewTypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});varo=function(){functione(e,t){for(varn=0;n<t.length;n++){varr=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"inr&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}returnfunction(t,n,r){returnn&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(24),s=r(a),u=n(11),l=n(35),c=r(l),f=1,h=function(){functione(t,n,r){i(this,e),this._world=t,this._renderer=n,this._camera=r,this._raycaster=news["default"].Raycaster,this._raycaster.linePrecision=3,this._pickingScene=c["default"],this._pickingTexture=news["default"].WebGLRenderTarget,this._pickingTexture.texture.minFilter=s["default"].LinearFilter,this._pickingTexture.texture.generateMipmaps=!1,this._nextId=1,this._resizeTexture(),this._initEvents()}returno(e,[{key:"_initEvents",value:function(){window.addEventListener("resize",this._resizeTexture.bind(this),!1),this._world._container.addEventListener("mouseup",this._onMouseUp.bind(this),!1),this._world.on("move",this._onWorldMove,this)}},{key:"_onMouseUp",value:function(e){if(0===e.button){vart=(0,u.point)(e.clientX,e.clientY),n=(0,u.point)(0,0);n.x=t.x/this._width*2-1,n.y=2*-(t.y/this._height)+1,this._pick(t,n)}}},{key:"_onWorldMove",value:function(){this._needUpdate=!0}},{key:"_resizeTexture",value:function(){vare=this._renderer.getSize();this._width=e.width,this._height=e.height,this._pickingTexture.setSize(this._width,this._height),this._pixelBuffer=newUint8Array(4*this._width*this._height),this._needUpdate=!0}},{key:"_update",value:function(){if(this._needUpdate){vare=this._pickingTexture;this._renderer.render(this._pickingScene,this._camera,this._pickingTexture),this._renderer.readRenderTargetPixels(e,0,0,e.width,e.height,this._pixelBuffer),this._needUpdate=!1}}},{key:"_pick",value:function(e,t){this._update();varn=e.x+(this._pickingTexture.height-e.y)*this._pickingTexture.width,r=255*this._pixelBuffer[4*n+2]*255+255*this._pixelBuffer[4*n+1]+this._pixelBuffer[4*
ZOOM:o["default"].MOUSE.MIDDLE,PAN:o["default"].MOUSE.RIGHT},this.target0=this.target.clone(),this.position0=this.object.position.clone(),this.zoom0=this.object.zoom,this.getPolarAngle=function(){returnI},this.getAzimuthalAngle=function(){returnR},this.reset=function(){F.target.copy(F.target0),F.object.position.copy(F.position0),F.object.zoom=F.zoom0,F.object.updateProjectionMatrix(),F.dispatchEvent(B),F.update(),W=N.NONE},this.update=function(){vart=newo["default"].Vector3,r=(newo["default"].Quaternion).setFromUnitVectors(e.up,newo["default"].Vector3(0,1,0)),a=r.clone().inverse(),s=newo["default"].Vector3,u=newo["default"].Quaternion;returnfunction(){vare=F.object.position;t.copy(e).sub(F.target),t.applyQuaternion(r),R=Math.atan2(t.x,t.z),I=Math.atan2(Math.sqrt(t.x*t.x+t.z*t.z),t.y),F.autoRotate&&W===N.NONE&&i(n()),R+=V,I+=U,R=Math.max(F.minAzimuthAngle,Math.min(F.maxAzimuthAngle,R)),I=Math.max(F.minPolarAngle,Math.min(F.maxPolarAngle,I)),I=Math.max(q,Math.min(Math.PI-q,I));varo=t.length()*G;returno=Math.max(F.minDistance,Math.min(F.maxDistance,o)),F.target.add(Z),t.x=o*Math.sin(I)*Math.sin(R),t.y=o*Math.cos(I),t.z=o*Math.sin(I)*Math.cos(R),t.applyQuaternion(a),e.copy(F.target).add(t),F.object.lookAt(F.target),F.enableDamping===!0?(V*=1-F.dampingFactor,U*=1-F.dampingFactor):(V=0,U=0),G=1,Z.set(0,0,0),X||s.distanceToSquared(F.object.position)>q||8*(1-u.dot(F.object.quaternion))>q?(F.dispatchEvent(B),s.copy(F.object.position),u.copy(F.object.quaternion),X=!1,!0):!1}}(),this.dispose=function(){F.domElement.removeEventListener("contextmenu",D,!1),F.domElement.removeEventListener("mousedown",M,!1),F.domElement.removeEventListener("mousewheel",j,!1),F.domElement.removeEventListener("MozMousePixelScroll",j,!1),F.domElement.removeEventListener("touchstart",C,!1),F.domElement.removeEventListener("touchend",L,!1),F.domElement.removeEventListener("touchmove",A,!1),document.removeEventListener("mousemove",T,!1),document.removeEventListener("mouseup",P,!1),document.removeEventListener("mouseout",P,!1),window.removeEventListener("keydown",S,!1)};varR,I,F=this,B={type:"change"},z={type:"start"},H={type:"end"},N={NONE:-1,ROTATE:0,DOLLY:1,PAN:2,TOUCH_ROTATE:3,TOUCH_DOLLY:4,TOUCH_PAN:5},W=N.NONE,q=1e-6,U=0,V=0,G=1,Z=newo["default"].Vector3,X=!1,Y=newo["default"].Vector2,J=newo["default"].Vector2,K=newo["default"].Vector2,$=newo["default"].Vector2,Q=newo["default"].Vector2,ee=newo["default"].Vector2,te=newo["default"].Vector2,ne=newo["default"].Vector2,re=newo["default"].Vector2,ie=function(){vare=newo["default"].Vector3;returnfunction(t,n){varr=n.elements;e.set(r[0],0,r[2]),e.multiplyScalar(-t),Z.add(e)}}(),oe=function(){vare=newo["default"].Vector3;returnfunction(t,n){varr=n.elements,i=t/Math.cos(I);e.set(r[4],0,r[6]),e.multiplyScalar(i),Z.add(e)}}(),ae=function(){vare=newo["default"].Vector3;returnfunction(t,n){varr=F.domElement===document?F.domElement.body:F.domElement;if(F.objectinstanceofo["default"].PerspectiveCamera){vari=F.object.position;e.copy(i).sub(F.target);vara=e.length();a*=Math.tan(F.object.fov/2*Math.PI/180),ie(2*t*a/r.clientHeight,F.object.matrix),oe(2*n*a/r.clientHeight,F.object.matrix)}elseF.objectinstanceofo["default"].OrthographicCamera?(ie(t*(F.object.right-F.object.left)/r.clientWidth,F.object.matrix),oe(n*(F.object.top-F.object.bottom)/r.clientHeight,F.object.matrix)):(console.warn("WARNING: OrbitControls.js encountered an unknown camera type - pan disabled."),F.enablePan=!1)}}();F.domElement.addEventListener("contextmenu",D,!1),F.domElement.addEventListener("mousedown",M,!1),F.domElement.addEventListener("mousewheel",j,!1),F.domElement.addEventListener("MozMousePixelScroll",j,!1),F.hammer=news["default"](F.domElement),F.hammer.get("pan").set({pointers:0,direction:s["default"].DIRECTION_ALL}),F.hammer.get("pinch").set({enable:!0,threshold:.1}),F.hammer.on("panstart",function(e){if(F.enabled!==!1&&"mouse"!==e.pointerType){if(1===e.pointers.length){if(F.enablePan===!1)return;w(e),W=N.TOUCH_PAN}elseif(2===e.pointers.length){if(F.enableRotate===!1)return;g(e),W=N.TOUCH_ROT
varn=this._checklist;n=[],n.push(this._requestTile("0",this)),n.push(this._requestTile("1",this)),n.push(this._requestTile("2",this)),n.push(this._requestTile("3",this)),this._divide(n),this._tileList=n.filter(function(n,r){if(!e._tileInFrustum(n))return!1;if(e._options.distance&&e._options.distance>0){vari=n.getCenter(),o=newv["default"].Vector3(i[0],0,i[1]).sub(t.position).length();if(o>e._options.distance)return!1}returnn.getMesh()||n.requestTileAsync(),!0})}}},{key:"_divide",value:function(e){for(vart,n,r=0;r!=e.length;)t=e[r],n=t.getQuadcode(),t.length!==this._maxLOD&&this._screenSpaceError(t)?(e.splice(r,1),e.push(this._requestTile(n+"0",this)),e.push(this._requestTile(n+"1",this)),e.push(this._requestTile(n+"2",this)),e.push(this._requestTile(n+"3",this))):r++}},{key:"_screenSpaceError",value:function(e){vart=this._minLOD,n=this._maxLOD,r=e.getQuadcode(),i=this._world.getCamera(),o=3;if(r.length===n)return!1;if(r.length<t)return!0;if(!this._tileInFrustum(e))return!1;vara=e.getCenter(),s=newv["default"].Vector3(a[0],0,a[1]).sub(i.position).length(),u=o*e.getSide()/s;returnu>1}},{key:"_removeTiles",value:function(){if(this._tiles&&this._tiles.children){for(vare=this._tiles.children.length-1;e>=0;e--)this._tiles.remove(this._tiles.children[e]);if(this._tilesPicking&&this._tilesPicking.children)for(vare=this._tilesPicking.children.length-1;e>=0;e--)this._tilesPicking.remove(this._tilesPicking.children[e])}}},{key:"_createTile",value:function(e,t){}},{key:"_requestTile",value:function(e,t){varn=this._tileCache.getTile(e);returnn||(n=this._createTile(e,t),this._tileCache.setTile(e,n)),n}},{key:"_destroyTile",value:function(e){this._tiles.remove(e.getMesh()),e.destroy()}},{key:"destroy",value:function(){if(this._tiles.children)for(vare=this._tiles.children.length-1;e>=0;e--)this._tiles.remove(this._tiles.children[e]);if(this.removeFromPicking(this._tilesPicking),this._tilesPicking.children)for(vare=this._tilesPicking.children.length-1;e>=0;e--)this._tilesPicking.remove(this._tilesPicking.children[e]);this._tileCache.destroy(),this._tileCache=null,this._tiles=null,this._tilesPicking=null,this._frustum=null,s(Object.getPrototypeOf(t.prototype),"destroy",this).call(this)}}]),t}(l["default"]);t["default"]=y,e.exports=t["default"]},function(e,t,n){functionr(e){returne&&e.__esModule?e:{"default":e}}functioni(e,t){if(!(einstanceoft))thrownewTypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});varo=function(){functione(e,t){for(varn=0;n<t.length;n++){varr=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"inr&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}returnfunction(t,n,r){returnn&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(49),s=r(a),u=function(){functione(t,n){i(this,e),this._cache=(0,s["default"])({max:t,dispose:function(e,t){n(t)}})}returno(e,[{key:"isReady",value:function(){return!1}},{key:"getTile",value:function(e){returnthis._cache.get(e)}},{key:"setTile",value:function(e,t){this._cache.set(e,t)}},{key:"destroy",value:function(){this._cache.reset(),this._cache=null}}]),e}();t["default"]=u;varl=function(e,t){returnnewu(e,t)};t.tileCache=l},function(e,t,n){functionr(e,t,n){varr;returny[t]?r=y[t]:(r=h(t),y[t]=r),2===arguments.length?e[r]:(e[r]=n,n)}functioni(){return1}functiono(e){if(!(thisinstanceofo))returnnewo(e);"number"==typeofe&&(e={max:e}),e||(e={});vart=r(this,"max",e.max);(!t||"number"!=typeoft||0>=t)&&r(this,"max",1/0);varn=e.length||i;"function"!=typeofn&&(n=i),r(this,"lengthCalculator",n),r(this,"allowStale",e.stale||!1),r(this,"maxAge",e.maxAge||0),r(this,"dispose",e.dispose),this.reset()}functiona(e,t,n,i){varo=n.value;u(e,o)&&(c(e,n),r(e,"allowStale")||(o=void0)),o&&t.call(i,o.value,o.key,e)}functions(e,t,n){vari=r(e,"cache").get(t);if(i){varo=i.value;u(e,o)?(c(e,i),r(e,"allowStale")||(o=void0)):n&&r(e,"lruList").unshiftNode(i),o&&(o=o.value)}returno}functionu(e,t){if(!t||!t.maxAge&&!r(e,"maxAge"))return!1;varn=!1,i=Date.now()-t.now;returnn=t.maxAge?i>t.maxAge:r(e,"maxAge")&&i>r(e,"maxAge")}func
this._path=e}returno(t,e),a(t,[{key:"_onAdd",value:function(e){varn=this;s(Object.getPrototypeOf(t.prototype),"_onAdd",this).call(this,e),setTimeout(function(){n._calculateLOD(),n._initEvents()},0)}},{key:"_initEvents",value:function(){this._throttledWorldUpdate=(0,v["default"])(this._onWorldUpdate,100),this._world.on("preUpdate",this._throttledWorldUpdate,this),this._world.on("move",this._onWorldMove,this),this._world.on("controlsMove",this._onControlsMove,this)}},{key:"_onWorldUpdate",value:function(){this._pauseOutput||this._outputTiles()}},{key:"_onWorldMove",value:function(e,t){this._pauseOutput=!1,this._calculateLOD()}},{key:"_onControlsMove",value:function(){this._pauseOutput=!0}},{key:"_createTile",value:function(e,t){varn={};returnthis._options.filter&&(n.filter=this._options.filter),this._options.style&&(n.style=this._options.style),this._options.topojson&&(n.topojson=!0),this._options.picking&&(n.picking=!0),this._options.onClick&&(n.onClick=this._options.onClick),newp["default"](e,this._path,t,n)}},{key:"destroy",value:function(){this._world.off("preUpdate",this._throttledWorldUpdate),this._world.off("move",this._onWorldMove),this._throttledWorldUpdate=null,s(Object.getPrototypeOf(t.prototype),"destroy",this).call(this)}}]),t}(l["default"]));t["default"]=m;var_=function(e,t){returnnewm(e,t)};t.geoJSONTileLayer=_},function(e,t,n){functionr(e){returne&&e.__esModule?e:{"default":e}}functioni(e,t){if(!(einstanceoft))thrownewTypeError("Cannot call a class as a function")}functiono(e,t){if("function"!=typeoft&&null!==t)thrownewTypeError("Super expression must either be null or a function, not "+typeoft);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});vara=function(){functione(e,t){for(varn=0;n<t.length;n++){varr=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"inr&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}returnfunction(t,n,r){returnn&&e(t.prototype,n),r&&e(t,r),t}}(),s=function(e,t,n){for(varr=!0;r;){vari=e,o=t,a=n;r=!1,null===i&&(i=Function.prototype);vars=Object.getOwnPropertyDescriptor(i,o);if(void0!==s){if("value"ins)returns.value;varu=s.get;if(void0===u)return;returnu.call(a)}varl=Object.getPrototypeOf(i);if(null===l)return;e=l,t=o,n=a,r=!0,s=l=void0}},u=n(58),l=r(u),c=n(59),f=(r(c),n(24)),h=r(f),p=n(63),d=r(p),v=n(11),y=n(10),m=n(3),_=r(m),g=n(65),b=r(g),w=n(69),x=r(w),k=n(70),O=r(k),E=function(e){functiont(e,n,r,o){i(this,t),s(Object.getPrototypeOf(t.prototype),"constructor",this).call(this,e,n,r),this._defaultStyle=b["default"].defaultStyle;vara={picking:!1,topojson:!1,filter:null,onClick:null,style:this._defaultStyle};this._options=(0,_["default"])({},a,o),"function"==typeofo.style?this._options.style=o.style:this._options.style=(0,_["default"])({},a.style,o.style)}returno(t,e),a(t,[{key:"requestTileAsync",value:function(){vare=this;setTimeout(function(){e._mesh||(e._mesh=e._createMesh(),e._options.picking&&(e._pickingMesh=e._createPickingMesh()),e._requestTile())},0)}},{key:"destroy",value:function(){this._abortRequest(),this._request=null,this._pickingMesh=null,s(Object.getPrototypeOf(t.prototype),"destroy",this).call(this)}},{key:"_createMesh",value:function(){if(this._center){vare=newh["default"].Object3D;returne.position.x=this._center[0],e.position.z=this._center[1],e}}},{key:"_createPickingMesh",value:function(){if(this._center){vare=newh["default"].Object3D;returne.position.x=this._center[0],e.position.z=this._center[1],e}}},{key:"_createDebugMesh",value:function(){vare=document.createElement("canvas");e.width=256,e.height=256;vart=e.getContext("2d");t.font="Bold 20px Helvetica Neue, Verdana, Arial",t.fillStyle="#ff0000",t.fillText(this._quadcode,20,e.width/2-5),t.fillText(this._tile.toString(),20,e.width/2+25);varn=newh["default"].Texture(e);n.magFilter=h["default"].LinearFilter,n.minFilter=h["default"].LinearMipMapLinearFilter,n.anisotropy=4,n.needs