????
Current Path : C:/inetpub/vhost/bcvt.kontum.gov.vn/www/ |
Current File : C:/inetpub/vhost/bcvt.kontum.gov.vn/www/40-es2015.js |
(function(){ var absMids = { "esri/layers/KMLLayer":"./node_modules/arcgis-js-api/layers/KMLLayer.js", "esri/layers/support/KMLSublayer":"./node_modules/arcgis-js-api/layers/support/KMLSublayer.js" }; var globalObj = this||window; var jsonpArray = globalObj["webpackJsonp"] = globalObj["webpackJsonp"] || []; if (jsonpArray.registerAbsMids) { jsonpArray.registerAbsMids(absMids); } else { var absMidsWaiting = jsonpArray.absMidsWaiting = jsonpArray.absMidsWaiting || []; absMidsWaiting.push(absMids); } })(),(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[40],{ /***/ "./node_modules/arcgis-js-api/layers/KMLLayer.js": /*!*******************************************************!*\ !*** ./node_modules/arcgis-js-api/layers/KMLLayer.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;// COPYRIGHT © 2019 Esri // // All rights reserved under the copyright laws of the United States // and applicable international laws, treaties, and conventions. // // This material is licensed for use under the Esri Master License // Agreement (MLA), and is bound by the terms of that agreement. // You may redistribute and use this code without modification, // provided you adhere to the terms of the MLA and include this // copyright notice. // // See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english // // For additional information, contact: // Environmental Systems Research Institute, Inc. // Attn: Contracts and Legal Services Department // 380 New York Street // Redlands, California, USA 92373 // USA // // email: contracts@esri.com // // See http://js.arcgis.com/4.14/esri/copyright.txt for details. !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__.dj.c(module.i),exports,__webpack_require__(/*! ../core/tsSupport/assignHelper */ "./node_modules/arcgis-js-api/core/tsSupport/assignHelper.js"),__webpack_require__(/*! ../core/tsSupport/declareExtendsHelper */ "./node_modules/arcgis-js-api/core/tsSupport/declareExtendsHelper.js"),__webpack_require__(/*! ../core/tsSupport/decorateHelper */ "./node_modules/arcgis-js-api/core/tsSupport/decorateHelper.js"),__webpack_require__(/*! ../core/tsSupport/generatorHelper */ "./node_modules/arcgis-js-api/core/tsSupport/generatorHelper.js"),__webpack_require__(/*! ../core/tsSupport/awaiterHelper */ "./node_modules/arcgis-js-api/core/tsSupport/awaiterHelper.js"),__webpack_require__(/*! ../geometry */ "./node_modules/arcgis-js-api/geometry.js"),__webpack_require__(/*! ../core/Collection */ "./node_modules/arcgis-js-api/core/Collection.js"),__webpack_require__(/*! ../core/CollectionFlattener */ "./node_modules/arcgis-js-api/core/CollectionFlattener.js"),__webpack_require__(/*! ../core/maybe */ "./node_modules/arcgis-js-api/core/maybe.js"),__webpack_require__(/*! ../core/MultiOriginJSONSupport */ "./node_modules/arcgis-js-api/core/MultiOriginJSONSupport.js"),__webpack_require__(/*! ../core/promiseUtils */ "./node_modules/arcgis-js-api/core/promiseUtils.js"),__webpack_require__(/*! ../core/accessorSupport/decorators */ "./node_modules/arcgis-js-api/core/accessorSupport/decorators.js"),__webpack_require__(/*! ../geometry/SpatialReference */ "./node_modules/arcgis-js-api/geometry/SpatialReference.js"),__webpack_require__(/*! ./Layer */ "./node_modules/arcgis-js-api/layers/Layer.js"),__webpack_require__(/*! ./mixins/OperationalLayer */ "./node_modules/arcgis-js-api/layers/mixins/OperationalLayer.js"),__webpack_require__(/*! ./mixins/PortalLayer */ "./node_modules/arcgis-js-api/layers/mixins/PortalLayer.js"),__webpack_require__(/*! ./mixins/RefreshableLayer */ "./node_modules/arcgis-js-api/layers/mixins/RefreshableLayer.js"),__webpack_require__(/*! ./mixins/ScaleRangeLayer */ "./node_modules/arcgis-js-api/layers/mixins/ScaleRangeLayer.js"),__webpack_require__(/*! ./support/KMLSublayer */ "./node_modules/arcgis-js-api/layers/support/KMLSublayer.js"),__webpack_require__(/*! ./support/kmlUtils */ "./node_modules/arcgis-js-api/layers/support/kmlUtils.js")], __WEBPACK_AMD_DEFINE_RESULT__ = (function(e,r,t,o,i,n,l,s,a,p,u,y,c,f,d,b,h,v,g,S,m,O){return function(e){function r(r,t){var o=e.call(this,r,t)||this;return o._visibleFolders=[],o.allSublayers=new p({root:o,rootCollectionNames:["sublayers"],getChildrenFunction:function(e){return e.sublayers}}),o.outSpatialReference=d.WGS84,o.path=null,o.operationalLayerType="KML",o.sublayers=null,o.type="kml",o.url=null,o}return o(r,e),r.prototype.initialize=function(){var e=this;this.watch("sublayers",function(r,t){t&&t.forEach(function(e){e.parent=null,e.layer=null}),r&&r.forEach(function(r){r.parent=e,r.layer=e})},!0),this.on("sublayer-update",function(){return e.notifyChange("fullExtent")})},r.prototype.normalizeCtorArgs=function(e,r){return"string"==typeof e?t({url:e},r):e},r.prototype.readSublayersFromItemOrWebMap=function(e,r){this._visibleFolders=r.visibleFolders},r.prototype.readSublayers=function(e,r,t){return O.sublayersFromJSON(m,r,t,this._visibleFolders)},r.prototype.writeSublayers=function(e,r){for(var t=e,o=[],i=t.toArray();i.length;){var n=i[0];n.networkLink||(n.visible&&o.push(n.id),n.sublayers&&i.push.apply(i,n.sublayers.toArray())),i.shift()}r.visibleFolders=o},Object.defineProperty(r.prototype,"title",{get:function(){if(this._get("title")&&"defaults"!==this.originOf("title"))return this._get("title");if(this.url){var e=this.url.substring(this.url.lastIndexOf("/")+1,this.parsedUrl.path.lastIndexOf("."));return 0===e.length&&(e="KML"),e}return this._get("title")||""},set:function(e){this._set("title",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"visibleSublayers",{get:function(){var e=this.sublayers,r=[],t=function(e){e.visible&&(r.push(e),e.sublayers&&e.sublayers.forEach(t))};return e&&e.forEach(t),r},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"fullExtent",{get:function(){return this._recomputeFullExtent()},enumerable:!0,configurable:!0}),r.prototype.load=function(e){var r=this,t=u.isSome(e)?e.signal:null;return this.addResolvingPromise(this.loadFromPortal({supportedTypes:["KML"]},e).then(function(){return r._fetchService(t)})),this.when()},r.prototype._fetchService=function(e){return l(this,void 0,void 0,function(){var r,t,o=this;return n(this,function(i){switch(i.label){case 0:return[4,c.resolve().then(function(){return o.resourceInfo?{ssl:!1,data:o.resourceInfo}:O.fetchService(o.url,o.outSpatialReference,o.refreshInterval,e)})];case 1:return r=i.sent(),t=O.parseKML(r.data),t&&this.read(t,{origin:"service"}),[2]}})})},r.prototype._recomputeFullExtent=function(){var e=null;this.extent&&(e=this.extent.clone());var r=function(t){if(t.sublayers)for(var o=0,i=t.sublayers.items;o<i.length;o++){var n=i[o];r(n),n.visible&&n.fullExtent&&(e?e.union(n.fullExtent):e=n.fullExtent.clone())}};return r(this),e},i([f.property({readOnly:!0})],r.prototype,"allSublayers",void 0),i([f.property({type:d})],r.prototype,"outSpatialReference",void 0),i([f.property({type:String,json:{origins:{"web-scene":{read:!0,write:!0}},read:!1}})],r.prototype,"path",void 0),i([f.property({type:["show","hide","hide-children"]})],r.prototype,"listMode",void 0),i([f.property({type:["KML"]})],r.prototype,"operationalLayerType",void 0),i([f.property({type:a.ofType(m),json:{write:{ignoreOrigin:!0}}})],r.prototype,"sublayers",void 0),i([f.reader(["web-map","portal-item"],"sublayers",["visibleFolders"])],r.prototype,"readSublayersFromItemOrWebMap",null),i([f.reader("service","sublayers",["sublayers"])],r.prototype,"readSublayers",null),i([f.writer("sublayers")],r.prototype,"writeSublayers",null),i([f.property({readOnly:!0,json:{read:!1}})],r.prototype,"type",void 0),i([f.property({json:{origins:{"web-map":{read:{source:"title"}}},write:{ignoreOrigin:!0}},dependsOn:["url","parsedUrl"]})],r.prototype,"title",null),i([f.property()],r.prototype,"url",void 0),i([f.property({readOnly:!0,dependsOn:["sublayers"]})],r.prototype,"visibleSublayers",null),i([f.property({type:s.Extent})],r.prototype,"extent",void 0),i([f.property({dependsOn:["extent"]})],r.prototype,"fullExtent",null),r=i([f.subclass("esri.layers.KMLLayer")],r)}(f.declared(g.RefreshableLayer(S.ScaleRangeLayer(h.OperationalLayer(v.PortalLayer(y.MultiOriginJSONMixin(b)))))))}).apply(null, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); /***/ }), /***/ "./node_modules/arcgis-js-api/layers/support/KMLSublayer.js": /*!******************************************************************!*\ !*** ./node_modules/arcgis-js-api/layers/support/KMLSublayer.js ***! \******************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;// COPYRIGHT © 2019 Esri // // All rights reserved under the copyright laws of the United States // and applicable international laws, treaties, and conventions. // // This material is licensed for use under the Esri Master License // Agreement (MLA), and is bound by the terms of that agreement. // You may redistribute and use this code without modification, // provided you adhere to the terms of the MLA and include this // copyright notice. // // See use restrictions at http://www.esri.com/legal/pdfs/mla_e204_e300/english // // For additional information, contact: // Environmental Systems Research Institute, Inc. // Attn: Contracts and Legal Services Department // 380 New York Street // Redlands, California, USA 92373 // USA // // email: contracts@esri.com // // See http://js.arcgis.com/4.14/esri/copyright.txt for details. !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__.dj.c(module.i),exports,__webpack_require__(/*! ../../core/tsSupport/declareExtendsHelper */ "./node_modules/arcgis-js-api/core/tsSupport/declareExtendsHelper.js"),__webpack_require__(/*! ../../core/tsSupport/decorateHelper */ "./node_modules/arcgis-js-api/core/tsSupport/decorateHelper.js"),__webpack_require__(/*! ../../core/tsSupport/paramHelper */ "./node_modules/arcgis-js-api/core/tsSupport/paramHelper.js"),__webpack_require__(/*! ../../geometry */ "./node_modules/arcgis-js-api/geometry.js"),__webpack_require__(/*! ../../core/Collection */ "./node_modules/arcgis-js-api/core/Collection.js"),__webpack_require__(/*! ../../core/Evented */ "./node_modules/arcgis-js-api/core/Evented.js"),__webpack_require__(/*! ../../core/JSONSupport */ "./node_modules/arcgis-js-api/core/JSONSupport.js"),__webpack_require__(/*! ../../core/Loadable */ "./node_modules/arcgis-js-api/core/Loadable.js"),__webpack_require__(/*! ../../core/maybe */ "./node_modules/arcgis-js-api/core/maybe.js"),__webpack_require__(/*! ../../core/watchUtils */ "./node_modules/arcgis-js-api/core/watchUtils.js"),__webpack_require__(/*! ../../core/accessorSupport/decorators */ "./node_modules/arcgis-js-api/core/accessorSupport/decorators.js"),__webpack_require__(/*! ../../core/accessorSupport/ensureType */ "./node_modules/arcgis-js-api/core/accessorSupport/ensureType.js"),__webpack_require__(/*! ./kmlUtils */ "./node_modules/arcgis-js-api/layers/support/kmlUtils.js")], __WEBPACK_AMD_DEFINE_RESULT__ = (function(e,r,t,l,o,n,i,s,a,u,p,y,c,f,b){return function(e){function r(){var r=null!==e&&e.apply(this,arguments)||this;return r._sublayersHandles=null,r.description=null,r.id=null,r.networkLink=null,r.title=null,r.sourceJSON=null,r.fullExtent=null,r}t(r,e),o=r,r.prototype.initialize=function(){var e=this;y.whenOnce(this,"networkLink").then(function(){return y.whenTrueOnce(e,"visible")}).then(function(){return e.load()})},r.prototype.load=function(e){var r=this;if(this.networkLink){var t=p.isSome(e)?e.signal:null,l=this._fetchService(this._get("networkLink").href,t).then(function(e){var t=b.computeExtent(e.sublayers);r.fullExtent=n.Extent.fromJSON(t),r.sourceJSON=e;var l=f.default(i.ofType(o),b.sublayersFromJSON(o,e));r.sublayers?r.sublayers.addMany(l):r.sublayers=l,r.layer.emit("sublayer-update"),r.layer&&r.layer.notifyChange("visibleSublayers")});return this.addResolvingPromise(l),this.when()}},Object.defineProperty(r.prototype,"sublayers",{set:function(e){var r=this,t=this._get("sublayers");t&&(t.forEach(function(e){e.parent=null,e.layer=null}),this._sublayersHandles.forEach(function(e){return e.remove()}),this._sublayersHandles=null),e&&(e.forEach(function(e){e.parent=r,e.layer=r.layer}),this._sublayersHandles=[e.on("after-add",function(e){var t=e.item;t.parent=r,t.layer=r.layer}),e.on("after-remove",function(e){var r=e.item;r.parent=null,r.layer=null})]),this._set("sublayers",e)},enumerable:!0,configurable:!0}),r.prototype.castSublayers=function(e){return f.default(i.ofType(o),e)},Object.defineProperty(r.prototype,"visible",{get:function(){return this._get("visible")},set:function(e){this._get("visible")!==e&&(this._set("visible",e),this.layer&&this.layer.notifyChange("visibleSublayers"))},enumerable:!0,configurable:!0}),r.prototype.readVisible=function(e,r){return!!r.visibility},Object.defineProperty(r.prototype,"layer",{set:function(e){this._set("layer",e),this.sublayers&&this.sublayers.forEach(function(r){return r.layer=e})},enumerable:!0,configurable:!0}),r.prototype._fetchService=function(e,r){return b.fetchService(e,this.layer.outSpatialReference,this.layer.refreshInterval,r).then(function(e){return b.parseKML(e.data)})};var o;return l([c.property()],r.prototype,"description",void 0),l([c.property()],r.prototype,"id",void 0),l([c.property({readOnly:!0,value:null})],r.prototype,"networkLink",void 0),l([c.property({json:{write:{allowNull:!0}}})],r.prototype,"parent",void 0),l([c.property({value:null,json:{write:{allowNull:!0}}})],r.prototype,"sublayers",null),l([c.cast("sublayers")],r.prototype,"castSublayers",null),l([c.property({value:null,json:{read:{source:"name"}}})],r.prototype,"title",void 0),l([c.property({value:!0})],r.prototype,"visible",null),l([c.reader("visible",["visibility"])],r.prototype,"readVisible",null),l([c.property()],r.prototype,"sourceJSON",void 0),l([c.property({value:null})],r.prototype,"layer",null),l([c.property({type:n.Extent})],r.prototype,"fullExtent",void 0),r=o=l([c.subclass("esri.layers.support.KMLSublayer")],r)}(c.declared(s.EventedMixin(a.JSONSupportMixin(u))))}).apply(null, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); /***/ }) }]); //# sourceMappingURL=40-es2015.js.map