????
Current Path : C:/inetpub/vhost/bcvt.kontum.gov.vn/www/ |
Current File : C:/inetpub/vhost/bcvt.kontum.gov.vn/www/104-es5.js.map |
{"version":3,"sources":["webpack:///node_modules/arcgis-js-api/views/2d/layers/WMTSLayerView2D.js"],"names":["e","t","i","r","n","l","a","s","u","o","h","c","f","p","d","y","_","apply","arguments","_handles","_tileStrategy","_fetchQueue","_tileRequests","Map","layer","Object","defineProperty","prototype","get","activeLayer","tileMatrixSetId","tileMatrixSet","_getTileMatrixSetBySpatialReference","id","enumerable","configurable","hitTest","update","pause","state","resume","notifyChange","attach","tileInfo","spatialReference","fullExtent","clone","isWebMercator","geographicToWebMercator","isWGS84","_tileInfoView","tileInfoView","process","fetchTile","cachePolicy","acquireTile","releaseTile","add","watch","_refresh","inherited","detach","removeAll","destroy","clear","moveStart","requestUpdate","viewChange","moveEnd","doRefresh","updateRequested","suspended","isUpdating","length","_bitmapView","createTile","bitmap","getTileCoords","key","x","resolution","getTileResolution","size","width","height","fulfilled","promise","push","then","source","once","addChild","set","abort","removeChild","level","row","col","canResume","reset","tiles","forEach","requestRender","view","tileMatrixSets","find","wkid","indexOf","property","dependsOn","readOnly","subclass","declared","RefreshableLayerView","BitmapTileLayerView2D","LayerView2D"],"mappings":"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","file":"104-es5.js","sourcesContent":["// COPYRIGHT © 2019 Esri\n//\n// All rights reserved under the copyright laws of the United States\n// and applicable international laws, treaties, and conventions.\n//\n// This material is licensed for use under the Esri Master License\n// Agreement (MLA), and is bound by the terms of that agreement.\n// You may redistribute and use this code without modification,\n// provided you adhere to the terms of the MLA and include this\n// copyright notice.\n//\n// See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english\n//\n// For additional information, contact:\n// Environmental Systems Research Institute, Inc.\n// Attn: Contracts and Legal Services Department\n// 380 New York Street\n// Redlands, California, USA 92373\n// USA\n//\n// email: contracts@esri.com\n//\n// See http://js.arcgis.com/4.14/esri/copyright.txt for details.\n\ndefine([\"require\",\"exports\",\"../../../core/tsSupport/declareExtendsHelper\",\"../../../core/tsSupport/decorateHelper\",\"../../../core/tsSupport/generatorHelper\",\"../../../core/tsSupport/awaiterHelper\",\"../../../core/Handles\",\"../../../core/accessorSupport/decorators\",\"../../../geometry/support/webMercatorUtils\",\"./BitmapTileLayerView2D\",\"./LayerView2D\",\"../tiling/TileInfoView\",\"../tiling/TileQueue\",\"../tiling/TileStrategy\",\"../../layers/LayerView\",\"../../layers/RefreshableLayerView\"],function(e,t,i,r,n,l,a,s,u,o,h,c,f,p,d,y){var _=[102113,102100,3857,3785,900913];return function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._handles=new a,t._tileStrategy=null,t._fetchQueue=null,t._tileRequests=new Map,t.layer=null,t}return i(t,e),Object.defineProperty(t.prototype,\"tileMatrixSet\",{get:function(){if(this.layer.activeLayer.tileMatrixSetId)return this.layer.activeLayer.tileMatrixSet;var e=this._getTileMatrixSetBySpatialReference(this.layer.activeLayer);return e?(this.layer.activeLayer.tileMatrixSetId=e.id,e):null},enumerable:!0,configurable:!0}),t.prototype.hitTest=function(){return null},t.prototype.update=function(e){this._fetchQueue.pause(),this._fetchQueue.state=e.state,this._tileStrategy.update(e),this._fetchQueue.resume(),this.notifyChange(\"updating\")},t.prototype.attach=function(){var e=this,t=this.layer.activeLayer,i=this.tileMatrixSet;if(i){var r=i.tileInfo.spatialReference,n=t.fullExtent&&t.fullExtent.clone();r.isWebMercator?n=u.geographicToWebMercator(n):r.isWGS84||(n=i.fullExtent),this._tileInfoView=new c(i.tileInfo,n),this._fetchQueue=new f({tileInfoView:this._tileInfoView,process:function(t){return e.fetchTile(t)}}),this._tileStrategy=new p({cachePolicy:\"keep\",acquireTile:function(t){return e.acquireTile(t)},releaseTile:function(t){return e.releaseTile(t)},tileInfoView:this._tileInfoView}),this._handles.add(this.watch(\"layer.activeLayer.styleId, tileMatrixSet\",function(){return e._refresh()})),this.inherited(arguments)}},t.prototype.detach=function(){this.inherited(arguments),this._handles.removeAll(),this._tileStrategy.destroy(),this._fetchQueue.clear(),this._fetchQueue=this._tileStrategy=this._tileInfoView=null},t.prototype.moveStart=function(){this.requestUpdate()},t.prototype.viewChange=function(){this.requestUpdate()},t.prototype.moveEnd=function(){this.requestUpdate()},t.prototype.doRefresh=function(){return l(this,void 0,void 0,function(){return n(this,function(e){return this.updateRequested||this.suspended?[2]:(this._refresh(),[2])})})},t.prototype.isUpdating=function(){return this._fetchQueue.length>0},t.prototype.acquireTile=function(e){var t,i,r=this,n=this._bitmapView.createTile(e),l=n.bitmap;t=this._tileInfoView.getTileCoords([0,0],n.key),l.x=t[0],l.y=t[1],l.resolution=this._tileInfoView.getTileResolution(n.key),i=this._tileInfoView.tileInfo.size,l.width=i[0],l.height=i[1],this._tileInfoView.getTileCoords(l,n.key);var a={id:e.id,fulfilled:!1,promise:this._fetchQueue.push(n.key).then(function(e){n.bitmap.source=e,n.once(\"attach\",function(){return r.requestUpdate()}),r._bitmapView.addChild(n)}).catch(function(){n.bitmap.source=null,n.once(\"attach\",function(){return r.requestUpdate()}),r._bitmapView.addChild(n)})};return a.promise.then(function(){return a.fulfilled=!0},function(){return a.fulfilled=!0}),this._tileRequests.set(n,a),this.requestUpdate(),n},t.prototype.releaseTile=function(e){var t=this._tileRequests.get(e);t.fulfilled||this._fetchQueue.abort(t.id),this._tileRequests.delete(e),this._bitmapView.removeChild(e),this.requestUpdate()},t.prototype.fetchTile=function(e){return l(this,void 0,void 0,function(){return n(this,function(t){return[2,this.layer.fetchTile(e.level,e.row,e.col)]})})},t.prototype.canResume=function(){var e=this.inherited(arguments);return e?null!==this.tileMatrixSet:e},t.prototype._refresh=function(){var e=this;this._fetchQueue.reset(),this._tileStrategy.tiles.forEach(function(t){if(t.bitmap.source){t.bitmap.source=null;var i={id:t.key.id,fulfilled:!1,promise:e._fetchQueue.push(t.key).then(function(i){t.bitmap.source=i,t.requestRender(),e.notifyChange(\"updating\")})};i.promise.then(function(){return i.fulfilled=!0},function(){return i.fulfilled=!0}),e._tileRequests.set(t,i)}}),this.notifyChange(\"updating\")},t.prototype._getTileMatrixSetBySpatialReference=function(e){var t=this.view.spatialReference,i=e.tileMatrixSets.find(function(e){return e.tileInfo.spatialReference.wkid===t.wkid});return!i&&t.isWebMercator&&(i=e.tileMatrixSets.find(function(e){return _.indexOf(e.tileInfo.spatialReference.wkid)>-1})),i},r([s.property({dependsOn:[\"tileMatrixSet\"]})],t.prototype,\"suspended\",void 0),r([s.property({readOnly:!0,dependsOn:[\"view.spatialReference\",\"layer.activeLayer\"]})],t.prototype,\"tileMatrixSet\",null),t=r([s.subclass(\"esri.views.2d.layers.WMTSLayerView2D\")],t)}(s.declared(y.RefreshableLayerView(o.BitmapTileLayerView2D(h.LayerView2D(d)))))});"]}