????

Your IP : 3.138.199.24


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

{"version":3,"sources":["webpack:///node_modules/arcgis-js-api/layers/graphics/data/QueryEngineCapabilities.js","webpack:///node_modules/arcgis-js-api/layers/graphics/sources/support/MemorySourceWorker.js","webpack:///node_modules/arcgis-js-api/layers/graphics/sources/support/sourceUtils.js"],"names":["t","s","Object","defineProperty","value","queryCapabilities","supportsStatistics","supportsCentroid","supportsCacheHint","supportsDistance","supportsDistinct","supportsExtent","supportsGeometryProperties","supportsHavingClause","supportsOrderBy","supportsPagination","supportsQuantization","supportsQuantizationEditMode","supportsQueryGeometry","supportsResultType","supportsSqlExpression","supportsMaxRecordCountFactor","supportsStandardizedQueriesOnly","supportsQueryByOthers","supportsHistoricMoment","supportsFormatPBF","supportsDisjointSpatialRelationship","maxRecordCountFactor","maxRecordCount","standardMaxRecordCount","tileMaxRecordCount","e","i","r","n","a","u","l","o","d","p","f","c","y","h","m","g","F","isPoint","z","hasZ","b","hasM","I","WGS84","v","xmin","ymin","xmax","ymax","spatialReference","_","hasAttachments","capabilities","useStandardizedQueries","supportsCoordinatesQuantization","supportsReturningQueryGeometry","advancedQueryCapabilities","supportsQueryAttachments","supportsReturningGeometryCentroid","supportsQueryWithDistance","supportsReturningQueryExtent","supportsReturningGeometryProperties","supportsQueryWithResultType","supportsDisjointSpatialRel","E","_queryEngine","_nextObjectId","prototype","destroy","_requiredFields","_fieldsIndex","_createDefaultAttributes","load","j","T","x","R","q","D","S","O","w","M","Q","A","k","P","Z","C","label","features","_inferLayerProperties","fields","geometryType","objectIdField","timeInfo","push","name","message","some","type","editable","nullable","unshift","alias","length","field","kebabDict","jsonValues","indexOf","getFieldDefaultValue","createDefaultAttributesFunction","startTimeField","get","endTimeField","trackIdField","details","warnings","featureErrors","layerDefinition","drawingInfo","createDrawingInfo","templates","createDefaultTemplate","extent","assignedObjectIds","featureStore","reduce","attributes","isNaN","isFinite","Math","max","checkProjectionSupport","sent","_loadInitialFeatures","applyEdits","all","loadGeometryEngineForSimplify","adds","updates","_applyEdits","queryFeatures","executeQuery","signal","queryFeatureCount","executeQueryForCount","queryObjectIds","executeQueryForIds","queryExtent","executeQueryForExtent","geometry","getJsonType","toLowerCase","uid","createFeatureEditErrorResult","mixAttributes","_assignObjectId","project","addMany","convertFromFeatures","fullExtent","timeExtent","start","end","deletes","addResults","deleteResults","updateResults","uidToObjectId","_applyAddEdits","_applyUpdateEdits","createFeatureEditSuccessResult","removeManyById","featureEditResults","simplify","has","convertToFeature","getFeature","add","convertFromFeature","clear","originalValue","sanitizedValue","validateFieldValue","validationErrorToString","isNumericField","parseFloat","isStringField","String","sanitizeNullFieldValue","TypeError","toJSON","Promise","code","description","error","globalId","objectId","success","uniqueId","Set","loadGeometryEngine"],"mappings":"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","file":"74-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\"],function(t,s){Object.defineProperty(s,\"__esModule\",{value:!0}),s.queryCapabilities={supportsStatistics:!0,supportsCentroid:!0,supportsCacheHint:!1,supportsDistance:!0,supportsDistinct:!0,supportsExtent:!0,supportsGeometryProperties:!1,supportsHavingClause:!0,supportsOrderBy:!0,supportsPagination:!0,supportsQuantization:!0,supportsQuantizationEditMode:!1,supportsQueryGeometry:!0,supportsResultType:!1,supportsSqlExpression:!0,supportsMaxRecordCountFactor:!1,supportsStandardizedQueriesOnly:!0,supportsQueryByOthers:!0,supportsHistoricMoment:!1,supportsFormatPBF:!1,supportsDisjointSpatialRelationship:!0,maxRecordCountFactor:void 0,maxRecordCount:void 0,standardMaxRecordCount:void 0,tileMaxRecordCount:void 0}});","// 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/generatorHelper\",\"../../../../core/tsSupport/awaiterHelper\",\"../../../../core/tsSupport/assignHelper\",\"../../../../core/Error\",\"../../../../core/promiseUtils\",\"../../../../geometry/support/jsonUtils\",\"../../../../geometry/support/spatialReferenceUtils\",\"../../featureConversionUtils\",\"../../data/FeatureStore\",\"../../data/projectionSupport\",\"../../data/QueryEngine\",\"./clientSideDefaults\",\"./sourceUtils\",\"../../../support/FieldsIndex\",\"../../../support/fieldType\",\"../../../support/fieldUtils\"],function(e,t,i,r,n,s,a,u,l,o,d,p,f,c,y,h,m,g){function F(e){return u.isPoint(e)?null!=e.z:!!e.hasZ}function b(e){return u.isPoint(e)?null!=e.m:!!e.hasM}Object.defineProperty(t,\"__esModule\",{value:!0});var I=l.WGS84,v={xmin:-180,ymin:-90,xmax:180,ymax:90,spatialReference:l.WGS84},_={hasAttachments:!1,capabilities:\"query, editing, create, delete, update\",useStandardizedQueries:!0,supportsCoordinatesQuantization:!0,supportsReturningQueryGeometry:!0,advancedQueryCapabilities:{supportsQueryAttachments:!1,supportsStatistics:!0,supportsReturningGeometryCentroid:!0,supportsQueryWithDistance:!0,supportsDistinct:!0,supportsReturningQueryExtent:!0,supportsReturningGeometryProperties:!1,supportsHavingClause:!0,supportsOrderBy:!0,supportsPagination:!0,supportsQueryWithResultType:!1,supportsSqlExpression:!0,supportsDisjointSpatialRel:!0}},E=function(){function e(){this._queryEngine=null,this._nextObjectId=null}return e.prototype.destroy=function(){this._queryEngine&&this._queryEngine&&this._queryEngine.destroy(),this._queryEngine=this._requiredFields=this._fieldsIndex=this._createDefaultAttributes=null},e.prototype.load=function(e){return r(this,void 0,void 0,function(){var t,r,a,u,l,o,y,F,b,E,j,T,x,R,q,D,S,O,w,M,S,Q,A,k,P,Z,C;return i(this,function(i){switch(i.label){case 0:if(t=[],r=e.features,a=this._inferLayerProperties(r,e.fields),u=e.fields||[],l=null!=e.hasM?e.hasM:a.hasM,o=null!=e.hasZ?e.hasZ:a.hasZ,y=!e.spatialReference&&!a.spatialReference,F=y?I:e.spatialReference||a.spatialReference,b=y?v:null,E=e.geometryType||a.geometryType,j=e.objectIdField||a.objectIdField,T=e.timeInfo,y&&t.push({name:\"feature-layer:spatial-reference-not-found\",message:\"Spatial reference not provided or found in features. Defaults to WGS84\"}),!E)throw new s(\"feature-layer:missing-property\",\"geometryType not set and couldn't be inferred from the provided features\");if(!j)throw new s(\"feature-layer:missing-property\",\"objectIdField not set and couldn't be found in the provided fields\");for(a.objectIdField&&j!==a.objectIdField&&(t.push({name:\"feature-layer:duplicated-oid-field\",message:'Provided objectIdField \"'+j+'\" doesn\\'t match the field name \"'+a.objectIdField+'\", found in the provided fields'}),j=a.objectIdField),j&&!a.objectIdField&&(x=null,R=u.some(function(e){return e.name===j&&(x=e,!0)}),R?(x.type=\"esriFieldTypeOID\",x.editable=!1,x.nullable=!1):u.unshift({alias:j,name:j,type:\"esriFieldTypeOID\",editable:!1,nullable:!1})),q=0,D=u;q<D.length;q++){if(S=D[q],null==S.name&&(S.name=S.alias),null==S.alias&&(S.alias=S.name),!S.name)throw new s(\"feature-layer:invalid-field-name\",\"field name is missing\",{field:S});if(S.name===j&&(S.type=\"esriFieldTypeOID\"),-1===m.kebabDict.jsonValues.indexOf(S.type))throw new s(\"feature-layer:invalid-field-type\",'invalid type for field \"'+S.name+'\"',{field:S})}for(O={},this._requiredFields=[],w=0,M=u;w<M.length;w++)S=M[w],\"esriFieldTypeOID\"!==S.type&&\"esriFieldTypeGlobalID\"!==S.type&&(S.editable=null==S.editable||!!S.editable,S.nullable=null==S.nullable||!!S.nullable,Q=g.getFieldDefaultValue(S),S.nullable||void 0!==Q?O[S.name]=Q:this._requiredFields.push(S));return this._fieldsIndex=new h(u),(this._createDefaultAttributes=c.createDefaultAttributesFunction(O,j),T&&(T.startTimeField&&(A=this._fieldsIndex.get(T.startTimeField),A?(T.startTimeField=A.name,A.type=\"esriFieldTypeDate\"):T.startTimeField=null),T.endTimeField&&(k=this._fieldsIndex.get(T.endTimeField),k?(T.endTimeField=k.name,k.type=\"esriFieldTypeDate\"):T.endTimeField=null),T.trackIdField&&(P=this._fieldsIndex.get(T.trackIdField),P?T.trackIdField=P.name:(T.trackIdField=null,t.push({name:\"feature-layer:invalid-timeInfo-trackIdField\",message:\"trackIdField is missing\",details:{timeInfo:T}}))),T.startTimeField||T.endTimeField||(t.push({name:\"feature-layer:invalid-timeInfo\",message:\"startTimeField and endTimeField are missing or invalid\",details:{timeInfo:T}}),T=null)),Z={warnings:t,featureErrors:[],layerDefinition:n({},_,{drawingInfo:c.createDrawingInfo(E),templates:c.createDefaultTemplate(O),extent:b,geometryType:E,objectIdField:j,fields:u,hasZ:!!o,hasM:!!l,timeInfo:T}),assignedObjectIds:{}},this._queryEngine=new f.default({fields:u,geometryType:E,hasM:l,hasZ:o,objectIdField:j,spatialReference:F,featureStore:new d.default({geometryType:E,hasM:l,hasZ:o}),timeInfo:T}),r&&r.length)?(C=r.reduce(function(e,t){var i=t.attributes&&t.attributes[j];return null==i||isNaN(i)||!isFinite(i)?e:Math.max(e,i)},0),this._nextObjectId=1+C,[4,p.checkProjectionSupport(r,F)]):(this._nextObjectId=1,[2,Z]);case 1:return i.sent(),[2,this._loadInitialFeatures(Z,r)]}})})},e.prototype.applyEdits=function(e){return r(this,void 0,void 0,function(){var t,r,n;return i(this,function(i){switch(i.label){case 0:return t=this._queryEngine,r=t.spatialReference,n=t.geometryType,[4,a.all([y.loadGeometryEngineForSimplify(n),p.checkProjectionSupport(e.adds,r),p.checkProjectionSupport(e.updates,r)])];case 1:return i.sent(),[2,this._applyEdits(e)]}})})},e.prototype.queryFeatures=function(e,t){return void 0===t&&(t={}),r(this,void 0,void 0,function(){return i(this,function(i){return[2,this._queryEngine.executeQuery(e,t.signal)]})})},e.prototype.queryFeatureCount=function(e,t){return void 0===t&&(t={}),r(this,void 0,void 0,function(){return i(this,function(i){return[2,this._queryEngine.executeQueryForCount(e,t.signal)]})})},e.prototype.queryObjectIds=function(e,t){return void 0===t&&(t={}),r(this,void 0,void 0,function(){return i(this,function(i){return[2,this._queryEngine.executeQueryForIds(e,t.signal)]})})},e.prototype.queryExtent=function(e,t){return void 0===t&&(t={}),r(this,void 0,void 0,function(){return i(this,function(i){return[2,this._queryEngine.executeQueryForExtent(e,t.signal)]})})},e.prototype._inferLayerProperties=function(e,t){for(var i=void 0,r=void 0,n=null,s=null,a=null,l=0,o=e;l<o.length;l++){var d=o[l],p=d.geometry;if(p&&(n||(n=u.getJsonType(p)),s||(s=p.spatialReference),null==i&&(i=F(p)),null==r&&(r=b(p)),n&&s&&null!=i&&null!=r))break}if(t&&t.length){var f=null;t.some(function(e){var t=\"esriFieldTypeOID\"===e.type,i=!e.type&&e.name&&\"objectid\"===e.name.toLowerCase();return f=e,t||i})&&(a=f.name)}return{geometryType:n,spatialReference:s,objectIdField:a,hasM:r,hasZ:i}},e.prototype._loadInitialFeatures=function(e,t){for(var i=this._queryEngine,r=i.geometryType,n=i.hasM,s=i.hasZ,a=i.objectIdField,l=i.spatialReference,d=i.featureStore,f=[],c=0,h=t;c<h.length;c++){var m=h[c];if(null!=m.uid&&(e.assignedObjectIds[m.uid]=-1),m.geometry&&r!==u.getJsonType(m.geometry))e.featureErrors.push(y.createFeatureEditErrorResult(\"Incorrect geometry type.\"));else{var g=this._createDefaultAttributes(),F=y.mixAttributes(this._fieldsIndex,this._requiredFields,g,m.attributes,!0,e.warnings);F?e.featureErrors.push(F):(this._assignObjectId(g,m.attributes,!0),m.attributes=g,null!=m.uid&&(e.assignedObjectIds[m.uid]=m.attributes[a]),m.geometry&&(m.geometry=p.project(m.geometry,m.geometry.spatialReference,l)),f.push(m))}}if(d.addMany(o.convertFromFeatures([],f,r,s,n,a)),e.layerDefinition.extent=this._queryEngine.fullExtent,e.layerDefinition.timeInfo){var b=this._queryEngine.timeExtent,I=b.start,v=b.end;e.layerDefinition.timeInfo.timeExtent=[I,v]}return e},e.prototype._applyEdits=function(e){var t=e.adds,i=e.updates,r=e.deletes,n={addResults:[],deleteResults:[],updateResults:[],uidToObjectId:{}};if(t&&t.length&&this._applyAddEdits(n,t),i&&i.length&&this._applyUpdateEdits(n,i),r&&r.length){for(var s=0,a=r;s<a.length;s++){var u=a[s];n.deleteResults.push(y.createFeatureEditSuccessResult(u))}this._queryEngine.featureStore.removeManyById(r)}return{fullExtent:this._queryEngine.fullExtent,featureEditResults:n}},e.prototype._applyAddEdits=function(e,t){for(var i=e.addResults,r=this._queryEngine,n=r.geometryType,s=r.hasM,a=r.hasZ,l=r.objectIdField,d=r.spatialReference,f=r.featureStore,c=[],h=0,m=t;h<m.length;h++){var g=m[h];if(g.geometry&&n!==u.getJsonType(g.geometry))i.push(y.createFeatureEditErrorResult(\"Incorrect geometry type.\"));else{var F=this._createDefaultAttributes(),b=y.mixAttributes(this._fieldsIndex,this._requiredFields,F,g.attributes);if(b)i.push(b);else{if(this._assignObjectId(F,g.attributes),g.attributes=F,null!=g.uid){var I=g.attributes[l];e.uidToObjectId[g.uid]=I}g.geometry&&(g.geometry=p.project(y.simplify(g.geometry,d),g.geometry.spatialReference,d)),c.push(g),i.push(y.createFeatureEditSuccessResult(g.attributes[l]))}}}f.addMany(o.convertFromFeatures([],c,n,a,s,l))},e.prototype._applyUpdateEdits=function(e,t){for(var i=e.updateResults,r=this._queryEngine,n=r.geometryType,s=r.hasM,a=r.hasZ,l=r.objectIdField,d=r.spatialReference,f=r.featureStore,c=0,h=t;c<h.length;c++){var m=h[c],g=m.attributes,F=m.geometry,b=g&&g[l];if(null!=b)if(f.has(b)){var I=o.convertToFeature(f.getFeature(b),n,a,s);if(F){if(n!==u.getJsonType(F)){i.push(y.createFeatureEditErrorResult(\"Incorrect geometry type.\"));continue}I.geometry=p.project(y.simplify(F,d),F.spatialReference,d)}if(g){var v=y.mixAttributes(this._fieldsIndex,this._requiredFields,I.attributes,g);if(v){i.push(v);continue}}f.add(o.convertFromFeature(I,n,a,s,l)),i.push(y.createFeatureEditSuccessResult(b))}else i.push(y.createFeatureEditErrorResult(\"Feature with object id \"+b+\" missing\"));else i.push(y.createFeatureEditErrorResult(\"Identifier field \"+l+\" missing\"))}},e.prototype._assignObjectId=function(e,t,i){void 0===i&&(i=!1);var r=this._queryEngine.objectIdField;i&&t&&isFinite(t[r])?e[r]=t[r]:e[r]=this._nextObjectId++},e}();t.default=E});","// 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/generatorHelper\",\"../../../../core/tsSupport/awaiterHelper\",\"../../../support/fieldUtils\",\"@dojo/framework/shim/Promise\"],function(e,t,r,i,n){function o(e){return new h(e)}function u(e){return new p(e)}function l(e,t,r,i,u,l){void 0===u&&(u=!1),m.clear();for(var a in i){var c=e.get(a);if(c){var d=i[a],f=s(c,d);if(f!==d&&l&&l.push({name:\"invalid-value-type\",message:\"attribute value was converted to match the field type\",details:{field:c,originalValue:d,sanitizedValue:f}}),m.add(c.name),c&&(u||c.editable)){var h=n.validateFieldValue(c,f);if(h)return o(n.validationErrorToString(h,c,f));r[c.name]=f}}}for(var p=0,v=t;p<v.length;p++){var g=v[p];if(!m.has(g.name))return o('missing required field \"'+g.name+'\"')}return null}function s(e,t){var r=t;return\"string\"==typeof t&&n.isNumericField(e)?r=parseFloat(t):null!=t&&n.isStringField(e)&&\"string\"!=typeof t&&(r=String(t)),n.sanitizeNullFieldValue(r)}function a(e,t){if(!e)return e;if(\"rings\"in e||\"paths\"in e){if(!v)throw new TypeError(\"geometry engine not loaded\");e.spatialReference||(e.spatialReference=t);var r=v.simplify(e);return r?r.toJSON():null}return e}function c(){return i(this,void 0,void 0,function(){return r(this,function(t){switch(t.label){case 0:return v?[2,v]:[4,new Promise(function(t,r){e([\"../../../../geometry/geometryEngine\"],t,r)})];case 1:return v=t.sent(),[2,v]}})})}function d(e){return i(this,void 0,void 0,function(){return r(this,function(t){switch(t.label){case 0:return\"esriGeometryPolygon\"!==e&&\"esriGeometryPolyline\"!==e?[3,2]:[4,c()];case 1:t.sent(),t.label=2;case 2:return[2]}})})}Object.defineProperty(t,\"__esModule\",{value:!0});var f=function(){function e(){this.code=null,this.description=null}return e}(),h=function(){function e(e){this.error=new f,this.globalId=null,this.objectId=null,this.success=!1,this.uniqueId=null,this.error.description=e}return e}();t.createFeatureEditErrorResult=o;var p=function(){function e(e){this.globalId=null,this.success=!0,this.objectId=this.uniqueId=e}return e}();t.createFeatureEditSuccessResult=u;var m=new Set;t.mixAttributes=l;var v;t.simplify=a,t.loadGeometryEngine=c,t.loadGeometryEngineForSimplify=d});"]}