UNPKG

@turf/turf

Version:

a JavaScript library for performing geospatial operations with GeoJSON

231 lines (115 loc) 11.8 kB
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { newObj[key] = obj[key]; } } } newObj.default = obj; return newObj; } } function _createStarExport(obj) { Object.keys(obj) .filter((key) => key !== "default" && key !== "__esModule") .forEach((key) => { if (exports.hasOwnProperty(key)) { return; } Object.defineProperty(exports, key, {enumerable: true, configurable: true, get: () => obj[key]}); }); }// index.ts var _along = require('@turf/along'); var _angle = require('@turf/angle'); var _area = require('@turf/area'); var _bbox = require('@turf/bbox'); var _bboxclip = require('@turf/bbox-clip'); var _bboxpolygon = require('@turf/bbox-polygon'); var _bearing = require('@turf/bearing'); var _bezierspline = require('@turf/bezier-spline'); var _booleanclockwise = require('@turf/boolean-clockwise'); var _booleanconcave = require('@turf/boolean-concave'); var _booleancontains = require('@turf/boolean-contains'); var _booleancrosses = require('@turf/boolean-crosses'); var _booleandisjoint = require('@turf/boolean-disjoint'); var _booleanequal = require('@turf/boolean-equal'); var _booleanintersects = require('@turf/boolean-intersects'); var _booleanoverlap = require('@turf/boolean-overlap'); var _booleanparallel = require('@turf/boolean-parallel'); var _booleanpointinpolygon = require('@turf/boolean-point-in-polygon'); var _booleanpointonline = require('@turf/boolean-point-on-line'); var _booleantouches = require('@turf/boolean-touches'); var _booleanvalid = require('@turf/boolean-valid'); var _booleanwithin = require('@turf/boolean-within'); var _buffer = require('@turf/buffer'); var _center = require('@turf/center'); var _centermean = require('@turf/center-mean'); var _centermedian = require('@turf/center-median'); var _centerofmass = require('@turf/center-of-mass'); var _centroid = require('@turf/centroid'); var _circle = require('@turf/circle'); var _cleancoords = require('@turf/clean-coords'); var _clone = require('@turf/clone'); _createStarExport(_clone); var _clusters = require('@turf/clusters'); var clusters = _interopRequireWildcard(_clusters); _createStarExport(_clusters); var _clustersdbscan = require('@turf/clusters-dbscan'); var _clusterskmeans = require('@turf/clusters-kmeans'); var _collect = require('@turf/collect'); var _combine = require('@turf/combine'); var _concave = require('@turf/concave'); var _convex = require('@turf/convex'); var _destination = require('@turf/destination'); var _difference = require('@turf/difference'); var _dissolve = require('@turf/dissolve'); var _distance = require('@turf/distance'); var _distanceweight = require('@turf/distance-weight'); var _ellipse = require('@turf/ellipse'); var _envelope = require('@turf/envelope'); var _explode = require('@turf/explode'); var _flatten = require('@turf/flatten'); var _flip = require('@turf/flip'); var _geojsonrbush = require('@turf/geojson-rbush'); var _greatcircle = require('@turf/great-circle'); var _helpers = require('@turf/helpers'); var helpers = _interopRequireWildcard(_helpers); _createStarExport(_helpers); var _hexgrid = require('@turf/hex-grid'); var _interpolate = require('@turf/interpolate'); var _intersect = require('@turf/intersect'); var _invariant = require('@turf/invariant'); var invariant = _interopRequireWildcard(_invariant); _createStarExport(_invariant); var _isobands = require('@turf/isobands'); var _isolines = require('@turf/isolines'); var _kinks = require('@turf/kinks'); var _length = require('@turf/length'); var _linearc = require('@turf/line-arc'); var _linechunk = require('@turf/line-chunk'); var _lineintersect = require('@turf/line-intersect'); var _lineoffset = require('@turf/line-offset'); var _lineoverlap = require('@turf/line-overlap'); var _linesegment = require('@turf/line-segment'); var _lineslice = require('@turf/line-slice'); var _lineslicealong = require('@turf/line-slice-along'); var _linesplit = require('@turf/line-split'); var _linetopolygon = require('@turf/line-to-polygon'); var _mask = require('@turf/mask'); var _meta = require('@turf/meta'); var meta = _interopRequireWildcard(_meta); _createStarExport(_meta); var _midpoint = require('@turf/midpoint'); var _moranindex = require('@turf/moran-index'); var _nearestneighboranalysis = require('@turf/nearest-neighbor-analysis'); _createStarExport(_nearestneighboranalysis); var _nearestpoint = require('@turf/nearest-point'); var _nearestpointonline = require('@turf/nearest-point-on-line'); var _nearestpointtoline = require('@turf/nearest-point-to-line'); var _planepoint = require('@turf/planepoint'); var _pointgrid = require('@turf/point-grid'); var _pointonfeature = require('@turf/point-on-feature'); var _pointswithinpolygon = require('@turf/points-within-polygon'); var _pointtolinedistance = require('@turf/point-to-line-distance'); var _polygonize = require('@turf/polygonize'); var _polygonsmooth = require('@turf/polygon-smooth'); var _polygontangents = require('@turf/polygon-tangents'); var _polygontoline = require('@turf/polygon-to-line'); var _projection = require('@turf/projection'); var projection = _interopRequireWildcard(_projection); _createStarExport(_projection); var _quadratanalysis = require('@turf/quadrat-analysis'); _createStarExport(_quadratanalysis); var _random = require('@turf/random'); var random = _interopRequireWildcard(_random); _createStarExport(_random); var _rectanglegrid = require('@turf/rectangle-grid'); var _rewind = require('@turf/rewind'); var _rhumbbearing = require('@turf/rhumb-bearing'); var _rhumbdestination = require('@turf/rhumb-destination'); var _rhumbdistance = require('@turf/rhumb-distance'); var _sample = require('@turf/sample'); var _sector = require('@turf/sector'); var _shortestpath = require('@turf/shortest-path'); var _simplify = require('@turf/simplify'); var _square = require('@turf/square'); var _squaregrid = require('@turf/square-grid'); var _standarddeviationalellipse = require('@turf/standard-deviational-ellipse'); var _tag = require('@turf/tag'); var _tesselate = require('@turf/tesselate'); var _tin = require('@turf/tin'); var _transformrotate = require('@turf/transform-rotate'); var _transformscale = require('@turf/transform-scale'); var _transformtranslate = require('@turf/transform-translate'); var _trianglegrid = require('@turf/triangle-grid'); var _truncate = require('@turf/truncate'); var _union = require('@turf/union'); var _unkinkpolygon = require('@turf/unkink-polygon'); var _voronoi = require('@turf/voronoi'); exports.along = _along.along; exports.angle = _angle.angle; exports.area = _area.area; exports.bbox = _bbox.bbox; exports.bboxClip = _bboxclip.bboxClip; exports.bboxPolygon = _bboxpolygon.bboxPolygon; exports.bearing = _bearing.bearing; exports.bezierSpline = _bezierspline.bezierSpline; exports.booleanClockwise = _booleanclockwise.booleanClockwise; exports.booleanConcave = _booleanconcave.booleanConcave; exports.booleanContains = _booleancontains.booleanContains; exports.booleanCrosses = _booleancrosses.booleanCrosses; exports.booleanDisjoint = _booleandisjoint.booleanDisjoint; exports.booleanEqual = _booleanequal.booleanEqual; exports.booleanIntersects = _booleanintersects.booleanIntersects; exports.booleanOverlap = _booleanoverlap.booleanOverlap; exports.booleanParallel = _booleanparallel.booleanParallel; exports.booleanPointInPolygon = _booleanpointinpolygon.booleanPointInPolygon; exports.booleanPointOnLine = _booleanpointonline.booleanPointOnLine; exports.booleanTouches = _booleantouches.booleanTouches; exports.booleanValid = _booleanvalid.booleanValid; exports.booleanWithin = _booleanwithin.booleanWithin; exports.buffer = _buffer.buffer; exports.center = _center.center; exports.centerMean = _centermean.centerMean; exports.centerMedian = _centermedian.centerMedian; exports.centerOfMass = _centerofmass.centerOfMass; exports.centroid = _centroid.centroid; exports.circle = _circle.circle; exports.cleanCoords = _cleancoords.cleanCoords; exports.clusters = clusters; exports.clustersDbscan = _clustersdbscan.clustersDbscan; exports.clustersKmeans = _clusterskmeans.clustersKmeans; exports.collect = _collect.collect; exports.combine = _combine.combine; exports.concave = _concave.concave; exports.convex = _convex.convex; exports.destination = _destination.destination; exports.difference = _difference.difference; exports.dissolve = _dissolve.dissolve; exports.distance = _distance.distance; exports.distanceWeight = _distanceweight.distanceWeight; exports.ellipse = _ellipse.ellipse; exports.envelope = _envelope.envelope; exports.explode = _explode.explode; exports.flatten = _flatten.flatten; exports.flip = _flip.flip; exports.geojsonRbush = _geojsonrbush.geojsonRbush; exports.greatCircle = _greatcircle.greatCircle; exports.helpers = helpers; exports.hexGrid = _hexgrid.hexGrid; exports.interpolate = _interpolate.interpolate; exports.intersect = _intersect.intersect; exports.invariant = invariant; exports.isobands = _isobands.isobands; exports.isolines = _isolines.isolines; exports.kinks = _kinks.kinks; exports.length = _length.length; exports.lineArc = _linearc.lineArc; exports.lineChunk = _linechunk.lineChunk; exports.lineIntersect = _lineintersect.lineIntersect; exports.lineOffset = _lineoffset.lineOffset; exports.lineOverlap = _lineoverlap.lineOverlap; exports.lineSegment = _linesegment.lineSegment; exports.lineSlice = _lineslice.lineSlice; exports.lineSliceAlong = _lineslicealong.lineSliceAlong; exports.lineSplit = _linesplit.lineSplit; exports.lineToPolygon = _linetopolygon.lineToPolygon; exports.mask = _mask.mask; exports.meta = meta; exports.midpoint = _midpoint.midpoint; exports.moranIndex = _moranindex.moranIndex; exports.nearestPoint = _nearestpoint.nearestPoint; exports.nearestPointOnLine = _nearestpointonline.nearestPointOnLine; exports.nearestPointToLine = _nearestpointtoline.nearestPointToLine; exports.planepoint = _planepoint.planepoint; exports.pointGrid = _pointgrid.pointGrid; exports.pointOnFeature = _pointonfeature.pointOnFeature; exports.pointToLineDistance = _pointtolinedistance.pointToLineDistance; exports.pointsWithinPolygon = _pointswithinpolygon.pointsWithinPolygon; exports.polygonSmooth = _polygonsmooth.polygonSmooth; exports.polygonTangents = _polygontangents.polygonTangents; exports.polygonToLine = _polygontoline.polygonToLine; exports.polygonize = _polygonize.polygonize; exports.projection = projection; exports.random = random; exports.rectangleGrid = _rectanglegrid.rectangleGrid; exports.rewind = _rewind.rewind; exports.rhumbBearing = _rhumbbearing.rhumbBearing; exports.rhumbDestination = _rhumbdestination.rhumbDestination; exports.rhumbDistance = _rhumbdistance.rhumbDistance; exports.sample = _sample.sample; exports.sector = _sector.sector; exports.shortestPath = _shortestpath.shortestPath; exports.simplify = _simplify.simplify; exports.square = _square.square; exports.squareGrid = _squaregrid.squareGrid; exports.standardDeviationalEllipse = _standarddeviationalellipse.standardDeviationalEllipse; exports.tag = _tag.tag; exports.tesselate = _tesselate.tesselate; exports.tin = _tin.tin; exports.transformRotate = _transformrotate.transformRotate; exports.transformScale = _transformscale.transformScale; exports.transformTranslate = _transformtranslate.transformTranslate; exports.triangleGrid = _trianglegrid.triangleGrid; exports.truncate = _truncate.truncate; exports.union = _union.union; exports.unkinkPolygon = _unkinkpolygon.unkinkPolygon; exports.voronoi = _voronoi.voronoi; //# sourceMappingURL=index.cjs.map