geometryEngine-3QP2OBVR.js 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211
  1. import {
  2. s
  3. } from "./chunk-XLJB6BCW.js";
  4. import {
  5. r
  6. } from "./chunk-GM5Q2WQ7.js";
  7. import "./chunk-VCH45Q2I.js";
  8. import "./chunk-6T6G6LCQ.js";
  9. import "./chunk-YEJL5NEF.js";
  10. import "./chunk-PQFTYGF5.js";
  11. import "./chunk-2Z2TG5CU.js";
  12. import "./chunk-6KZ2LTDA.js";
  13. import "./chunk-U2XHEJM7.js";
  14. import "./chunk-SQOPWYIT.js";
  15. import "./chunk-V6P2MAQQ.js";
  16. import "./chunk-E5O6P5I2.js";
  17. import "./chunk-SPWQ3AWG.js";
  18. import "./chunk-2TIUKVZN.js";
  19. import "./chunk-YXWMMD76.js";
  20. import "./chunk-S5KM4IGW.js";
  21. // node_modules/@arcgis/core/geometry/geometryEngine.js
  22. function t(n) {
  23. return Array.isArray(n) ? n[0].spatialReference : n && n.spatialReference;
  24. }
  25. function r2(e) {
  26. return s.extendedSpatialReferenceInfo(e);
  27. }
  28. function u(r3, u2) {
  29. return s.clip(r, t(r3), r3, u2);
  30. }
  31. function i(r3, u2) {
  32. return s.cut(r, t(r3), r3, u2);
  33. }
  34. function c(r3, u2) {
  35. return s.contains(r, t(r3), r3, u2);
  36. }
  37. function o(r3, u2) {
  38. return s.crosses(r, t(r3), r3, u2);
  39. }
  40. function f(r3, u2, i2) {
  41. return s.distance(r, t(r3), r3, u2, i2);
  42. }
  43. function s2(r3, u2) {
  44. return s.equals(r, t(r3), r3, u2);
  45. }
  46. function a(r3, u2) {
  47. return s.intersects(r, t(r3), r3, u2);
  48. }
  49. function l(r3, u2) {
  50. return s.touches(r, t(r3), r3, u2);
  51. }
  52. function p(r3, u2) {
  53. return s.within(r, t(r3), r3, u2);
  54. }
  55. function d(r3, u2) {
  56. return s.disjoint(r, t(r3), r3, u2);
  57. }
  58. function m(r3, u2) {
  59. return s.overlaps(r, t(r3), r3, u2);
  60. }
  61. function g(r3, u2, i2) {
  62. return s.relate(r, t(r3), r3, u2, i2);
  63. }
  64. function h(r3) {
  65. return s.isSimple(r, t(r3), r3);
  66. }
  67. function w(r3) {
  68. return s.simplify(r, t(r3), r3);
  69. }
  70. function R(r3, u2 = false) {
  71. return s.convexHull(r, t(r3), r3, u2);
  72. }
  73. function x(r3, u2) {
  74. return s.difference(r, t(r3), r3, u2);
  75. }
  76. function y(r3, u2) {
  77. return s.symmetricDifference(r, t(r3), r3, u2);
  78. }
  79. function S(r3, u2) {
  80. return s.intersect(r, t(r3), r3, u2);
  81. }
  82. function A(r3, u2 = null) {
  83. return s.union(r, t(r3), r3, u2);
  84. }
  85. function D(r3, u2, i2, c2, o2, f2) {
  86. return s.offset(r, t(r3), r3, u2, i2, c2, o2, f2);
  87. }
  88. function j(r3, u2, i2, c2 = false) {
  89. return s.buffer(r, t(r3), r3, u2, i2, c2);
  90. }
  91. function E(r3, u2, i2, c2, o2, f2) {
  92. return s.geodesicBuffer(r, t(r3), r3, u2, i2, c2, o2, f2);
  93. }
  94. function J(r3, u2, i2 = true) {
  95. return s.nearestCoordinate(r, t(r3), r3, u2, i2);
  96. }
  97. function L(r3, u2) {
  98. return s.nearestVertex(r, t(r3), r3, u2);
  99. }
  100. function N(r3, u2, i2, c2) {
  101. return s.nearestVertices(r, t(r3), r3, u2, i2, c2);
  102. }
  103. function O(n) {
  104. var _a, _b;
  105. return "xmin" in n ? "center" in n ? n.center : null : "x" in n ? n : "extent" in n ? (_b = (_a = n.extent) == null ? void 0 : _a.center) != null ? _b : null : null;
  106. }
  107. function T(e, t2, r3) {
  108. if (null == e)
  109. throw new F();
  110. const u2 = e.spatialReference;
  111. if (null == (r3 = r3 != null ? r3 : O(e)))
  112. throw new F();
  113. const i2 = e.constructor.fromJSON(s.rotate(e, t2, r3));
  114. return i2.spatialReference = u2, i2;
  115. }
  116. function V(e, t2) {
  117. if (null == e)
  118. throw new F();
  119. const r3 = e.spatialReference;
  120. if (null == (t2 = t2 != null ? t2 : O(e)))
  121. throw new F();
  122. const u2 = e.constructor.fromJSON(s.flipHorizontal(e, t2));
  123. return u2.spatialReference = r3, u2;
  124. }
  125. function v(e, t2) {
  126. if (null == e)
  127. throw new F();
  128. const r3 = e.spatialReference;
  129. if (null == (t2 = t2 != null ? t2 : O(e)))
  130. throw new F();
  131. const u2 = e.constructor.fromJSON(s.flipVertical(e, t2));
  132. return u2.spatialReference = r3, u2;
  133. }
  134. function z(r3, u2, i2, c2) {
  135. return s.generalize(r, t(r3), r3, u2, i2, c2);
  136. }
  137. function B(r3, u2, i2) {
  138. return s.densify(r, t(r3), r3, u2, i2);
  139. }
  140. function H(r3, u2, i2, c2 = 0) {
  141. return s.geodesicDensify(r, t(r3), r3, u2, i2, c2);
  142. }
  143. function I(r3, u2) {
  144. return s.planarArea(r, t(r3), r3, u2);
  145. }
  146. function b(r3, u2) {
  147. return s.planarLength(r, t(r3), r3, u2);
  148. }
  149. function k(r3, u2, i2) {
  150. return s.geodesicArea(r, t(r3), r3, u2, i2);
  151. }
  152. function q(r3, u2, i2) {
  153. return s.geodesicLength(r, t(r3), r3, u2, i2);
  154. }
  155. function C(r3, u2) {
  156. return s.intersectLinesToPoints(r, t(r3), r3, u2);
  157. }
  158. function G(e, t2) {
  159. s.changeDefaultSpatialReferenceTolerance(e, t2);
  160. }
  161. function P(e) {
  162. s.clearDefaultSpatialReferenceTolerance(e);
  163. }
  164. var F = class extends Error {
  165. constructor() {
  166. super("Illegal Argument Exception");
  167. }
  168. };
  169. export {
  170. j as buffer,
  171. G as changeDefaultSpatialReferenceTolerance,
  172. P as clearDefaultSpatialReferenceTolerance,
  173. u as clip,
  174. c as contains,
  175. R as convexHull,
  176. o as crosses,
  177. i as cut,
  178. B as densify,
  179. x as difference,
  180. d as disjoint,
  181. f as distance,
  182. s2 as equals,
  183. r2 as extendedSpatialReferenceInfo,
  184. V as flipHorizontal,
  185. v as flipVertical,
  186. z as generalize,
  187. k as geodesicArea,
  188. E as geodesicBuffer,
  189. H as geodesicDensify,
  190. q as geodesicLength,
  191. S as intersect,
  192. C as intersectLinesToPoints,
  193. a as intersects,
  194. h as isSimple,
  195. J as nearestCoordinate,
  196. L as nearestVertex,
  197. N as nearestVertices,
  198. D as offset,
  199. m as overlaps,
  200. I as planarArea,
  201. b as planarLength,
  202. g as relate,
  203. T as rotate,
  204. w as simplify,
  205. y as symmetricDifference,
  206. l as touches,
  207. A as union,
  208. p as within
  209. };
  210. //# sourceMappingURL=geometryEngine-3QP2OBVR.js.map