????

Your IP : 18.190.219.46


Current Path : C:/inetpub/vhost/bcvt.kontum.gov.vn/www/
Upload File :
Current File : C:/inetpub/vhost/bcvt.kontum.gov.vn/www/32-es2015.js.map

{"version":3,"sources":["./node_modules/arcgis-js-api/layers/PointCloudLayer.js","./node_modules/arcgis-js-api/layers/mixins/SceneService.js","./node_modules/arcgis-js-api/layers/pointCloudFilters/PointCloudBitfieldFilter.js","./node_modules/arcgis-js-api/layers/pointCloudFilters/PointCloudFilter.js","./node_modules/arcgis-js-api/layers/pointCloudFilters/PointCloudReturnFilter.js","./node_modules/arcgis-js-api/layers/pointCloudFilters/PointCloudValueFilter.js","./node_modules/arcgis-js-api/layers/pointCloudFilters/jsonUtils.js","./node_modules/arcgis-js-api/layers/pointCloudFilters/typeUtils.js","./node_modules/arcgis-js-api/renderers/PointCloudRGBRenderer.js","./node_modules/arcgis-js-api/renderers/support/pointCloud/jsonUtils.js","./node_modules/arcgis-js-api/renderers/support/pointCloud/typeUtils.js"],"names":[],"mappings":"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","file":"32-es2015.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/assignHelper\",\"../core/tsSupport/declareExtendsHelper\",\"../core/tsSupport/decorateHelper\",\"../core/tsSupport/generatorHelper\",\"../core/tsSupport/awaiterHelper\",\"../PopupTemplate\",\"../request\",\"../core/arrayUtils\",\"../core/Error\",\"../core/lang\",\"../core/Logger\",\"../core/maybe\",\"../core/MultiOriginJSONSupport\",\"../core/object\",\"../core/urlUtils\",\"../core/accessorSupport/decorators\",\"./Layer\",\"./mixins/ArcGISService\",\"./mixins/OperationalLayer\",\"./mixins/PortalLayer\",\"./mixins/ScaleRangeLayer\",\"./mixins/SceneService\",\"./pointCloudFilters/jsonUtils\",\"./pointCloudFilters/typeUtils\",\"./support/commonProperties\",\"./support/Field\",\"./support/fieldProperties\",\"./support/FieldsIndex\",\"../popup/ExpressionInfo\",\"../renderers/support/pointCloud/jsonUtils\",\"../renderers/support/pointCloud/typeUtils\",\"../support/popupUtils\"],function(e,r,t,o,n,i,a,p,s,l,d,u,y,c,f,v,g,h,m,I,b,w,S,x,P,T,F,j,L,E,O,C,N,R){function D(e,r,t){return e&&((e=C.read(e,r,t)||void 0)||U.error(\"Failed to create renderer\",{rendererDefinition:e,layer:this,context:t})),e}var U=y.getLogger(\"esri.layers.PointCloudLayer\"),V=L.defineFieldProperties();return function(e){function r(r,t){var o=e.call(this,r)||this;return o.operationalLayerType=\"PointCloudLayer\",o.popupEnabled=!0,o.popupTemplate=null,o.opacity=1,o.filters=[],o.fields=null,o.outFields=null,o.path=null,o.legendEnabled=!0,o.renderer=null,o.type=\"point-cloud\",o}return o(r,e),r.prototype.normalizeCtorArgs=function(e,r){return\"string\"==typeof e?t({url:e},r):e},Object.defineProperty(r.prototype,\"defaultPopupTemplate\",{get:function(){return this.attributeStorageInfo?this.createPopupTemplate():null},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,\"fieldsIndex\",{get:function(){return new E(this.fields)},enumerable:!0,configurable:!0}),r.prototype.getFieldDomain=function(e){var r=this.fieldsIndex.get(e);return r&&r.domain?r.domain:null},r.prototype.readServiceFields=function(e,r,t){return Array.isArray(e)?e.map(function(e){var r=new j;return\"FieldTypeInteger\"===e.type&&(e=u.clone(e),e.type=\"esriFieldTypeInteger\"),r.read(e,t),r}):Array.isArray(r.attributeStorageInfo)?r.attributeStorageInfo.map(function(e){return new j({name:e.name,type:\"ELEVATION\"===e.name?\"double\":\"integer\"})}):null},Object.defineProperty(r.prototype,\"elevationInfo\",{set:function(e){this._set(\"elevationInfo\",e),this._validateElevationInfo()},enumerable:!0,configurable:!0}),r.prototype.writeRenderer=function(e,r,t,o){v.setDeepValue(\"layerDefinition.drawingInfo.renderer\",e.write(null,o),r)},r.prototype.load=function(e){var r=this,t=c.isSome(e)?e.signal:null,o=this.loadFromPortal({supportedTypes:[\"Scene Service\"]},e).then(function(){return r._fetchService(t)},function(){return r._fetchService(t)});return this.addResolvingPromise(o),this.when()},r.prototype.createPopupTemplate=function(e){var r=R.createPopupTemplate(this,e);return this.formatPopupTemplateReturnsField(r),this.formatPopupTemplateRGBField(r),r},r.prototype.formatPopupTemplateReturnsField=function(e){var r=this.fieldsIndex.get(\"RETURNS\");if(r){var t=l.find(e.fieldInfos,function(e){return e.fieldName===r.name});if(t){var o=new O({name:\"pcl-returns-decoded\",title:r.alias||r.name,expression:\"\\n        var returnValue = $feature.\"+r.name+';\\n        return (returnValue % 16) + \" / \" + Floor(returnValue / 16);\\n      '});e.expressionInfos=(e.expressionInfos||[]).concat([o]),t.fieldName=\"expression/pcl-returns-decoded\"}}},r.prototype.formatPopupTemplateRGBField=function(e){var r=this.fieldsIndex.get(\"RGB\");if(r){var t=l.find(e.fieldInfos,function(e){return e.fieldName===r.name});if(t){var o=new O({name:\"pcl-rgb-decoded\",title:r.alias||r.name,expression:\"\\n        var rgb = $feature.\"+r.name+';\\n        var red = Floor(rgb / 65536, 0);\\n        var green = Floor((rgb - (red * 65536)) / 256,0);\\n        var blue = rgb - (red * 65536) - (green * 256);\\n\\n        return \"rgb(\" + red + \",\" + green + \",\" + blue + \")\";\\n      '});e.expressionInfos=(e.expressionInfos||[]).concat([o]),t.fieldName=\"expression/pcl-rgb-decoded\"}}},r.prototype.queryCachedStatistics=function(e,r){return a(this,void 0,void 0,function(){var t,o,n,a,p;return i(this,function(i){switch(i.label){case 0:return[4,this.load(r)];case 1:if(i.sent(),!this.attributeStorageInfo)throw new d(\"scenelayer:no-cached-statistics\",\"Cached statistics are not available for this layer\");if(!(t=this.fieldsIndex.get(e)))throw new d(\"pointcloudlayer:field-unexisting\",\"Field '\"+e+\"' does not exist on the layer\");for(o=0,n=this.attributeStorageInfo;o<n.length;o++)if(a=n[o],a.name===t.name)return p=g.join(this.parsedUrl.path,\"./statistics/\"+a.key),[2,s(p,{query:{f:\"json\"},responseType:\"json\",signal:r?r.signal:null}).then(function(e){return e.data})];throw new d(\"pointcloudlayer:no-cached-statistics\",\"Cached statistics for this attribute are not available\")}})})},r.prototype.validateLayer=function(e){if(e.layerType&&\"PointCloud\"!==e.layerType)throw new d(\"pointcloudlayer:layer-type-not-supported\",\"PointCloudLayer does not support this layer type\",{layerType:e.layerType});if(isNaN(this.version.major)||isNaN(this.version.minor))throw new d(\"layer:service-version-not-supported\",\"Service version is not supported.\",{serviceVersion:this.version.versionString,supportedVersions:\"1.x-2.x\"});if(this.version.major>2)throw new d(\"layer:service-version-too-new\",\"Service version is too new.\",{serviceVersion:this.version.versionString,supportedVersions:\"1.x-2.x\"})},r.prototype.hasCachedStatistics=function(e){return null!=this.attributeStorageInfo&&this.attributeStorageInfo.some(function(r){return r.name===e})},r.prototype._validateElevationInfo=function(){var e=this.elevationInfo;e&&(\"absolute-height\"!==e.mode&&U.warn(\".elevationInfo=\",\"Point cloud layers only support absolute-height elevation mode\"),e.featureExpressionInfo&&\"0\"!==e.featureExpressionInfo.expression&&U.warn(\".elevationInfo=\",\"Point cloud layers do not support featureExpressionInfo\"))},n([h.property({type:[\"PointCloudLayer\"]})],r.prototype,\"operationalLayerType\",void 0),n([h.property(F.popupEnabled)],r.prototype,\"popupEnabled\",void 0),n([h.property({type:p,json:{read:{source:\"popupInfo\"},write:{target:\"popupInfo\"}}})],r.prototype,\"popupTemplate\",void 0),n([h.property({readOnly:!0,json:{read:!1},dependsOn:[\"fields\",\"title\",\"attributeStorageInfo\"]})],r.prototype,\"defaultPopupTemplate\",null),n([h.property({readOnly:!0,json:{write:!1,read:!1,origins:{\"web-document\":{write:!1,read:!1}}}})],r.prototype,\"opacity\",void 0),n([h.property({type:[\"show\",\"hide\"]})],r.prototype,\"listMode\",void 0),n([h.property({types:[T.types],json:{origins:{service:{read:{source:\"filters\",reader:P.read}}},read:{source:\"layerDefinition.filters\",reader:P.read},write:{target:\"layerDefinition.filters\",writer:P.write}}})],r.prototype,\"filters\",void 0),n([h.property({type:[j]})],r.prototype,\"fields\",void 0),n([h.property({readOnly:!0,dependsOn:[\"fields\"]})],r.prototype,\"fieldsIndex\",null),n([h.reader(\"service\",\"fields\",[\"fields\",\"attributeStorageInfo\"])],r.prototype,\"readServiceFields\",null),n([h.property(V.outFields)],r.prototype,\"outFields\",void 0),n([h.property({readOnly:!0})],r.prototype,\"attributeStorageInfo\",void 0),n([h.property(F.elevationInfo)],r.prototype,\"elevationInfo\",null),n([h.property({type:String,json:{origins:{\"web-scene\":{read:!0,write:!0}},read:!1}})],r.prototype,\"path\",void 0),n([h.property(F.legendEnabled)],r.prototype,\"legendEnabled\",void 0),n([h.property({types:N.types,json:{origins:{service:{read:{source:\"drawingInfo.renderer\",reader:D}}},read:{source:\"layerDefinition.drawingInfo.renderer\",reader:D},write:{target:{\"layerDefinition.drawingInfo.renderer\":{types:N.types},\"layerDefinition.drawingInfo.transparency\":{type:Number}}}}})],r.prototype,\"renderer\",void 0),n([h.writer(\"renderer\")],r.prototype,\"writeRenderer\",null),n([h.property({json:{read:!1},readOnly:!0})],r.prototype,\"type\",void 0),r=n([h.subclass(\"esri.layers.PointCloudLayer\")],r)}(h.declared(S.ScaleRangeLayer(x.SceneService(I.ArcGISService(b.OperationalLayer(w.PortalLayer(f.MultiOriginJSONMixin(m))))))))});","// 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\n//  copyright\n\n/**\n                 * The copyright text as defined by the scene service.\n                 *\n                 * @memberof module:esri/layers/mixins/SceneService\n                 * @name copyright\n                 * @type {string}\n                 */\n\ndefine([\"require\",\"exports\",\"../../core/tsSupport/declareExtendsHelper\",\"../../core/tsSupport/decorateHelper\",\"../../core/tsSupport/generatorHelper\",\"../../core/tsSupport/awaiterHelper\",\"../../request\",\"../../core/Error\",\"../../core/Logger\",\"../../core/promiseUtils\",\"../../core/urlUtils\",\"../../core/accessorSupport/decorators\",\"../../geometry/Extent\",\"../../geometry/HeightModelInfo\",\"../../geometry/SpatialReference\",\"../support/arcgisLayerUrl\",\"../support/commonProperties\"],function(e,t,r,o,n,i,a,l,s,p,u,c,d,y,h,f,v){Object.defineProperty(t,\"__esModule\",{value:!0});var m=s.getLogger(\"esri.layers.mixins.SceneService\");t.SceneService=function(e){return function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.blendMode=null,t.spatialReference=null,t.fullExtent=null,t.heightModelInfo=null,t.minScale=0,t.maxScale=0,t.version={major:Number.NaN,minor:Number.NaN,versionString:\"\"},t.copyright=null,t.sublayerTitleMode=\"item-title\",t.title=null,t.layerId=null,t}return r(t,e),t.prototype.readSpatialReference=function(e,t){return this._readSpatialReference(t)},t.prototype._readSpatialReference=function(e){if(null!=e.spatialReference)return h.fromJSON(e.spatialReference);var t=e.store,r=t.indexCRS||t.geographicCRS,o=r&&parseInt(r.substring(r.lastIndexOf(\"/\")+1,r.length),10);return null!=o?new h(o):null},t.prototype.readFullExtent=function(e,t){var r=t.store,o=this._readSpatialReference(t);return null==o||null==r||null==r.extent||!Array.isArray(r.extent)||r.extent.some(function(e){return e<g})?null:new d({xmin:r.extent[0],ymin:r.extent[1],xmax:r.extent[2],ymax:r.extent[3],spatialReference:o})},t.prototype.readVersion=function(e,t){var r=t.store,o=null!=r.version?r.version.toString():\"\",n={major:Number.NaN,minor:Number.NaN,versionString:o},i=o.split(\".\");return i.length>=2&&(n.major=parseInt(i[0],10),n.minor=parseInt(i[1],10)),n},t.prototype.readTitlePortalItem=function(e){return\"item-title\"!==this.sublayerTitleMode?void 0:e},t.prototype.readTitleService=function(e,t){var r=this.portalItem&&this.portalItem.title;if(\"item-title\"===this.sublayerTitleMode)return f.titleFromUrlAndName(this.url,t.name);var o=t.name||f.parse(this.url).title;return\"item-title-and-service-name\"===this.sublayerTitleMode&&r&&(o=r+\" - \"+o),f.cleanTitle(o)},t.prototype.readLayerId=function(e,t){return t.id},Object.defineProperty(t.prototype,\"url\",{set:function(e){var t=f.sanitizeUrlWithLayerId(this,e,m);this._set(\"url\",t.url),null!=t.layerId&&this._set(\"layerId\",t.layerId)},enumerable:!0,configurable:!0}),t.prototype.writeUrl=function(e,t,r,o){f.writeUrlWithLayerId(this,e,\"layers\",t,o)},Object.defineProperty(t.prototype,\"parsedUrl\",{get:function(){var e=this._get(\"url\");if(!e)return null;var t=u.urlToObject(e);return null!=this.layerId&&f.isArcGISUrl(t.path)&&(t.path=t.path+\"/layers/\"+this.layerId),t},enumerable:!0,configurable:!0}),t.prototype._verifyRootNodeAndUpdateExtent=function(e,t){return i(this,void 0,void 0,function(){var r,o,i,a;return n(this,function(n){switch(n.label){case 0:if(!e)return[3,4];n.label=1;case 1:return n.trys.push([1,3,,4]),r=this._updateExtentFromRootPage,o=[e],[4,this._fetchRootPage(e,t)];case 2:return[2,r.apply(this,o.concat([n.sent()]))];case 3:return i=n.sent(),[3,4];case 4:return a=this._updateExtentFromRootNode,[4,this._fetchRootNode(t)];case 5:return[2,a.apply(this,[n.sent()])]}})})},t.prototype._fetchRootPage=function(e,t){return i(this,void 0,void 0,function(){var r,o,i;return n(this,function(n){switch(n.label){case 0:return e?(r=Math.floor(e.rootIndex/e.nodesPerPage),o=this.parsedUrl.path+\"/nodepages/\"+r,[4,a(o,{responseType:\"json\",signal:t})]):[2,p.reject()];case 1:return i=n.sent(),[2,i.data]}})})},t.prototype._updateExtentFromRootPage=function(e,t){if(null==t||null==t.nodes)throw new l(\"sceneservice:invalid-node-page\",\"Inavlid node page.\");var r=t.nodes[e.rootIndex%e.nodesPerPage];if(null==r||null==r.obb||null==r.obb.center||null==r.obb.halfSize)throw new l(\"sceneservice:invalid-node-page\",\"Inavlid node page.\");var o=r.obb.halfSize,n=r.obb.center[2],i=Math.sqrt(o[0]*o[0]+o[1]*o[1]+o[2]*o[2]);this.fullExtent.zmin=n-i,this.fullExtent.zmax=n+i},t.prototype._updateExtentFromRootNode=function(e){if(null!=this.fullExtent&&!this.fullExtent.hasZ&&null!=e&&Array.isArray(e.mbs)&&4===e.mbs.length){var t=e.mbs[2],r=e.mbs[3];this.fullExtent.zmin=t-r,this.fullExtent.zmax=t+r}},t.prototype._fetchRootNode=function(e){return i(this,void 0,void 0,function(){var t,r,o;return n(this,function(n){switch(n.label){case 0:if(!this.rootNode)return[2];t=u.join(this.parsedUrl.path,this.rootNode),n.label=1;case 1:return n.trys.push([1,3,,4]),[4,a(t,{query:{f:\"json\"},responseType:\"json\",signal:e})];case 2:return r=n.sent(),[2,r.data];case 3:throw o=n.sent(),new l(\"sceneservice:root-node-missing\",\"Root node missing.\",{error:o,url:t});case 4:return[2]}})})},t.prototype._fetchService=function(e){return i(this,void 0,void 0,function(){var t;return n(this,function(r){switch(r.label){case 0:return null==this.layerId&&/SceneServer\\/*$/i.test(this.url)?[4,this._fetchFirstLayerId(e)]:[3,2];case 1:t=r.sent(),null!=t&&(this.layerId=t),r.label=2;case 2:return[2,this._fetchServiceLayer(e)]}})})},t.prototype._fetchFirstLayerId=function(e){return i(this,void 0,void 0,function(){var t;return n(this,function(r){switch(r.label){case 0:return[4,a(this.url,{query:{f:\"json\"},responseType:\"json\",signal:e})];case 1:return t=r.sent(),t.data&&Array.isArray(t.data.layers)&&t.data.layers.length>0?[2,t.data.layers[0].id]:[2,void 0]}})})},t.prototype._fetchServiceLayer=function(e){return i(this,void 0,void 0,function(){var t,r;return n(this,function(o){switch(o.label){case 0:return[4,a(this.parsedUrl.path,{query:{f:\"json\"},responseType:\"json\",signal:e})];case 1:return t=o.sent(),t.ssl&&(this.url=this.url.replace(/^http:/i,\"https:\")),r=t.data,this.read(r,{origin:\"service\",url:this.parsedUrl}),this.validateLayer(r),[2]}})})},t.prototype.validateLayer=function(e){},o([c.shared({id:{json:{origins:{service:{read:!1},\"portal-item\":{read:!1}}}}})],t.prototype,\"properties\",void 0),o([c.property({type:h})],t.prototype,\"spatialReference\",void 0),o([c.reader(\"spatialReference\",[\"spatialReference\",\"store.indexCRS\",\"store.geographicCRS\"])],t.prototype,\"readSpatialReference\",null),o([c.property({type:d})],t.prototype,\"fullExtent\",void 0),o([c.reader(\"fullExtent\",[\"store.extent\",\"spatialReference\",\"store.indexCRS\",\"store.geographicCRS\"])],t.prototype,\"readFullExtent\",null),o([c.property({readOnly:!0,type:y})],t.prototype,\"heightModelInfo\",void 0),o([c.property({type:Number,json:{read:{source:\"layerDefinition.minScale\"},write:{target:\"layerDefinition.minScale\"},origins:{service:{read:{source:\"minScale\"},write:!1}}}})],t.prototype,\"minScale\",void 0),o([c.property({type:Number,json:{read:{source:\"layerDefinition.maxScale\"},write:{target:\"layerDefinition.maxScale\"},origins:{service:{read:{source:\"maxScale\"},write:!1}}}})],t.prototype,\"maxScale\",void 0),o([c.property({readOnly:!0})],t.prototype,\"version\",void 0),o([c.reader(\"version\",[\"store.version\"])],t.prototype,\"readVersion\",null),o([c.property({type:String,json:{read:{source:\"copyrightText\"}}})],t.prototype,\"copyright\",void 0),o([c.property({type:String,json:{read:!1}})],t.prototype,\"sublayerTitleMode\",void 0),o([c.property({type:String})],t.prototype,\"title\",void 0),o([c.reader(\"portal-item\",\"title\")],t.prototype,\"readTitlePortalItem\",null),o([c.reader(\"service\",\"title\",[\"name\"])],t.prototype,\"readTitleService\",null),o([c.property({type:Number})],t.prototype,\"layerId\",void 0),o([c.reader(\"service\",\"layerId\",[\"id\"])],t.prototype,\"readLayerId\",null),o([c.property(v.url)],t.prototype,\"url\",null),o([c.writer(\"url\")],t.prototype,\"writeUrl\",null),o([c.property({dependsOn:[\"layerId\"]})],t.prototype,\"parsedUrl\",null),o([c.property({readOnly:!0})],t.prototype,\"store\",void 0),o([c.property({type:String,readOnly:!0,json:{read:{source:\"store.rootNode\"}}})],t.prototype,\"rootNode\",void 0),t=o([c.subclass(\"esri.layers.mixins.SceneService\")],t)}(c.declared(e))};var g=-1e38});","// 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/lang\",\"../../core/accessorSupport/decorators\",\"./PointCloudFilter\"],function(e,r,t,i,o,l,d){return function(e){function r(r){var t=e.call(this,r)||this;return t.requiredClearBits=null,t.requiredSetBits=null,t.type=\"bitfield\",t}t(r,e),d=r,r.prototype.clone=function(){return new d({field:this.field,requiredClearBits:o.clone(this.requiredClearBits),requiredSetBits:o.clone(this.requiredSetBits)})};var d;return i([l.property({type:[Number],json:{write:{enabled:!0,overridePolicy:function(){return{enabled:!0,isRequired:!this.requiredSetBits}}}}})],r.prototype,\"requiredClearBits\",void 0),i([l.property({type:[Number],json:{write:{enabled:!0,overridePolicy:function(){return{enabled:!0,isRequired:!this.requiredClearBits}}}}})],r.prototype,\"requiredSetBits\",void 0),i([l.property({type:[\"bitfield\"],json:{type:[\"pointCloudBitfieldFilter\"]}})],r.prototype,\"type\",void 0),r=d=i([l.subclass(\"esri.layers.pointCloudFilters.PointCloudBitfieldFilter\")],r)}(l.declared(d))});","// 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/jsonMap\",\"../../core/JSONSupport\",\"../../core/accessorSupport/decorators\"],function(e,r,t,o,l,i,n){var p=l.strict()({pointCloudValueFilter:\"value\",pointCloudBitfieldFilter:\"bitfield\",pointCloudReturnFilter:\"return\"});return function(e){function r(r){var t=e.call(this,r)||this;return t.field=null,t.type=null,t}return t(r,e),r.prototype.clone=function(){return console.warn(\".clone() is not implemented for \"+this.declaredClass),null},o([n.property({type:String,json:{write:{enabled:!0,isRequired:!0}}})],r.prototype,\"field\",void 0),o([n.property({readOnly:!0,type:p.apiValues,nonNullable:!0,json:{read:!1,write:p.write}})],r.prototype,\"type\",void 0),r=o([n.subclass(\"esri.layers.pointCloudFilters.PointCloudFilter\")],r)}(n.declared(i.JSONSupport))});","// 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/lang\",\"../../core/accessorSupport/decorators\",\"./PointCloudFilter\"],function(e,r,t,n,o,i,u){return function(e){function r(r){var t=e.call(this,r)||this;return t.includedReturns=[],t.type=\"return\",t}t(r,e),u=r,r.prototype.clone=function(){return new u({field:this.field,includedReturns:o.clone(this.includedReturns)})};var u;return n([i.property({type:[[\"firstOfMany\",\"last\",\"lastOfMany\",\"single\"]],json:{write:{enabled:!0,isRequired:!0}}})],r.prototype,\"includedReturns\",void 0),n([i.property({type:[\"return\"],json:{type:[\"pointCloudReturnFilter\"]}})],r.prototype,\"type\",void 0),r=u=n([i.subclass(\"esri.layers.pointCloudFilters.PointCloudReturnFilter\")],r)}(i.declared(u))});","// 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/lang\",\"../../core/accessorSupport/decorators\",\"./PointCloudFilter\"],function(e,r,t,o,l,i,p){return function(e){function r(r){var t=e.call(this,r)||this;return t.mode=\"exclude\",t.type=\"value\",t.values=[],t}t(r,e),p=r,r.prototype.clone=function(){return new p({field:this.field,mode:this.mode,values:l.clone(this.values)})};var p;return o([i.property({type:[\"exclude\",\"include\"],json:{write:{enabled:!0,isRequired:!0}}})],r.prototype,\"mode\",void 0),o([i.property({type:[\"value\"],json:{type:[\"pointCloudValueFilter\"]}})],r.prototype,\"type\",void 0),o([i.property({type:[Number],json:{write:{enabled:!0,isRequired:!0}}})],r.prototype,\"values\",void 0),r=p=o([i.subclass(\"esri.layers.pointCloudFilters.PointCloudValueFilter\")],r)}(i.declared(p))});","// 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/object\",\"../../core/Warning\",\"./PointCloudBitfieldFilter\",\"./PointCloudReturnFilter\",\"./PointCloudValueFilter\"],function(e,t,n,r,i,o,u){function l(e){return e?p[e.type]||null:null}function a(e,t,n){if(e&&Array.isArray(e))return e.map(function(e){var t=l(e);if(t){var i=new t;return i.read(e,n),i}n&&n.messages&&e&&n.messages.push(new r(\"point-cloud-filter:unsupported\",\"Point cloud filters of type '\"+(e.type||\"unknown\")+\"' are not supported\",{definition:e,context:n}))})}function f(e,t,r,i){var o=e.map(function(e){return e.write({},i)});n.setDeepValue(r,o,t)}function d(e){var t=l(e);return t?t.fromJSON(e):null}Object.defineProperty(t,\"__esModule\",{value:!0});var p={pointCloudValueFilter:u,pointCloudBitfieldFilter:i,pointCloudReturnFilter:o};t.read=a,t.write=f,t.fromJSON=d});","// 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\",\"./PointCloudBitfieldFilter\",\"./PointCloudFilter\",\"./PointCloudReturnFilter\",\"./PointCloudValueFilter\"],function(e,t,i,l,o,r){Object.defineProperty(t,\"__esModule\",{value:!0}),t.types={key:\"type\",base:l,typeMap:{value:r,bitfield:i,return:o}}});","// 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/assignHelper\",\"../core/tsSupport/declareExtendsHelper\",\"../core/tsSupport/decorateHelper\",\"../core/lang\",\"../core/accessorSupport/decorators\",\"./PointCloudRenderer\"],function(e,r,o,t,n,i,p,l){return function(e){function r(r){var o=e.call(this,r)||this;return o.type=\"point-cloud-rgb\",o.field=null,o}t(r,e),l=r,r.prototype.clone=function(){return new l(o({},this.cloneProperties(),{field:i.clone(this.field)}))};var l;return n([p.enumeration.serializable()({pointCloudRGBRenderer:\"point-cloud-rgb\"})],r.prototype,\"type\",void 0),n([p.property({type:String,json:{write:!0}})],r.prototype,\"field\",void 0),r=l=n([p.subclass(\"esri.renderers.PointCloudRGBRenderer\")],r)}(p.declared(l))});","// 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/Warning\",\"../../PointCloudClassBreaksRenderer\",\"../../PointCloudRGBRenderer\",\"../../PointCloudStretchRenderer\",\"../../PointCloudUniqueValueRenderer\"],function(e,r,n,o,t,u,d){function i(e){return e?a[e.type]||null:null}function l(e,r,o){var t=i(e);if(t){var u=new t;return u.read(e,o),u}return o&&o.messages&&e&&o.messages.push(new n(\"renderer:unsupported\",\"Renderers of type '\"+(e.type||\"unknown\")+\"' are not supported\",{definition:e,context:o})),null}function s(e){var r=i(e);return r?r.fromJSON(e):null}Object.defineProperty(r,\"__esModule\",{value:!0});var a={pointCloudClassBreaksRenderer:o,pointCloudRGBRenderer:t,pointCloudStretchRenderer:u,pointCloudUniqueValueRenderer:d};r.read=l,r.fromJSON=s});","// 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\",\"../../PointCloudClassBreaksRenderer\",\"../../PointCloudRenderer\",\"../../PointCloudRGBRenderer\",\"../../PointCloudStretchRenderer\",\"../../PointCloudUniqueValueRenderer\"],function(e,o,n,r,t,u,d){Object.defineProperty(o,\"__esModule\",{value:!0}),o.types={key:\"type\",base:r,typeMap:{\"point-cloud-class-breaks\":n,\"point-cloud-rgb\":t,\"point-cloud-stretch\":u,\"point-cloud-unique-value\":d}}});"],"sourceRoot":"webpack:///"}