index.js 30 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984
  1. 'use strict';
  2. Object.defineProperty(exports, '__esModule', { value: true });
  3. var isolines = require('@turf/isolines');
  4. var convex = require('@turf/convex');
  5. var pointsWithinPolygon = require('@turf/points-within-polygon');
  6. var concave = require('@turf/concave');
  7. var collect = require('@turf/collect');
  8. var flip = require('@turf/flip');
  9. var simplify = require('@turf/simplify');
  10. var bezierSpline = require('@turf/bezier-spline');
  11. var tag = require('@turf/tag');
  12. var sample = require('@turf/sample');
  13. var envelope = require('@turf/envelope');
  14. var square = require('@turf/square');
  15. var circle = require('@turf/circle');
  16. var midpoint = require('@turf/midpoint');
  17. var center = require('@turf/center');
  18. var centerOfMass = require('@turf/center-of-mass');
  19. var centroid = require('@turf/centroid');
  20. var combine = require('@turf/combine');
  21. var distance = require('@turf/distance');
  22. var explode = require('@turf/explode');
  23. var bbox = require('@turf/bbox');
  24. var tesselate = require('@turf/tesselate');
  25. var bboxPolygon = require('@turf/bbox-polygon');
  26. var booleanPointInPolygon = require('@turf/boolean-point-in-polygon');
  27. var nearestPoint = require('@turf/nearest-point');
  28. var nearestPointOnLine = require('@turf/nearest-point-on-line');
  29. var nearestPointToLine = require('@turf/nearest-point-to-line');
  30. var planepoint = require('@turf/planepoint');
  31. var tin = require('@turf/tin');
  32. var bearing = require('@turf/bearing');
  33. var destination = require('@turf/destination');
  34. var kinks = require('@turf/kinks');
  35. var pointOnFeature = require('@turf/point-on-feature');
  36. var area = require('@turf/area');
  37. var along = require('@turf/along');
  38. var length = require('@turf/length');
  39. var lineSlice = require('@turf/line-slice');
  40. var lineSliceAlong = require('@turf/line-slice-along');
  41. var pointGrid = require('@turf/point-grid');
  42. var truncate = require('@turf/truncate');
  43. var flatten = require('@turf/flatten');
  44. var lineIntersect = require('@turf/line-intersect');
  45. var lineChunk = require('@turf/line-chunk');
  46. var unkinkPolygon = require('@turf/unkink-polygon');
  47. var greatCircle = require('@turf/great-circle');
  48. var lineSegment = require('@turf/line-segment');
  49. var lineSplit = require('@turf/line-split');
  50. var lineArc = require('@turf/line-arc');
  51. var polygonToLine = require('@turf/polygon-to-line');
  52. var lineToPolygon = require('@turf/line-to-polygon');
  53. var bboxClip = require('@turf/bbox-clip');
  54. var lineOverlap = require('@turf/line-overlap');
  55. var sector = require('@turf/sector');
  56. var rhumbBearing = require('@turf/rhumb-bearing');
  57. var rhumbDistance = require('@turf/rhumb-distance');
  58. var rhumbDestination = require('@turf/rhumb-destination');
  59. var polygonTangents = require('@turf/polygon-tangents');
  60. var rewind = require('@turf/rewind');
  61. var isobands = require('@turf/isobands');
  62. var transformRotate = require('@turf/transform-rotate');
  63. var transformScale = require('@turf/transform-scale');
  64. var transformTranslate = require('@turf/transform-translate');
  65. var lineOffset = require('@turf/line-offset');
  66. var polygonize = require('@turf/polygonize');
  67. var booleanDisjoint = require('@turf/boolean-disjoint');
  68. var booleanContains = require('@turf/boolean-contains');
  69. var booleanCrosses = require('@turf/boolean-crosses');
  70. var booleanClockwise = require('@turf/boolean-clockwise');
  71. var booleanOverlap = require('@turf/boolean-overlap');
  72. var booleanPointOnLine = require('@turf/boolean-point-on-line');
  73. var booleanEqual = require('@turf/boolean-equal');
  74. var booleanWithin = require('@turf/boolean-within');
  75. var booleanIntersects = require('@turf/boolean-intersects');
  76. var clone = require('@turf/clone');
  77. var cleanCoords = require('@turf/clean-coords');
  78. var clustersDbscan = require('@turf/clusters-dbscan');
  79. var clustersKmeans = require('@turf/clusters-kmeans');
  80. var pointToLineDistance = require('@turf/point-to-line-distance');
  81. var booleanParallel = require('@turf/boolean-parallel');
  82. var shortestPath = require('@turf/shortest-path');
  83. var voronoi = require('@turf/voronoi');
  84. var ellipse = require('@turf/ellipse');
  85. var centerMean = require('@turf/center-mean');
  86. var centerMedian = require('@turf/center-median');
  87. var standardDeviationalEllipse = require('@turf/standard-deviational-ellipse');
  88. var angle = require('@turf/angle');
  89. var polygonSmooth = require('@turf/polygon-smooth');
  90. var moranIndex = require('@turf/moran-index');
  91. var distanceWeight = require('@turf/distance-weight');
  92. var projection = require('@turf/projection');
  93. var random = require('@turf/random');
  94. var clusters = require('@turf/clusters');
  95. var helpers = require('@turf/helpers');
  96. var invariant = require('@turf/invariant');
  97. var meta = require('@turf/meta');
  98. var difference = require('@turf/difference');
  99. var buffer = require('@turf/buffer');
  100. var union = require('@turf/union');
  101. var intersect = require('@turf/intersect');
  102. var dissolve = require('@turf/dissolve');
  103. var hexGrid = require('@turf/hex-grid');
  104. var mask = require('@turf/mask');
  105. var squareGrid = require('@turf/square-grid');
  106. var triangleGrid = require('@turf/triangle-grid');
  107. var interpolate = require('@turf/interpolate');
  108. function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; }
  109. function _interopNamespace(e) {
  110. if (e && e.__esModule) return e;
  111. var n = Object.create(null);
  112. if (e) {
  113. Object.keys(e).forEach(function (k) {
  114. if (k !== 'default') {
  115. var d = Object.getOwnPropertyDescriptor(e, k);
  116. Object.defineProperty(n, k, d.get ? d : {
  117. enumerable: true,
  118. get: function () {
  119. return e[k];
  120. }
  121. });
  122. }
  123. });
  124. }
  125. n['default'] = e;
  126. return Object.freeze(n);
  127. }
  128. var isolines__default = /*#__PURE__*/_interopDefaultLegacy(isolines);
  129. var convex__default = /*#__PURE__*/_interopDefaultLegacy(convex);
  130. var pointsWithinPolygon__default = /*#__PURE__*/_interopDefaultLegacy(pointsWithinPolygon);
  131. var concave__default = /*#__PURE__*/_interopDefaultLegacy(concave);
  132. var collect__default = /*#__PURE__*/_interopDefaultLegacy(collect);
  133. var flip__default = /*#__PURE__*/_interopDefaultLegacy(flip);
  134. var simplify__default = /*#__PURE__*/_interopDefaultLegacy(simplify);
  135. var bezierSpline__default = /*#__PURE__*/_interopDefaultLegacy(bezierSpline);
  136. var tag__default = /*#__PURE__*/_interopDefaultLegacy(tag);
  137. var sample__default = /*#__PURE__*/_interopDefaultLegacy(sample);
  138. var envelope__default = /*#__PURE__*/_interopDefaultLegacy(envelope);
  139. var square__default = /*#__PURE__*/_interopDefaultLegacy(square);
  140. var circle__default = /*#__PURE__*/_interopDefaultLegacy(circle);
  141. var midpoint__default = /*#__PURE__*/_interopDefaultLegacy(midpoint);
  142. var center__default = /*#__PURE__*/_interopDefaultLegacy(center);
  143. var centerOfMass__default = /*#__PURE__*/_interopDefaultLegacy(centerOfMass);
  144. var centroid__default = /*#__PURE__*/_interopDefaultLegacy(centroid);
  145. var combine__default = /*#__PURE__*/_interopDefaultLegacy(combine);
  146. var distance__default = /*#__PURE__*/_interopDefaultLegacy(distance);
  147. var explode__default = /*#__PURE__*/_interopDefaultLegacy(explode);
  148. var bbox__default = /*#__PURE__*/_interopDefaultLegacy(bbox);
  149. var tesselate__default = /*#__PURE__*/_interopDefaultLegacy(tesselate);
  150. var bboxPolygon__default = /*#__PURE__*/_interopDefaultLegacy(bboxPolygon);
  151. var booleanPointInPolygon__default = /*#__PURE__*/_interopDefaultLegacy(booleanPointInPolygon);
  152. var nearestPoint__default = /*#__PURE__*/_interopDefaultLegacy(nearestPoint);
  153. var nearestPointOnLine__default = /*#__PURE__*/_interopDefaultLegacy(nearestPointOnLine);
  154. var nearestPointToLine__default = /*#__PURE__*/_interopDefaultLegacy(nearestPointToLine);
  155. var planepoint__default = /*#__PURE__*/_interopDefaultLegacy(planepoint);
  156. var tin__default = /*#__PURE__*/_interopDefaultLegacy(tin);
  157. var bearing__default = /*#__PURE__*/_interopDefaultLegacy(bearing);
  158. var destination__default = /*#__PURE__*/_interopDefaultLegacy(destination);
  159. var kinks__default = /*#__PURE__*/_interopDefaultLegacy(kinks);
  160. var pointOnFeature__default = /*#__PURE__*/_interopDefaultLegacy(pointOnFeature);
  161. var area__default = /*#__PURE__*/_interopDefaultLegacy(area);
  162. var along__default = /*#__PURE__*/_interopDefaultLegacy(along);
  163. var length__default = /*#__PURE__*/_interopDefaultLegacy(length);
  164. var lineSlice__default = /*#__PURE__*/_interopDefaultLegacy(lineSlice);
  165. var lineSliceAlong__default = /*#__PURE__*/_interopDefaultLegacy(lineSliceAlong);
  166. var pointGrid__default = /*#__PURE__*/_interopDefaultLegacy(pointGrid);
  167. var truncate__default = /*#__PURE__*/_interopDefaultLegacy(truncate);
  168. var flatten__default = /*#__PURE__*/_interopDefaultLegacy(flatten);
  169. var lineIntersect__default = /*#__PURE__*/_interopDefaultLegacy(lineIntersect);
  170. var lineChunk__default = /*#__PURE__*/_interopDefaultLegacy(lineChunk);
  171. var unkinkPolygon__default = /*#__PURE__*/_interopDefaultLegacy(unkinkPolygon);
  172. var greatCircle__default = /*#__PURE__*/_interopDefaultLegacy(greatCircle);
  173. var lineSegment__default = /*#__PURE__*/_interopDefaultLegacy(lineSegment);
  174. var lineSplit__default = /*#__PURE__*/_interopDefaultLegacy(lineSplit);
  175. var lineArc__default = /*#__PURE__*/_interopDefaultLegacy(lineArc);
  176. var polygonToLine__default = /*#__PURE__*/_interopDefaultLegacy(polygonToLine);
  177. var lineToPolygon__default = /*#__PURE__*/_interopDefaultLegacy(lineToPolygon);
  178. var bboxClip__default = /*#__PURE__*/_interopDefaultLegacy(bboxClip);
  179. var lineOverlap__default = /*#__PURE__*/_interopDefaultLegacy(lineOverlap);
  180. var sector__default = /*#__PURE__*/_interopDefaultLegacy(sector);
  181. var rhumbBearing__default = /*#__PURE__*/_interopDefaultLegacy(rhumbBearing);
  182. var rhumbDistance__default = /*#__PURE__*/_interopDefaultLegacy(rhumbDistance);
  183. var rhumbDestination__default = /*#__PURE__*/_interopDefaultLegacy(rhumbDestination);
  184. var polygonTangents__default = /*#__PURE__*/_interopDefaultLegacy(polygonTangents);
  185. var rewind__default = /*#__PURE__*/_interopDefaultLegacy(rewind);
  186. var isobands__default = /*#__PURE__*/_interopDefaultLegacy(isobands);
  187. var transformRotate__default = /*#__PURE__*/_interopDefaultLegacy(transformRotate);
  188. var transformScale__default = /*#__PURE__*/_interopDefaultLegacy(transformScale);
  189. var transformTranslate__default = /*#__PURE__*/_interopDefaultLegacy(transformTranslate);
  190. var lineOffset__default = /*#__PURE__*/_interopDefaultLegacy(lineOffset);
  191. var polygonize__default = /*#__PURE__*/_interopDefaultLegacy(polygonize);
  192. var booleanDisjoint__default = /*#__PURE__*/_interopDefaultLegacy(booleanDisjoint);
  193. var booleanContains__default = /*#__PURE__*/_interopDefaultLegacy(booleanContains);
  194. var booleanCrosses__default = /*#__PURE__*/_interopDefaultLegacy(booleanCrosses);
  195. var booleanClockwise__default = /*#__PURE__*/_interopDefaultLegacy(booleanClockwise);
  196. var booleanOverlap__default = /*#__PURE__*/_interopDefaultLegacy(booleanOverlap);
  197. var booleanPointOnLine__default = /*#__PURE__*/_interopDefaultLegacy(booleanPointOnLine);
  198. var booleanEqual__default = /*#__PURE__*/_interopDefaultLegacy(booleanEqual);
  199. var booleanWithin__default = /*#__PURE__*/_interopDefaultLegacy(booleanWithin);
  200. var booleanIntersects__default = /*#__PURE__*/_interopDefaultLegacy(booleanIntersects);
  201. var clone__default = /*#__PURE__*/_interopDefaultLegacy(clone);
  202. var cleanCoords__default = /*#__PURE__*/_interopDefaultLegacy(cleanCoords);
  203. var clustersDbscan__default = /*#__PURE__*/_interopDefaultLegacy(clustersDbscan);
  204. var clustersKmeans__default = /*#__PURE__*/_interopDefaultLegacy(clustersKmeans);
  205. var pointToLineDistance__default = /*#__PURE__*/_interopDefaultLegacy(pointToLineDistance);
  206. var booleanParallel__default = /*#__PURE__*/_interopDefaultLegacy(booleanParallel);
  207. var shortestPath__default = /*#__PURE__*/_interopDefaultLegacy(shortestPath);
  208. var voronoi__default = /*#__PURE__*/_interopDefaultLegacy(voronoi);
  209. var ellipse__default = /*#__PURE__*/_interopDefaultLegacy(ellipse);
  210. var centerMean__default = /*#__PURE__*/_interopDefaultLegacy(centerMean);
  211. var centerMedian__default = /*#__PURE__*/_interopDefaultLegacy(centerMedian);
  212. var standardDeviationalEllipse__default = /*#__PURE__*/_interopDefaultLegacy(standardDeviationalEllipse);
  213. var angle__default = /*#__PURE__*/_interopDefaultLegacy(angle);
  214. var polygonSmooth__default = /*#__PURE__*/_interopDefaultLegacy(polygonSmooth);
  215. var moranIndex__default = /*#__PURE__*/_interopDefaultLegacy(moranIndex);
  216. var distanceWeight__default = /*#__PURE__*/_interopDefaultLegacy(distanceWeight);
  217. var projection__namespace = /*#__PURE__*/_interopNamespace(projection);
  218. var random__namespace = /*#__PURE__*/_interopNamespace(random);
  219. var clusters__namespace = /*#__PURE__*/_interopNamespace(clusters);
  220. var helpers__namespace = /*#__PURE__*/_interopNamespace(helpers);
  221. var invariant__namespace = /*#__PURE__*/_interopNamespace(invariant);
  222. var meta__namespace = /*#__PURE__*/_interopNamespace(meta);
  223. var difference__default = /*#__PURE__*/_interopDefaultLegacy(difference);
  224. var buffer__default = /*#__PURE__*/_interopDefaultLegacy(buffer);
  225. var union__default = /*#__PURE__*/_interopDefaultLegacy(union);
  226. var intersect__default = /*#__PURE__*/_interopDefaultLegacy(intersect);
  227. var dissolve__default = /*#__PURE__*/_interopDefaultLegacy(dissolve);
  228. var hexGrid__default = /*#__PURE__*/_interopDefaultLegacy(hexGrid);
  229. var mask__default = /*#__PURE__*/_interopDefaultLegacy(mask);
  230. var squareGrid__default = /*#__PURE__*/_interopDefaultLegacy(squareGrid);
  231. var triangleGrid__default = /*#__PURE__*/_interopDefaultLegacy(triangleGrid);
  232. var interpolate__default = /*#__PURE__*/_interopDefaultLegacy(interpolate);
  233. Object.keys(projection).forEach(function (k) {
  234. if (k !== 'default') Object.defineProperty(exports, k, {
  235. enumerable: true,
  236. get: function () {
  237. return projection[k];
  238. }
  239. });
  240. });
  241. Object.keys(random).forEach(function (k) {
  242. if (k !== 'default') Object.defineProperty(exports, k, {
  243. enumerable: true,
  244. get: function () {
  245. return random[k];
  246. }
  247. });
  248. });
  249. Object.keys(clusters).forEach(function (k) {
  250. if (k !== 'default') Object.defineProperty(exports, k, {
  251. enumerable: true,
  252. get: function () {
  253. return clusters[k];
  254. }
  255. });
  256. });
  257. Object.keys(helpers).forEach(function (k) {
  258. if (k !== 'default') Object.defineProperty(exports, k, {
  259. enumerable: true,
  260. get: function () {
  261. return helpers[k];
  262. }
  263. });
  264. });
  265. Object.keys(invariant).forEach(function (k) {
  266. if (k !== 'default') Object.defineProperty(exports, k, {
  267. enumerable: true,
  268. get: function () {
  269. return invariant[k];
  270. }
  271. });
  272. });
  273. Object.keys(meta).forEach(function (k) {
  274. if (k !== 'default') Object.defineProperty(exports, k, {
  275. enumerable: true,
  276. get: function () {
  277. return meta[k];
  278. }
  279. });
  280. });
  281. Object.defineProperty(exports, 'isolines', {
  282. enumerable: true,
  283. get: function () {
  284. return isolines__default['default'];
  285. }
  286. });
  287. Object.defineProperty(exports, 'convex', {
  288. enumerable: true,
  289. get: function () {
  290. return convex__default['default'];
  291. }
  292. });
  293. Object.defineProperty(exports, 'pointsWithinPolygon', {
  294. enumerable: true,
  295. get: function () {
  296. return pointsWithinPolygon__default['default'];
  297. }
  298. });
  299. Object.defineProperty(exports, 'within', {
  300. enumerable: true,
  301. get: function () {
  302. return pointsWithinPolygon__default['default'];
  303. }
  304. });
  305. Object.defineProperty(exports, 'concave', {
  306. enumerable: true,
  307. get: function () {
  308. return concave__default['default'];
  309. }
  310. });
  311. Object.defineProperty(exports, 'collect', {
  312. enumerable: true,
  313. get: function () {
  314. return collect__default['default'];
  315. }
  316. });
  317. Object.defineProperty(exports, 'flip', {
  318. enumerable: true,
  319. get: function () {
  320. return flip__default['default'];
  321. }
  322. });
  323. Object.defineProperty(exports, 'simplify', {
  324. enumerable: true,
  325. get: function () {
  326. return simplify__default['default'];
  327. }
  328. });
  329. Object.defineProperty(exports, 'bezier', {
  330. enumerable: true,
  331. get: function () {
  332. return bezierSpline__default['default'];
  333. }
  334. });
  335. Object.defineProperty(exports, 'bezierSpline', {
  336. enumerable: true,
  337. get: function () {
  338. return bezierSpline__default['default'];
  339. }
  340. });
  341. Object.defineProperty(exports, 'tag', {
  342. enumerable: true,
  343. get: function () {
  344. return tag__default['default'];
  345. }
  346. });
  347. Object.defineProperty(exports, 'sample', {
  348. enumerable: true,
  349. get: function () {
  350. return sample__default['default'];
  351. }
  352. });
  353. Object.defineProperty(exports, 'envelope', {
  354. enumerable: true,
  355. get: function () {
  356. return envelope__default['default'];
  357. }
  358. });
  359. Object.defineProperty(exports, 'square', {
  360. enumerable: true,
  361. get: function () {
  362. return square__default['default'];
  363. }
  364. });
  365. Object.defineProperty(exports, 'circle', {
  366. enumerable: true,
  367. get: function () {
  368. return circle__default['default'];
  369. }
  370. });
  371. Object.defineProperty(exports, 'midpoint', {
  372. enumerable: true,
  373. get: function () {
  374. return midpoint__default['default'];
  375. }
  376. });
  377. Object.defineProperty(exports, 'center', {
  378. enumerable: true,
  379. get: function () {
  380. return center__default['default'];
  381. }
  382. });
  383. Object.defineProperty(exports, 'centerOfMass', {
  384. enumerable: true,
  385. get: function () {
  386. return centerOfMass__default['default'];
  387. }
  388. });
  389. Object.defineProperty(exports, 'centroid', {
  390. enumerable: true,
  391. get: function () {
  392. return centroid__default['default'];
  393. }
  394. });
  395. Object.defineProperty(exports, 'combine', {
  396. enumerable: true,
  397. get: function () {
  398. return combine__default['default'];
  399. }
  400. });
  401. Object.defineProperty(exports, 'distance', {
  402. enumerable: true,
  403. get: function () {
  404. return distance__default['default'];
  405. }
  406. });
  407. Object.defineProperty(exports, 'explode', {
  408. enumerable: true,
  409. get: function () {
  410. return explode__default['default'];
  411. }
  412. });
  413. Object.defineProperty(exports, 'bbox', {
  414. enumerable: true,
  415. get: function () {
  416. return bbox__default['default'];
  417. }
  418. });
  419. Object.defineProperty(exports, 'tesselate', {
  420. enumerable: true,
  421. get: function () {
  422. return tesselate__default['default'];
  423. }
  424. });
  425. Object.defineProperty(exports, 'bboxPolygon', {
  426. enumerable: true,
  427. get: function () {
  428. return bboxPolygon__default['default'];
  429. }
  430. });
  431. Object.defineProperty(exports, 'booleanPointInPolygon', {
  432. enumerable: true,
  433. get: function () {
  434. return booleanPointInPolygon__default['default'];
  435. }
  436. });
  437. Object.defineProperty(exports, 'inside', {
  438. enumerable: true,
  439. get: function () {
  440. return booleanPointInPolygon__default['default'];
  441. }
  442. });
  443. Object.defineProperty(exports, 'nearest', {
  444. enumerable: true,
  445. get: function () {
  446. return nearestPoint__default['default'];
  447. }
  448. });
  449. Object.defineProperty(exports, 'nearestPoint', {
  450. enumerable: true,
  451. get: function () {
  452. return nearestPoint__default['default'];
  453. }
  454. });
  455. Object.defineProperty(exports, 'nearestPointOnLine', {
  456. enumerable: true,
  457. get: function () {
  458. return nearestPointOnLine__default['default'];
  459. }
  460. });
  461. Object.defineProperty(exports, 'pointOnLine', {
  462. enumerable: true,
  463. get: function () {
  464. return nearestPointOnLine__default['default'];
  465. }
  466. });
  467. Object.defineProperty(exports, 'nearestPointToLine', {
  468. enumerable: true,
  469. get: function () {
  470. return nearestPointToLine__default['default'];
  471. }
  472. });
  473. Object.defineProperty(exports, 'planepoint', {
  474. enumerable: true,
  475. get: function () {
  476. return planepoint__default['default'];
  477. }
  478. });
  479. Object.defineProperty(exports, 'tin', {
  480. enumerable: true,
  481. get: function () {
  482. return tin__default['default'];
  483. }
  484. });
  485. Object.defineProperty(exports, 'bearing', {
  486. enumerable: true,
  487. get: function () {
  488. return bearing__default['default'];
  489. }
  490. });
  491. Object.defineProperty(exports, 'destination', {
  492. enumerable: true,
  493. get: function () {
  494. return destination__default['default'];
  495. }
  496. });
  497. Object.defineProperty(exports, 'kinks', {
  498. enumerable: true,
  499. get: function () {
  500. return kinks__default['default'];
  501. }
  502. });
  503. Object.defineProperty(exports, 'pointOnFeature', {
  504. enumerable: true,
  505. get: function () {
  506. return pointOnFeature__default['default'];
  507. }
  508. });
  509. Object.defineProperty(exports, 'pointOnSurface', {
  510. enumerable: true,
  511. get: function () {
  512. return pointOnFeature__default['default'];
  513. }
  514. });
  515. Object.defineProperty(exports, 'area', {
  516. enumerable: true,
  517. get: function () {
  518. return area__default['default'];
  519. }
  520. });
  521. Object.defineProperty(exports, 'along', {
  522. enumerable: true,
  523. get: function () {
  524. return along__default['default'];
  525. }
  526. });
  527. Object.defineProperty(exports, 'length', {
  528. enumerable: true,
  529. get: function () {
  530. return length__default['default'];
  531. }
  532. });
  533. Object.defineProperty(exports, 'lineDistance', {
  534. enumerable: true,
  535. get: function () {
  536. return length__default['default'];
  537. }
  538. });
  539. Object.defineProperty(exports, 'lineSlice', {
  540. enumerable: true,
  541. get: function () {
  542. return lineSlice__default['default'];
  543. }
  544. });
  545. Object.defineProperty(exports, 'lineSliceAlong', {
  546. enumerable: true,
  547. get: function () {
  548. return lineSliceAlong__default['default'];
  549. }
  550. });
  551. Object.defineProperty(exports, 'pointGrid', {
  552. enumerable: true,
  553. get: function () {
  554. return pointGrid__default['default'];
  555. }
  556. });
  557. Object.defineProperty(exports, 'truncate', {
  558. enumerable: true,
  559. get: function () {
  560. return truncate__default['default'];
  561. }
  562. });
  563. Object.defineProperty(exports, 'flatten', {
  564. enumerable: true,
  565. get: function () {
  566. return flatten__default['default'];
  567. }
  568. });
  569. Object.defineProperty(exports, 'lineIntersect', {
  570. enumerable: true,
  571. get: function () {
  572. return lineIntersect__default['default'];
  573. }
  574. });
  575. Object.defineProperty(exports, 'lineChunk', {
  576. enumerable: true,
  577. get: function () {
  578. return lineChunk__default['default'];
  579. }
  580. });
  581. Object.defineProperty(exports, 'unkinkPolygon', {
  582. enumerable: true,
  583. get: function () {
  584. return unkinkPolygon__default['default'];
  585. }
  586. });
  587. Object.defineProperty(exports, 'greatCircle', {
  588. enumerable: true,
  589. get: function () {
  590. return greatCircle__default['default'];
  591. }
  592. });
  593. Object.defineProperty(exports, 'lineSegment', {
  594. enumerable: true,
  595. get: function () {
  596. return lineSegment__default['default'];
  597. }
  598. });
  599. Object.defineProperty(exports, 'lineSplit', {
  600. enumerable: true,
  601. get: function () {
  602. return lineSplit__default['default'];
  603. }
  604. });
  605. Object.defineProperty(exports, 'lineArc', {
  606. enumerable: true,
  607. get: function () {
  608. return lineArc__default['default'];
  609. }
  610. });
  611. Object.defineProperty(exports, 'polygonToLine', {
  612. enumerable: true,
  613. get: function () {
  614. return polygonToLine__default['default'];
  615. }
  616. });
  617. Object.defineProperty(exports, 'polygonToLineString', {
  618. enumerable: true,
  619. get: function () {
  620. return polygonToLine__default['default'];
  621. }
  622. });
  623. Object.defineProperty(exports, 'lineStringToPolygon', {
  624. enumerable: true,
  625. get: function () {
  626. return lineToPolygon__default['default'];
  627. }
  628. });
  629. Object.defineProperty(exports, 'lineToPolygon', {
  630. enumerable: true,
  631. get: function () {
  632. return lineToPolygon__default['default'];
  633. }
  634. });
  635. Object.defineProperty(exports, 'bboxClip', {
  636. enumerable: true,
  637. get: function () {
  638. return bboxClip__default['default'];
  639. }
  640. });
  641. Object.defineProperty(exports, 'lineOverlap', {
  642. enumerable: true,
  643. get: function () {
  644. return lineOverlap__default['default'];
  645. }
  646. });
  647. Object.defineProperty(exports, 'sector', {
  648. enumerable: true,
  649. get: function () {
  650. return sector__default['default'];
  651. }
  652. });
  653. Object.defineProperty(exports, 'rhumbBearing', {
  654. enumerable: true,
  655. get: function () {
  656. return rhumbBearing__default['default'];
  657. }
  658. });
  659. Object.defineProperty(exports, 'rhumbDistance', {
  660. enumerable: true,
  661. get: function () {
  662. return rhumbDistance__default['default'];
  663. }
  664. });
  665. Object.defineProperty(exports, 'rhumbDestination', {
  666. enumerable: true,
  667. get: function () {
  668. return rhumbDestination__default['default'];
  669. }
  670. });
  671. Object.defineProperty(exports, 'polygonTangents', {
  672. enumerable: true,
  673. get: function () {
  674. return polygonTangents__default['default'];
  675. }
  676. });
  677. Object.defineProperty(exports, 'rewind', {
  678. enumerable: true,
  679. get: function () {
  680. return rewind__default['default'];
  681. }
  682. });
  683. Object.defineProperty(exports, 'isobands', {
  684. enumerable: true,
  685. get: function () {
  686. return isobands__default['default'];
  687. }
  688. });
  689. Object.defineProperty(exports, 'transformRotate', {
  690. enumerable: true,
  691. get: function () {
  692. return transformRotate__default['default'];
  693. }
  694. });
  695. Object.defineProperty(exports, 'transformScale', {
  696. enumerable: true,
  697. get: function () {
  698. return transformScale__default['default'];
  699. }
  700. });
  701. Object.defineProperty(exports, 'transformTranslate', {
  702. enumerable: true,
  703. get: function () {
  704. return transformTranslate__default['default'];
  705. }
  706. });
  707. Object.defineProperty(exports, 'lineOffset', {
  708. enumerable: true,
  709. get: function () {
  710. return lineOffset__default['default'];
  711. }
  712. });
  713. Object.defineProperty(exports, 'polygonize', {
  714. enumerable: true,
  715. get: function () {
  716. return polygonize__default['default'];
  717. }
  718. });
  719. Object.defineProperty(exports, 'booleanDisjoint', {
  720. enumerable: true,
  721. get: function () {
  722. return booleanDisjoint__default['default'];
  723. }
  724. });
  725. Object.defineProperty(exports, 'booleanContains', {
  726. enumerable: true,
  727. get: function () {
  728. return booleanContains__default['default'];
  729. }
  730. });
  731. Object.defineProperty(exports, 'booleanCrosses', {
  732. enumerable: true,
  733. get: function () {
  734. return booleanCrosses__default['default'];
  735. }
  736. });
  737. Object.defineProperty(exports, 'booleanClockwise', {
  738. enumerable: true,
  739. get: function () {
  740. return booleanClockwise__default['default'];
  741. }
  742. });
  743. Object.defineProperty(exports, 'booleanOverlap', {
  744. enumerable: true,
  745. get: function () {
  746. return booleanOverlap__default['default'];
  747. }
  748. });
  749. Object.defineProperty(exports, 'booleanPointOnLine', {
  750. enumerable: true,
  751. get: function () {
  752. return booleanPointOnLine__default['default'];
  753. }
  754. });
  755. Object.defineProperty(exports, 'booleanEqual', {
  756. enumerable: true,
  757. get: function () {
  758. return booleanEqual__default['default'];
  759. }
  760. });
  761. Object.defineProperty(exports, 'booleanWithin', {
  762. enumerable: true,
  763. get: function () {
  764. return booleanWithin__default['default'];
  765. }
  766. });
  767. Object.defineProperty(exports, 'booleanIntersects', {
  768. enumerable: true,
  769. get: function () {
  770. return booleanIntersects__default['default'];
  771. }
  772. });
  773. Object.defineProperty(exports, 'clone', {
  774. enumerable: true,
  775. get: function () {
  776. return clone__default['default'];
  777. }
  778. });
  779. Object.defineProperty(exports, 'cleanCoords', {
  780. enumerable: true,
  781. get: function () {
  782. return cleanCoords__default['default'];
  783. }
  784. });
  785. Object.defineProperty(exports, 'clustersDbscan', {
  786. enumerable: true,
  787. get: function () {
  788. return clustersDbscan__default['default'];
  789. }
  790. });
  791. Object.defineProperty(exports, 'clustersKmeans', {
  792. enumerable: true,
  793. get: function () {
  794. return clustersKmeans__default['default'];
  795. }
  796. });
  797. Object.defineProperty(exports, 'pointToLineDistance', {
  798. enumerable: true,
  799. get: function () {
  800. return pointToLineDistance__default['default'];
  801. }
  802. });
  803. Object.defineProperty(exports, 'booleanParallel', {
  804. enumerable: true,
  805. get: function () {
  806. return booleanParallel__default['default'];
  807. }
  808. });
  809. Object.defineProperty(exports, 'shortestPath', {
  810. enumerable: true,
  811. get: function () {
  812. return shortestPath__default['default'];
  813. }
  814. });
  815. Object.defineProperty(exports, 'voronoi', {
  816. enumerable: true,
  817. get: function () {
  818. return voronoi__default['default'];
  819. }
  820. });
  821. Object.defineProperty(exports, 'ellipse', {
  822. enumerable: true,
  823. get: function () {
  824. return ellipse__default['default'];
  825. }
  826. });
  827. Object.defineProperty(exports, 'centerMean', {
  828. enumerable: true,
  829. get: function () {
  830. return centerMean__default['default'];
  831. }
  832. });
  833. Object.defineProperty(exports, 'centerMedian', {
  834. enumerable: true,
  835. get: function () {
  836. return centerMedian__default['default'];
  837. }
  838. });
  839. Object.defineProperty(exports, 'standardDeviationalEllipse', {
  840. enumerable: true,
  841. get: function () {
  842. return standardDeviationalEllipse__default['default'];
  843. }
  844. });
  845. Object.defineProperty(exports, 'angle', {
  846. enumerable: true,
  847. get: function () {
  848. return angle__default['default'];
  849. }
  850. });
  851. Object.defineProperty(exports, 'polygonSmooth', {
  852. enumerable: true,
  853. get: function () {
  854. return polygonSmooth__default['default'];
  855. }
  856. });
  857. Object.defineProperty(exports, 'moranIndex', {
  858. enumerable: true,
  859. get: function () {
  860. return moranIndex__default['default'];
  861. }
  862. });
  863. Object.defineProperty(exports, 'distanceWeight', {
  864. enumerable: true,
  865. get: function () {
  866. return distanceWeight__default['default'];
  867. }
  868. });
  869. exports.projection = projection__namespace;
  870. exports.random = random__namespace;
  871. exports.clusters = clusters__namespace;
  872. Object.defineProperty(exports, 'bearingToAngle', {
  873. enumerable: true,
  874. get: function () {
  875. return helpers.bearingToAzimuth;
  876. }
  877. });
  878. Object.defineProperty(exports, 'convertDistance', {
  879. enumerable: true,
  880. get: function () {
  881. return helpers.convertLength;
  882. }
  883. });
  884. Object.defineProperty(exports, 'degrees2radians', {
  885. enumerable: true,
  886. get: function () {
  887. return helpers.degreesToRadians;
  888. }
  889. });
  890. Object.defineProperty(exports, 'distanceToDegrees', {
  891. enumerable: true,
  892. get: function () {
  893. return helpers.lengthToDegrees;
  894. }
  895. });
  896. Object.defineProperty(exports, 'distanceToRadians', {
  897. enumerable: true,
  898. get: function () {
  899. return helpers.lengthToRadians;
  900. }
  901. });
  902. exports.helpers = helpers__namespace;
  903. Object.defineProperty(exports, 'radians2degrees', {
  904. enumerable: true,
  905. get: function () {
  906. return helpers.radiansToDegrees;
  907. }
  908. });
  909. Object.defineProperty(exports, 'radiansToDistance', {
  910. enumerable: true,
  911. get: function () {
  912. return helpers.radiansToLength;
  913. }
  914. });
  915. exports.invariant = invariant__namespace;
  916. exports.meta = meta__namespace;
  917. Object.defineProperty(exports, 'difference', {
  918. enumerable: true,
  919. get: function () {
  920. return difference__default['default'];
  921. }
  922. });
  923. Object.defineProperty(exports, 'buffer', {
  924. enumerable: true,
  925. get: function () {
  926. return buffer__default['default'];
  927. }
  928. });
  929. Object.defineProperty(exports, 'union', {
  930. enumerable: true,
  931. get: function () {
  932. return union__default['default'];
  933. }
  934. });
  935. Object.defineProperty(exports, 'intersect', {
  936. enumerable: true,
  937. get: function () {
  938. return intersect__default['default'];
  939. }
  940. });
  941. Object.defineProperty(exports, 'dissolve', {
  942. enumerable: true,
  943. get: function () {
  944. return dissolve__default['default'];
  945. }
  946. });
  947. Object.defineProperty(exports, 'hexGrid', {
  948. enumerable: true,
  949. get: function () {
  950. return hexGrid__default['default'];
  951. }
  952. });
  953. Object.defineProperty(exports, 'mask', {
  954. enumerable: true,
  955. get: function () {
  956. return mask__default['default'];
  957. }
  958. });
  959. Object.defineProperty(exports, 'squareGrid', {
  960. enumerable: true,
  961. get: function () {
  962. return squareGrid__default['default'];
  963. }
  964. });
  965. Object.defineProperty(exports, 'triangleGrid', {
  966. enumerable: true,
  967. get: function () {
  968. return triangleGrid__default['default'];
  969. }
  970. });
  971. Object.defineProperty(exports, 'interpolate', {
  972. enumerable: true,
  973. get: function () {
  974. return interpolate__default['default'];
  975. }
  976. });