index.cjs 631 B

123456789101112131415161718192021222324
  1. "use strict";Object.defineProperty(exports, "__esModule", {value: true});// index.ts
  2. var _helpers = require('@turf/helpers');
  3. var _meta = require('@turf/meta');
  4. function centroid(geojson, options = {}) {
  5. let xSum = 0;
  6. let ySum = 0;
  7. let len = 0;
  8. _meta.coordEach.call(void 0,
  9. geojson,
  10. function(coord) {
  11. xSum += coord[0];
  12. ySum += coord[1];
  13. len++;
  14. },
  15. true
  16. );
  17. return _helpers.point.call(void 0, [xSum / len, ySum / len], options.properties);
  18. }
  19. var turf_centroid_default = centroid;
  20. exports.centroid = centroid; exports.default = turf_centroid_default;
  21. //# sourceMappingURL=index.cjs.map