????
Current Path : C:/inetpub/vhost/bcvt.kontum.gov.vn/www/ |
Current File : C:/inetpub/vhost/bcvt.kontum.gov.vn/www/13-es5.js |
(function () { var absMids = { "esri/core/libs/gl-matrix-2/factories/mat3f64": "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/factories/mat3f64.js", "esri/core/libs/gl-matrix-2/factories/quatf64": "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/factories/quatf64.js", "esri/core/libs/gl-matrix-2/factories/vec3f32": "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/factories/vec3f32.js", "esri/core/libs/gl-matrix-2/math/quat": "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/math/quat.js", "esri/core/libs/gl-matrix-2/math/vec4": "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/math/vec4.js", "esri/core/libs/gl-matrix-2/quat": "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/quat.js", "esri/core/libs/gl-matrix-2/vec3f32": "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/vec3f32.js", "esri/views/3d/support/earthUtils": "./node_modules/arcgis-js-api/views/3d/support/earthUtils.js", "esri/views/3d/support/projectionUtils": "./node_modules/arcgis-js-api/views/3d/support/projectionUtils.js", "esri/views/3d/webgl-engine/lib/BufferVectorMath": "./node_modules/arcgis-js-api/views/3d/webgl-engine/lib/BufferVectorMath.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([[13], { /***/ "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/factories/mat3f64.js": /*!*******************************************************************************!*\ !*** ./node_modules/arcgis-js-api/core/libs/gl-matrix-2/factories/mat3f64.js ***! \*******************************************************************************/ /*! no static exports found */ /***/ function node_modulesArcgisJsApiCoreLibsGlMatrix2FactoriesMat3f64Js(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_AMD_DEFINE_RESULT__ = function (e, n) { function r() { return [1, 0, 0, 0, 1, 0, 0, 0, 1]; } function t(e) { return [e[0], e[1], e[2], e[3], e[4], e[5], e[6], e[7], e[8]]; } function u(e, n, r, t, u, o, c, i, f) { return [e, n, r, t, u, o, c, i, f]; } function o(e, n) { return new Float64Array(e, n, 9); } Object.defineProperty(n, "__esModule", { value: !0 }), n.create = r, n.clone = t, n.fromValues = u, n.createView = o; }.apply(null, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); /***/ }, /***/ "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/factories/quatf64.js": /*!*******************************************************************************!*\ !*** ./node_modules/arcgis-js-api/core/libs/gl-matrix-2/factories/quatf64.js ***! \*******************************************************************************/ /*! no static exports found */ /***/ function node_modulesArcgisJsApiCoreLibsGlMatrix2FactoriesQuatf64Js(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_AMD_DEFINE_RESULT__ = function (e, n) { function r() { return [0, 0, 0, 1]; } function t(e) { return [e[0], e[1], e[2], e[3]]; } function u(e, n, r, t) { return [e, n, r, t]; } function o(e, n) { return new Float64Array(e, n, 4); } Object.defineProperty(n, "__esModule", { value: !0 }), n.create = r, n.clone = t, n.fromValues = u, n.createView = o; }.apply(null, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); /***/ }, /***/ "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/factories/vec3f32.js": /*!*******************************************************************************!*\ !*** ./node_modules/arcgis-js-api/core/libs/gl-matrix-2/factories/vec3f32.js ***! \*******************************************************************************/ /*! no static exports found */ /***/ function node_modulesArcgisJsApiCoreLibsGlMatrix2FactoriesVec3f32Js(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_AMD_DEFINE_RESULT__ = function (n, r) { function e() { return new Float32Array(3); } function t(n) { var r = new Float32Array(3); return r[0] = n[0], r[1] = n[1], r[2] = n[2], r; } function u(n, r, e) { var t = new Float32Array(3); return t[0] = n, t[1] = r, t[2] = e, t; } function o(n, r) { return new Float32Array(n, r, 3); } function i() { return e(); } function a() { return u(1, 1, 1); } function c() { return u(1, 0, 0); } function f() { return u(0, 1, 0); } function l() { return u(0, 0, 1); } Object.defineProperty(r, "__esModule", { value: !0 }), r.create = e, r.clone = t, r.fromValues = u, r.createView = o, r.zeros = i, r.ones = a, r.unitX = c, r.unitY = f, r.unitZ = l, r.ZEROS = i(), r.ONES = a(), r.UNIT_X = c(), r.UNIT_Y = f(), r.UNIT_Z = l(); }.apply(null, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); /***/ }, /***/ "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/math/quat.js": /*!***********************************************************************!*\ !*** ./node_modules/arcgis-js-api/core/libs/gl-matrix-2/math/quat.js ***! \***********************************************************************/ /*! no static exports found */ /***/ function node_modulesArcgisJsApiCoreLibsGlMatrix2MathQuatJs(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__( /*! ../factories/mat3f64 */ "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/factories/mat3f64.js"), __webpack_require__( /*! ../factories/quatf64 */ "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/factories/quatf64.js"), __webpack_require__( /*! ../factories/vec3f64 */ "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/factories/vec3f64.js"), __webpack_require__( /*! ./common */ "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/math/common.js"), __webpack_require__( /*! ./vec3 */ "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/math/vec3.js"), __webpack_require__( /*! ./vec4 */ "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/math/vec4.js")], __WEBPACK_AMD_DEFINE_RESULT__ = function (t, r, a, n, e, s, o, u) { function c(t) { return t[0] = 0, t[1] = 0, t[2] = 0, t[3] = 1, t; } function i(t, r, a) { a *= .5; var n = Math.sin(a); return t[0] = n * r[0], t[1] = n * r[1], t[2] = n * r[2], t[3] = Math.cos(a), t; } function h(t, r) { var a = 2 * Math.acos(r[3]), n = Math.sin(a / 2); return n > s.EPSILON ? (t[0] = r[0] / n, t[1] = r[1] / n, t[2] = r[2] / n) : (t[0] = 1, t[1] = 0, t[2] = 0), a; } function M(t, r, a) { var n = r[0], e = r[1], s = r[2], o = r[3], u = a[0], c = a[1], i = a[2], h = a[3]; return t[0] = n * h + o * u + e * i - s * c, t[1] = e * h + o * c + s * u - n * i, t[2] = s * h + o * i + n * c - e * u, t[3] = o * h - n * u - e * c - s * i, t; } function l(t, r, a) { a *= .5; var n = r[0], e = r[1], s = r[2], o = r[3], u = Math.sin(a), c = Math.cos(a); return t[0] = n * c + o * u, t[1] = e * c + s * u, t[2] = s * c - e * u, t[3] = o * c - n * u, t; } function f(t, r, a) { a *= .5; var n = r[0], e = r[1], s = r[2], o = r[3], u = Math.sin(a), c = Math.cos(a); return t[0] = n * c - s * u, t[1] = e * c + o * u, t[2] = s * c + n * u, t[3] = o * c - e * u, t; } function v(t, r, a) { a *= .5; var n = r[0], e = r[1], s = r[2], o = r[3], u = Math.sin(a), c = Math.cos(a); return t[0] = n * c + e * u, t[1] = e * c - n * u, t[2] = s * c + o * u, t[3] = o * c - s * u, t; } function q(t, r) { var a = r[0], n = r[1], e = r[2]; return t[0] = a, t[1] = n, t[2] = e, t[3] = Math.sqrt(Math.abs(1 - a * a - n * n - e * e)), t; } function d(t, r, a, n) { var e, o, u, c, i, h = r[0], M = r[1], l = r[2], f = r[3], v = a[0], q = a[1], d = a[2], m = a[3]; return o = h * v + M * q + l * d + f * m, o < 0 && (o = -o, v = -v, q = -q, d = -d, m = -m), 1 - o > s.EPSILON ? (e = Math.acos(o), u = Math.sin(e), c = Math.sin((1 - n) * e) / u, i = Math.sin(n * e) / u) : (c = 1 - n, i = n), t[0] = c * h + i * v, t[1] = c * M + i * q, t[2] = c * l + i * d, t[3] = c * f + i * m, t; } function m(t) { var r = s.RANDOM(), a = s.RANDOM(), n = s.RANDOM(), e = Math.sqrt(1 - r), o = Math.sqrt(r); return t[0] = e * Math.sin(2 * Math.PI * a), t[1] = e * Math.cos(2 * Math.PI * a), t[2] = o * Math.sin(2 * Math.PI * n), t[3] = o * Math.cos(2 * Math.PI * n), t; } function g(t, r) { var a = r[0], n = r[1], e = r[2], s = r[3], o = a * a + n * n + e * e + s * s, u = o ? 1 / o : 0; return t[0] = -a * u, t[1] = -n * u, t[2] = -e * u, t[3] = s * u, t; } function p(t, r) { return t[0] = -r[0], t[1] = -r[1], t[2] = -r[2], t[3] = r[3], t; } function P(t, r) { var a, n = r[0] + r[4] + r[8]; if (n > 0) a = Math.sqrt(n + 1), t[3] = .5 * a, a = .5 / a, t[0] = (r[5] - r[7]) * a, t[1] = (r[6] - r[2]) * a, t[2] = (r[1] - r[3]) * a;else { var e = 0; r[4] > r[0] && (e = 1), r[8] > r[3 * e + e] && (e = 2); var s = (e + 1) % 3, o = (e + 2) % 3; a = Math.sqrt(r[3 * e + e] - r[3 * s + s] - r[3 * o + o] + 1), t[e] = .5 * a, a = .5 / a, t[3] = (r[3 * s + o] - r[3 * o + s]) * a, t[s] = (r[3 * s + e] + r[3 * e + s]) * a, t[o] = (r[3 * o + e] + r[3 * e + o]) * a; } return t; } function A(t, r, a, n) { var e = .5 * Math.PI / 180; r *= e, a *= e, n *= e; var s = Math.sin(r), o = Math.cos(r), u = Math.sin(a), c = Math.cos(a), i = Math.sin(n), h = Math.cos(n); return t[0] = s * c * h - o * u * i, t[1] = o * u * h + s * c * i, t[2] = o * c * i - s * u * h, t[3] = o * c * h + s * u * i, t; } function I(t) { return "quat(" + t[0] + ", " + t[1] + ", " + t[2] + ", " + t[3] + ")"; } function x(t, a, n) { var e = o.dot(a, n); return e < -.999999 ? (o.cross(y, z, a), o.len(y) < 1e-6 && o.cross(y, E, a), o.normalize(y, y), i(t, y, Math.PI), t) : e > .999999 ? (t[0] = 0, t[1] = 0, t[2] = 0, t[3] = 1, t) : (o.cross(y, a, n), t[0] = y[0], t[1] = y[1], t[2] = y[2], t[3] = 1 + e, r.normalize(t, t)); } function L(t, r, a, n, e, s) { return d(N, r, e, s), d(D, a, n, s), d(t, N, D, 2 * s * (1 - s)), t; } function O(t, a, n, e) { var s = R; return s[0] = n[0], s[3] = n[1], s[6] = n[2], s[1] = e[0], s[4] = e[1], s[7] = e[2], s[2] = -a[0], s[5] = -a[1], s[8] = -a[2], r.normalize(t, P(t, s)); } Object.defineProperty(r, "__esModule", { value: !0 }), r.identity = c, r.setAxisAngle = i, r.getAxisAngle = h, r.multiply = M, r.rotateX = l, r.rotateY = f, r.rotateZ = v, r.calculateW = q, r.slerp = d, r.random = m, r.invert = g, r.conjugate = p, r.fromMat3 = P, r.fromEuler = A, r.str = I, r.copy = u.copy, r.set = u.set, r.add = u.add, r.mul = M, r.scale = u.scale, r.dot = u.dot, r.lerp = u.lerp, r.length = u.length, r.len = r.length, r.squaredLength = u.squaredLength, r.sqrLen = r.squaredLength, r.normalize = u.normalize, r.exactEquals = u.exactEquals, r.equals = u.equals, r.rotationTo = x; var y = e.create(), z = e.fromValues(1, 0, 0), E = e.fromValues(0, 1, 0); r.sqlerp = L; var N = n.create(), D = n.create(); r.setAxes = O; var R = a.create(); }.apply(null, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); /***/ }, /***/ "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/math/vec4.js": /*!***********************************************************************!*\ !*** ./node_modules/arcgis-js-api/core/libs/gl-matrix-2/math/vec4.js ***! \***********************************************************************/ /*! no static exports found */ /***/ function node_modulesArcgisJsApiCoreLibsGlMatrix2MathVec4Js(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__( /*! ./common */ "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/math/common.js")], __WEBPACK_AMD_DEFINE_RESULT__ = function (t, n, r) { function a(t, n) { return t[0] = n[0], t[1] = n[1], t[2] = n[2], t[3] = n[3], t; } function u(t, n, r, a, u) { return t[0] = n, t[1] = r, t[2] = a, t[3] = u, t; } function e(t, n, r) { return t[0] = n[0] + r[0], t[1] = n[1] + r[1], t[2] = n[2] + r[2], t[3] = n[3] + r[3], t; } function o(t, n, r) { return t[0] = n[0] - r[0], t[1] = n[1] - r[1], t[2] = n[2] - r[2], t[3] = n[3] - r[3], t; } function i(t, n, r) { return t[0] = n[0] * r[0], t[1] = n[1] * r[1], t[2] = n[2] * r[2], t[3] = n[3] * r[3], t; } function M(t, n, r) { return t[0] = n[0] / r[0], t[1] = n[1] / r[1], t[2] = n[2] / r[2], t[3] = n[3] / r[3], t; } function c(t, n) { return t[0] = Math.ceil(n[0]), t[1] = Math.ceil(n[1]), t[2] = Math.ceil(n[2]), t[3] = Math.ceil(n[3]), t; } function h(t, n) { return t[0] = Math.floor(n[0]), t[1] = Math.floor(n[1]), t[2] = Math.floor(n[2]), t[3] = Math.floor(n[3]), t; } function f(t, n, r) { return t[0] = Math.min(n[0], r[0]), t[1] = Math.min(n[1], r[1]), t[2] = Math.min(n[2], r[2]), t[3] = Math.min(n[3], r[3]), t; } function s(t, n, r) { return t[0] = Math.max(n[0], r[0]), t[1] = Math.max(n[1], r[1]), t[2] = Math.max(n[2], r[2]), t[3] = Math.max(n[3], r[3]), t; } function l(t, n) { return t[0] = Math.round(n[0]), t[1] = Math.round(n[1]), t[2] = Math.round(n[2]), t[3] = Math.round(n[3]), t; } function d(t, n, r) { return t[0] = n[0] * r, t[1] = n[1] * r, t[2] = n[2] * r, t[3] = n[3] * r, t; } function m(t, n, r, a) { return t[0] = n[0] + r[0] * a, t[1] = n[1] + r[1] * a, t[2] = n[2] + r[2] * a, t[3] = n[3] + r[3] * a, t; } function v(t, n) { var r = n[0] - t[0], a = n[1] - t[1], u = n[2] - t[2], e = n[3] - t[3]; return Math.sqrt(r * r + a * a + u * u + e * e); } function b(t, n) { var r = n[0] - t[0], a = n[1] - t[1], u = n[2] - t[2], e = n[3] - t[3]; return r * r + a * a + u * u + e * e; } function q(t) { var n = t[0], r = t[1], a = t[2], u = t[3]; return Math.sqrt(n * n + r * r + a * a + u * u); } function x(t) { var n = t[0], r = t[1], a = t[2], u = t[3]; return n * n + r * r + a * a + u * u; } function O(t, n) { return t[0] = -n[0], t[1] = -n[1], t[2] = -n[2], t[3] = -n[3], t; } function N(t, n) { return t[0] = 1 / n[0], t[1] = 1 / n[1], t[2] = 1 / n[2], t[3] = 1 / n[3], t; } function A(t, n) { var r = n[0], a = n[1], u = n[2], e = n[3], o = r * r + a * a + u * u + e * e; return o > 0 && (o = 1 / Math.sqrt(o), t[0] = r * o, t[1] = a * o, t[2] = u * o, t[3] = e * o), t; } function D(t, n) { return t[0] * n[0] + t[1] * n[1] + t[2] * n[2] + t[3] * n[3]; } function L(t, n, r, a) { var u = n[0], e = n[1], o = n[2], i = n[3]; return t[0] = u + a * (r[0] - u), t[1] = e + a * (r[1] - e), t[2] = o + a * (r[2] - o), t[3] = i + a * (r[3] - i), t; } function p(t, n) { n = n || 1; var a, u, e, o, i, M; do { a = 2 * r.RANDOM() - 1, u = 2 * r.RANDOM() - 1, i = a * a + u * u; } while (i >= 1); do { e = 2 * r.RANDOM() - 1, o = 2 * r.RANDOM() - 1, M = e * e + o * o; } while (M >= 1); var c = Math.sqrt((1 - i) / M); return t[0] = n * a, t[1] = n * u, t[2] = n * e * c, t[3] = n * o * c, t; } function E(t, n, r) { var a = n[0], u = n[1], e = n[2], o = n[3]; return t[0] = r[0] * a + r[4] * u + r[8] * e + r[12] * o, t[1] = r[1] * a + r[5] * u + r[9] * e + r[13] * o, t[2] = r[2] * a + r[6] * u + r[10] * e + r[14] * o, t[3] = r[3] * a + r[7] * u + r[11] * e + r[15] * o, t; } function P(t, n, r) { var a = n[0], u = n[1], e = n[2], o = r[0], i = r[1], M = r[2], c = r[3], h = c * a + i * e - M * u, f = c * u + M * a - o * e, s = c * e + o * u - i * a, l = -o * a - i * u - M * e; return t[0] = h * c + l * -o + f * -M - s * -i, t[1] = f * c + l * -i + s * -o - h * -M, t[2] = s * c + l * -M + h * -i - f * -o, t[3] = n[3], t; } function I(t) { return "vec4(" + t[0] + ", " + t[1] + ", " + t[2] + ", " + t[3] + ")"; } function R(t, n) { return t[0] === n[0] && t[1] === n[1] && t[2] === n[2] && t[3] === n[3]; } function S(t, n) { var a = t[0], u = t[1], e = t[2], o = t[3], i = n[0], M = n[1], c = n[2], h = n[3]; return Math.abs(a - i) <= r.EPSILON * Math.max(1, Math.abs(a), Math.abs(i)) && Math.abs(u - M) <= r.EPSILON * Math.max(1, Math.abs(u), Math.abs(M)) && Math.abs(e - c) <= r.EPSILON * Math.max(1, Math.abs(e), Math.abs(c)) && Math.abs(o - h) <= r.EPSILON * Math.max(1, Math.abs(o), Math.abs(h)); } Object.defineProperty(n, "__esModule", { value: !0 }), n.copy = a, n.set = u, n.add = e, n.subtract = o, n.multiply = i, n.divide = M, n.ceil = c, n.floor = h, n.min = f, n.max = s, n.round = l, n.scale = d, n.scaleAndAdd = m, n.distance = v, n.squaredDistance = b, n.length = q, n.squaredLength = x, n.negate = O, n.inverse = N, n.normalize = A, n.dot = D, n.lerp = L, n.random = p, n.transformMat4 = E, n.transformQuat = P, n.str = I, n.exactEquals = R, n.equals = S, n.sub = o, n.mul = i, n.div = M, n.dist = v, n.sqrDist = b, n.len = q, n.sqrLen = x; }.apply(null, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); /***/ }, /***/ "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/quat.js": /*!******************************************************************!*\ !*** ./node_modules/arcgis-js-api/core/libs/gl-matrix-2/quat.js ***! \******************************************************************/ /*! no static exports found */ /***/ function node_modulesArcgisJsApiCoreLibsGlMatrix2QuatJs(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__( /*! ./math/quat */ "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/math/quat.js")], __WEBPACK_AMD_DEFINE_RESULT__ = function (e, t, u) { Object.defineProperty(t, "__esModule", { value: !0 }), t.quat = u; }.apply(null, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); /***/ }, /***/ "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/vec3f32.js": /*!*********************************************************************!*\ !*** ./node_modules/arcgis-js-api/core/libs/gl-matrix-2/vec3f32.js ***! \*********************************************************************/ /*! no static exports found */ /***/ function node_modulesArcgisJsApiCoreLibsGlMatrix2Vec3f32Js(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__( /*! ./factories/vec3f32 */ "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/factories/vec3f32.js")], __WEBPACK_AMD_DEFINE_RESULT__ = function (e, f, r) { Object.defineProperty(f, "__esModule", { value: !0 }), f.vec3f32 = r; }.apply(null, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); /***/ }, /***/ "./node_modules/arcgis-js-api/views/3d/support/earthUtils.js": /*!*******************************************************************!*\ !*** ./node_modules/arcgis-js-api/views/3d/support/earthUtils.js ***! \*******************************************************************/ /*! no static exports found */ /***/ function node_modulesArcgisJsApiViews3dSupportEarthUtilsJs(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/mathUtils */ "./node_modules/arcgis-js-api/core/mathUtils.js"), __webpack_require__( /*! ../../../core/wgs84Constants */ "./node_modules/arcgis-js-api/core/wgs84Constants.js"), __webpack_require__( /*! ../../../core/libs/gl-matrix-2/vec3 */ "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/vec3.js"), __webpack_require__( /*! ../../../core/libs/gl-matrix-2/vec3f64 */ "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/vec3f64.js"), __webpack_require__( /*! ../../../geometry/Point */ "./node_modules/arcgis-js-api/geometry/Point.js"), __webpack_require__( /*! ./projectionUtils */ "./node_modules/arcgis-js-api/views/3d/support/projectionUtils.js")], __WEBPACK_AMD_DEFINE_RESULT__ = function (e, t, a, r, n, i, s, o) { function u(e, r, n, i) { var o, u; e instanceof s && r instanceof s && (n = r.longitude, i = r.latitude, u = e.latitude, o = e.longitude); var d = a.deg2rad(u), h = a.deg2rad(i), c = a.deg2rad(o), l = a.deg2rad(n), g = d - h, f = c - l, M = Math.sin(g / 2), m = Math.sin(f / 2), R = 2 * a.asinClamped(Math.sqrt(M * M + Math.cos(d) * Math.cos(h) * m * m)), v = R * t.earthRadius; return Math.round(1e4 * v) / 1e4; } function d(e, t, a) { var r = t.spatialReference, n = new s(t.x, e.y, r), i = new s(a.x, e.y, r), o = new s(e.x, t.y, r), d = new s(e.x, a.y, r); return { lon: u(n, i), lat: u(o, d) }; } function h(e, r) { var n = r / t.earthRadius, i = a.deg2rad(e), s = Math.sin(n / 2), o = Math.cos(i), u = 2 * a.asinClamped(Math.sqrt(s * s / (o * o))); return a.rad2deg(u); } function c(e) { return a.rad2deg(e / t.earthRadius); } function l(e) { var r = e / 2, n = a.deg2rad(r); return (1 - Math.sin(n)) * t.earthRadius / Math.sin(n); } function g(e, r) { var n = a.deg2rad(r / 2), i = (e + t.earthRadius) * Math.cos(n) - Math.sqrt(Math.pow(Math.cos(n) * (e + t.earthRadius), 2) - e * e - 2 * e * t.earthRadius); return 2 * a.acosClamped((Math.pow(e + t.earthRadius, 2) + Math.pow(t.earthRadius, 2) - Math.pow(i, 2)) / (2 * (e + t.earthRadius) * t.earthRadius)) * t.earthRadius; } function f(e, t) { var a = o.wgs84ComparableLonLatToECEF(v, e.longitude, e.latitude, e.z || 0), r = o.wgs84ComparableLonLatToECEF(p, t.longitude, t.latitude, t.z || 0), n = [r[0] - a[0], r[1] - a[1], r[2] - a[2]]; return Math.sqrt(n[0] * n[0] + n[1] * n[1] + n[2] * n[2]); } function M(e, t) { var a = e / 15; return t || (a = Math.round(a)), a; } function m(e, t) { t || (t = { hours: 0, minutes: 0, seconds: 0 }), t.hours = M(e[0], !0); var a = t.hours % 1; t.hours -= a, t.minutes = 60 * a; var r = t.minutes % 1; return t.minutes -= r, t.seconds = Math.round(60 * r), t; } function R(e, a) { a = a || t.earthRadius; var r = n.vec3.dot(e, e), i = a * a; return Math.sqrt(Math.abs(r - i)); } Object.defineProperty(t, "__esModule", { value: !0 }), t.earthRadius = r.wgs84Radius, t.halfEarthRadius = t.earthRadius / 2, t.halfEarthCircumference = Math.PI * t.earthRadius, t.earthCircumference = 2 * t.halfEarthCircumference, t.metersPerDegree = t.halfEarthCircumference / 180, t.getGreatCircleDistance = u, t.getGreatCircleSpanAt = d, t.getLonDeltaForDistance = h, t.getLatDeltaForDistance = c, t.getMaxCameraAltitude = l, t.getViewExtentDistance = g, t.computeCartesianDistance = f, t.longitudeToTimezone = M, t.positionToTimezone = m, t.distanceToIdealHorizon = R; var v = i.vec3f64.create(), p = i.vec3f64.create(); }.apply(null, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); /***/ }, /***/ "./node_modules/arcgis-js-api/views/3d/support/projectionUtils.js": /*!************************************************************************!*\ !*** ./node_modules/arcgis-js-api/views/3d/support/projectionUtils.js ***! \************************************************************************/ /*! no static exports found */ /***/ function node_modulesArcgisJsApiViews3dSupportProjectionUtilsJs(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/mathUtils */ "./node_modules/arcgis-js-api/core/mathUtils.js"), __webpack_require__( /*! ../../../core/maybe */ "./node_modules/arcgis-js-api/core/maybe.js"), __webpack_require__( /*! ../../../core/unitUtils */ "./node_modules/arcgis-js-api/core/unitUtils.js"), __webpack_require__( /*! ../../../core/libs/gl-matrix-2/mat4 */ "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/mat4.js"), __webpack_require__( /*! ../../../core/libs/gl-matrix-2/vec3 */ "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/vec3.js"), __webpack_require__( /*! ../../../core/libs/gl-matrix-2/vec3f64 */ "./node_modules/arcgis-js-api/core/libs/gl-matrix-2/vec3f64.js"), __webpack_require__( /*! ../../../geometry/Point */ "./node_modules/arcgis-js-api/geometry/Point.js"), __webpack_require__( /*! ../../../geometry/SpatialReference */ "./node_modules/arcgis-js-api/geometry/SpatialReference.js"), __webpack_require__( /*! ../../../geometry/support/aaBoundingRect */ "./node_modules/arcgis-js-api/geometry/support/aaBoundingRect.js"), __webpack_require__( /*! ../../../layers/graphics/dehydratedFeatures */ "./node_modules/arcgis-js-api/layers/graphics/dehydratedFeatures.js"), __webpack_require__( /*! ./earthUtils */ "./node_modules/arcgis-js-api/views/3d/support/earthUtils.js"), __webpack_require__( /*! ../webgl-engine/lib/BufferVectorMath */ "./node_modules/arcgis-js-api/views/3d/webgl-engine/lib/BufferVectorMath.js")], __WEBPACK_AMD_DEFINE_RESULT__ = function (e, n, t, a, r, i, l, c, o, u, s, f, p, R) { function h(e, n) { return !!V(e, n, ie); } function m(e, n, t, a) { return 2 === e.length ? (se[0] = e[0], se[1] = e[1], se[2] = 0, e = se) : e === t && (l.vec3.copy(se, e), e = se), T(e, n, 0, t, a, 0, 1); } function d(e, n, t, a) { void 0 === t && (t = n.spatialReference), void 0 === a && (a = 0), se[0] = e.x, se[1] = e.y; var r = e.z; return se[2] = void 0 !== r ? r : a, !!T(se, e.spatialReference, 0, se, t, 0, 1) && (n.x = se[0], n.y = se[1], n.spatialReference = t, void 0 !== r ? (n.z = se[2], n.hasZ = !0) : (n.z = void 0, n.hasZ = !1), !0); } function v(e, n, t, a) { void 0 === a && (a = 0), se[0] = e.x, se[1] = e.y; var r = e.z; return se[2] = void 0 !== r ? r : a, T(se, e.spatialReference, 0, n, t, 0, 1); } function M(e, n, t, a) { var r; return t instanceof o ? (r = t, a = a || r.spatialReference) : f.isPoint(t) ? (r = t, r.hasZ = !0, a = a || r.spatialReference) : (a = t, r = new o({ spatialReference: a })), T(e, n, 0, se, a, 0, 1) ? (r.x = se[0], r.y = se[1], r.z = se[2], r.spatialReference = a, r) : null; } function x(e, n, t, a, r, i) { return se[0] = e, se[1] = n, se[2] = t, T(se, a, 0, r, i, 0, 1); } function T(e, n, t, r, i, l, c) { void 0 === c && (c = 1); var o = V(n, i, ie); if (a.isNone(o)) return !1; if (o === b) { if (e === r && t === l) return !0; for (var u = t + 3 * c, s = t, f = l; s < u; s++, f++) r[f] = e[s]; return !0; } for (var p = t + 3 * c, s = t, f = l; s < p; s += 3, f += 3) o(e, s, r, f); return !0; } function I(e, n, t, r) { var l = g(e, ae), c = g(r, re); if (l === c && 1 !== c && (0 !== l || e.equals(r))) return i.mat4.identity(t), i.mat4.translate(t, t, n), !0; if (1 === c) { var o = te[l][6], u = te[6][c]; if (a.isNone(o) || a.isNone(u)) return !1; o(n, 0, fe, 0), u(fe, 0, pe, 0); var s = ce * fe[0], f = ce * fe[1], p = Math.sin(s), R = Math.cos(s), h = Math.sin(f), m = Math.cos(f), d = t; return d[0] = -p, d[4] = -h * R, d[8] = m * R, d[12] = pe[0], d[1] = R, d[5] = -h * p, d[9] = m * p, d[13] = pe[1], d[2] = 0, d[6] = m, d[10] = h, d[14] = pe[2], d[3] = 0, d[7] = 0, d[11] = 0, d[15] = 1, !0; } if (3 === c && (2 === l || 1 === l)) { var o = te[l][6]; if (a.isNone(o)) return !1; o(n, 0, fe, 0); var v = ce * fe[1]; C(fe, 0, pe, 0), i.mat4.identity(t), i.mat4.translate(t, t, pe); var M = 1 / Math.cos(v); return i.mat4.scale(t, t, [M, M, 1]), !0; } return !1; } function S(e, n, t, a, r) { l.vec3.copy(Re, e), l.vec3.add(he, e, n), m(Re, t, Re, r), m(he, t, he, r), l.vec3.subtract(a, he, Re), l.vec3.normalize(a, a); } function y(e, n, t, r) { var i = Z(n, r, le); if (i.projector === b) return t[0] = e[0], t[1] = e[1], t[2] = e[2], t[3] = e[3], !0; if (a.isNone(i.projector)) return !1; var l = i.source, c = i.dest; if (3 === c.spatialReferenceId) { var o = te[l.spatialReferenceId][2]; if (a.isNone(o)) return !1; o(e, 0, fe, 0); var u = Math.abs(ce * fe[1]) + Math.asin(e[3] / (p.earthRadius + e[2])); if (C(fe, 0, t, 0), u > .9999 * Math.PI) t[3] = Number.MAX_VALUE;else { var s = 1 / Math.cos(u); t[3] = s * e[3]; } return !0; } return i.projector(e, 0, t, 0), t[3] = e[3] * l.metersPerUnit / c.metersPerUnit, !0; } function P(e, n, t) { if (null == e) return !1; var a = !0; return se[0] = null != e.xmin ? e.xmin : 0, se[1] = null != e.ymin ? e.ymin : 0, se[2] = null != e.zmin ? e.zmin : 0, a = a && T(se, e.spatialReference, 0, n, t, 0, 1), se[0] = null != e.xmax ? e.xmax : 0, se[1] = null != e.ymax ? e.ymax : 0, se[2] = null != e.zmax ? e.zmax : 0, a = a && T(se, e.spatialReference, 0, n, t, 3, 1), null == e.xmin && (n[0] = -1 / 0), null == e.ymin && (n[1] = -1 / 0), null == e.zmin && (n[2] = -1 / 0), null == e.xmax && (n[3] = 1 / 0), null == e.ymax && (n[4] = 1 / 0), null == e.zmax && (n[5] = 1 / 0), a; } function E(e, n, t) { if (null == e) return !1; var a = !0; return se[0] = null != e.xmin ? e.xmin : 0, se[1] = null != e.ymin ? e.ymin : 0, se[2] = null != e.zmin ? e.zmin : 0, a = a && T(se, e.spatialReference, 0, se, t, 0, 1), n[0] = se[0], n[1] = se[1], se[0] = null != e.xmax ? e.xmax : 0, se[1] = null != e.ymax ? e.ymax : 0, se[2] = null != e.zmax ? e.zmax : 0, a = a && T(se, e.spatialReference, 0, se, t, 0, 1), n[2] = se[0], n[3] = se[1], null == e.xmin && (n[0] = -1 / 0), null == e.ymin && (n[1] = -1 / 0), null == e.xmax && (n[2] = 1 / 0), null == e.ymax && (n[3] = 1 / 0), a; } function G(e, n, t, a) { if (null == e) return !1; if (n.equals(a)) return s.set(t, e), !0; var r = !0; return se[0] = e[0], se[1] = e[1], se[2] = 0, r = r && T(se, n, 0, se, a, 0, 1), t[0] = se[0], t[1] = se[1], se[0] = e[2], se[1] = e[3], se[2] = 0, r = r && T(se, n, 0, se, a, 0, 1), t[2] = se[0], t[3] = se[1], r; } function g(e, t) { return t.spatialReference === e ? t.spatialReferenceId : (t.spatialReference = e, "metersPerUnit" in t && (t.metersPerUnit = r.getMetersPerUnitForSR(e, 1)), e.wkt === n.SphericalECEFSpatialReference.wkt ? t.spatialReferenceId = 1 : e.isWGS84 ? t.spatialReferenceId = 2 : e.isWebMercator ? t.spatialReferenceId = 3 : e.wkt === n.WGS84ECEFSpatialReference.wkt ? t.spatialReferenceId = 4 : 4490 === e.wkid ? t.spatialReferenceId = 5 : t.spatialReferenceId = 0); } function b(e, n, t, a) { t[a++] = e[n++], t[a++] = e[n++], t[a] = e[n]; } function U(e, n, t, a) { t[a++] = oe * (e[n++] / p.earthRadius), t[a++] = oe * (Math.PI / 2 - 2 * Math.atan(Math.exp(-1 * e[n++] / p.earthRadius))), t[a] = e[n]; } function z(e, n, t, a) { U(e, n, t, a), L(t, a, t, a); } function A(e, n, t, a) { U(e, n, t, a), Y(t, a, t, a); } function C(e, n, a, r) { var i = .4999999 * Math.PI, l = t.clamp(ce * e[n + 1], -i, i), c = Math.sin(l); a[r++] = ce * e[n] * p.earthRadius, a[r++] = p.halfEarthRadius * Math.log((1 + c) / (1 - c)), a[r] = e[n + 2]; } function w(e) { var n = g(e, ae); return !!te[n][6]; } function O(e, n, t) { var r = g(n, ae), i = te[r][6]; return !a.isNone(i) && (i(e, 0, se, 0), t !== se && (t[0] = se[0], t[1] = se[1], t.length > 2 && (t[2] = se[2])), !0); } function N(e, n) { return se[0] = e.x, se[1] = e.y, se[2] = e.hasZ ? e.z : 0, O(se, e.spatialReference, n); } function H(e, n) { var t = g(n.spatialReference, re); return !a.isNone(te[6][t]) && !!N(e, se) && (n.x = se[0], n.y = se[1], n.z = se[2], !0); } function j(e, n, t, a) { void 0 === a && (a = 0); var r = p.earthRadius + a, i = Math.cos(t); e[0] = Math.cos(n) * i * r, e[1] = Math.sin(n) * i * r, e[2] = Math.sin(t) * r; } function L(e, n, t, a) { var r = p.earthRadius + e[n + 2], i = ce * e[n + 1], l = ce * e[n], c = Math.cos(i); t[a++] = Math.cos(l) * c * r, t[a++] = Math.sin(l) * c * r, t[a] = Math.sin(i) * r; } function W(e, n, a, r) { var i = R.Vec3Compact.length(e, n), l = t.asinClamped(e[n + 2] / (0 === i ? 1 : i)), c = Math.cos(l), o = c * i, u = (e[n + 1] > 0 ? 1 : -1) * t.acosClamped(e[n] / (0 === o ? 1 : o)); a[r++] = oe * u, a[r++] = oe * l, a[r] = i - p.earthRadius; } function q(e, n, t, a) { W(e, n, t, a), C(t, a, t, a); } function X(e, n, t, a) { W(e, n, t, a), Y(t, a, t, a); } function Y(e, n, t, a) { var r = ue, i = ce * e[n], l = ce * e[n + 1], c = e[n + 2], o = Math.sin(l), u = Math.cos(l), s = r.a / Math.sqrt(1 - r.e2 * o * o); t[a++] = (s + c) * u * Math.cos(i), t[a++] = (s + c) * u * Math.sin(i), t[a++] = (s * (1 - r.e2) + c) * o; } function k(e, n, t, a) { var r, i, l, c, o, u, s, f, p, R, h, m, d, v, M, x, T, I, S, y, P, E = ue, G = e[n], g = e[n + 1], b = e[n + 2]; r = Math.abs(b), i = G * G + g * g, l = Math.sqrt(i), c = i + b * b, o = Math.sqrt(c), y = Math.atan2(g, G), u = b * b / c, s = i / c, v = E.a2 / o, M = E.a3 - E.a4 / o, s > .3 ? (f = r / o * (1 + s * (E.a1 + v + u * M) / o), S = Math.asin(f), R = f * f, p = Math.sqrt(1 - R)) : (p = l / o * (1 - u * (E.a5 - v - s * M) / o), S = Math.acos(p), R = 1 - p * p, f = Math.sqrt(R)), h = 1 - E.e2 * R, m = E.a / Math.sqrt(h), d = E.a6 * m, v = l - m * p, M = r - d * f, T = p * v + f * M, x = p * M - f * v, I = x / (d / h + T), S += I, P = T + x * I / 2, b < 0 && (S = -S), t[a++] = oe * y, t[a++] = oe * S, t[a] = P; } function B(e, n, t, a) { k(e, n, t, a), L(t, a, t, a); } function F(e, n, t, a) { k(e, n, t, a), C(t, a, t, a); } function V(e, n, t) { return Z(e, n, t).projector; } function Z(e, n, t) { if (t.source.spatialReference === e && t.dest.spatialReference === n) return t; var a = g(e, t.source), r = g(n, t.dest); return 0 === a && 0 === r ? e.equals(n) ? t.projector = b : t.projector = null : t.projector = te[a][r], t; } Object.defineProperty(n, "__esModule", { value: !0 }); var D, _, J, K, Q, $, ee, ne; n.SphericalECEFSpatialReference = new u({ wkt: 'GEOCCS["Spherical geocentric",\n DATUM["Not specified",\n SPHEROID["Sphere",\' + earthUtils.earthRadius + \',0]],\n PRIMEM["Greenwich",0.0,\n AUTHORITY["EPSG","8901"]],\n UNIT["m",1.0],\n AXIS["Geocentric X",OTHER],\n AXIS["Geocentric Y",EAST],\n AXIS["Geocentric Z",NORTH]\n]' }), n.WGS84ECEFSpatialReference = new u({ wkt: 'GEOCCS["WGS 84",\n DATUM["WGS_1984",\n SPHEROID["WGS 84",6378137,298.257223563,\n AUTHORITY["EPSG","7030"]],\n AUTHORITY["EPSG","6326"]],\n PRIMEM["Greenwich",0,\n AUTHORITY["EPSG","8901"]],\n UNIT["m",1.0,\n AUTHORITY["EPSG","9001"]],\n AXIS["Geocentric X",OTHER],\n AXIS["Geocentric Y",OTHER],\n AXIS["Geocentric Z",NORTH],\n AUTHORITY["EPSG","4978"]\n]' }), n.canProject = h, n.vectorToVector = m, n.pointToPoint = d, n.pointToVector = v, n.vectorToPoint = M, n.xyzToVector = x, n.bufferToBuffer = T, n.computeLinearTransformation = I, n.transformDirection = S, n.mbsToMbs = y, n.extentToBoundingBox = P, n.extentToBoundingRect = E, n.boundingRectToBoundingRect = G; !function (e) { function n(e) { return e / p.earthRadius; } function t(e) { return Math.PI / 2 - 2 * Math.atan(Math.exp(-1 * e / p.earthRadius)); } function a(e) { return e * p.earthRadius; } function r(e) { var n = Math.sin(e); return p.earthRadius / 2 * Math.log((1 + n) / (1 - n)); } e.x2lon = n, e.y2lat = t, e.lon2x = a, e.lat2y = r; }(n.webMercator || (n.webMercator = {})), n.canProjectToWGS84ComparableLonLat = w, n.vectorToWGS84ComparableLonLat = O, n.pointToWGS84ComparableLonLat = N, n.pointToWGS84ComparableLonLatPoint = H, n.wgs84ComparableLonLatToECEF = j; var te = (D = {}, D[2] = (_ = {}, _[5] = null, _[6] = b, _[1] = L, _[0] = null, _[3] = C, _[2] = b, _[4] = Y, _), D[5] = (J = {}, J[5] = b, J[6] = b, J[1] = L, J[0] = null, J[3] = null, J[2] = null, J[4] = Y, J), D[3] = (K = {}, K[5] = null, K[6] = U, K[1] = z, K[0] = null, K[3] = b, K[2] = U, K[4] = A, K), D[4] = (Q = {}, Q[5] = k, Q[6] = k, Q[1] = B, Q[0] = null, Q[3] = F, Q[2] = k, Q[4] = b, Q), D[1] = ($ = {}, $[5] = W, $[6] = W, $[1] = b, $[0] = null, $[3] = q, $[2] = W, $[4] = X, $), D[0] = (ee = {}, ee[5] = null, ee[6] = null, ee[1] = null, ee[0] = b, ee[3] = null, ee[2] = null, ee[4] = null, ee), D[6] = (ne = {}, ne[5] = null, ne[6] = b, ne[1] = L, ne[0] = null, ne[3] = null, ne[2] = b, ne[4] = Y, ne), D), ae = { spatialReference: null, spatialReferenceId: 0 }, re = { spatialReference: null, spatialReferenceId: 0 }, ie = { source: { spatialReference: null, spatialReferenceId: 0 }, dest: { spatialReference: null, spatialReferenceId: 0 }, projector: b }, le = { source: { spatialReference: null, spatialReferenceId: 0, metersPerUnit: 1 }, dest: { spatialReference: null, spatialReferenceId: 0, metersPerUnit: 1 }, projector: b }, ce = t.deg2rad(1), oe = t.rad2deg(1), ue = { a: 6378137, e2: .006694379990137799, a1: 42697.67270715754, a2: 1823091254.6075456, a3: 142.91722289812412, a4: 4557728136.518864, a5: 42840.589930055656, a6: .9933056200098622 }, se = c.vec3f64.create(), fe = c.vec3f64.create(), pe = c.vec3f64.create(), Re = c.vec3f64.create(), he = c.vec3f64.create(); }.apply(null, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); /***/ }, /***/ "./node_modules/arcgis-js-api/views/3d/webgl-engine/lib/BufferVectorMath.js": /*!**********************************************************************************!*\ !*** ./node_modules/arcgis-js-api/views/3d/webgl-engine/lib/BufferVectorMath.js ***! \**********************************************************************************/ /*! no static exports found */ /***/ function node_modulesArcgisJsApiViews3dWebglEngineLibBufferVectorMathJs(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_AMD_DEFINE_RESULT__ = function (t, n) { Object.defineProperty(n, "__esModule", { value: !0 }); !function (t) { function n(t, n) { var e = t[n], o = t[n + 1], c = t[n + 2]; return Math.sqrt(e * e + o * o + c * c); } function e(t, n) { var e = t[n], o = t[n + 1], c = t[n + 2], i = 1 / Math.sqrt(e * e + o * o + c * c); t[n] *= i, t[n + 1] *= i, t[n + 2] *= i; } function o(t, n, e) { t[n] *= e, t[n + 1] *= e, t[n + 2] *= e; } function c(t, n, e, o, c, i) { void 0 === i && (i = n), c = c || t, c[i] = t[n] + e[o], c[i + 1] = t[n + 1] + e[o + 1], c[i + 2] = t[n + 2] + e[o + 2]; } function i(t, n, e, o, c, i) { void 0 === i && (i = n), c = c || t, c[i] = t[n] - e[o], c[i + 1] = t[n + 1] - e[o + 1], c[i + 2] = t[n + 2] - e[o + 2]; } t.length = n, t.normalize = e, t.scale = o, t.add = c, t.subtract = i; }(n.Vec3Compact || (n.Vec3Compact = {})); }.apply(null, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); /***/ } }]); //# sourceMappingURL=13-es5.js.map