mirror of
https://github.com/Turfjs/turf.git
synced 2025-12-08 20:26:16 +00:00
Create 5.2.0.md
This commit is contained in:
parent
047aaf34d8
commit
048cc01da5
164
releases/5.2.0.md
Normal file
164
releases/5.2.0.md
Normal file
@ -0,0 +1,164 @@
|
|||||||
|
# New minor release! Turf 5.2.0 🎉
|
||||||
|
|
||||||
|
TurfJS releases are being tracked using [Milestones](https://github.com/Turfjs/turf/milestone/15?closed=1).
|
||||||
|
|
||||||
|
## Contributors
|
||||||
|
|
||||||
|
- @Spown
|
||||||
|
- @DenisCarriere
|
||||||
|
- @rowanwins
|
||||||
|
- @stebogit
|
||||||
|
- @woutervh-
|
||||||
|
- @muziejus
|
||||||
|
- And more...
|
||||||
|
|
||||||
|
### Crowdsourced Funding
|
||||||
|
|
||||||
|
#### Why we're looking for support
|
||||||
|
|
||||||
|
TurfJS is a community-driven project maintained by a small group of core contributors who work on the project in their spare time. Time is spent supporting users, improving documentation, fixing bugs as well as creating new modules. Your funding will directly go to development costs, marketing campaigns, promotional events & any other financial costs to operate & maintain TurfJS.
|
||||||
|
|
||||||
|
In particular, we're looking for corporate sponsors who use TurfJS in revenue-generating ways, either by creating applications for clients, or through use in an app used by customers. Of course individuals are welcome to support us as well if TurfJS has helped you :)
|
||||||
|
|
||||||
|
### https://opencollective.com/turf
|
||||||
|
|
||||||
|
### Help TurfJS by becoming a **Backer** for only 2$/mo.
|
||||||
|
|
||||||
|
## 🚀 New Modules
|
||||||
|
|
||||||
|
### [`@turf/angle`][angle]
|
||||||
|
|
||||||
|
Finds the Interior or Explementary angle between 3 points.
|
||||||
|
|
||||||
|
(PR https://github.com/Turfjs/turf/pull/1192 & https://github.com/Turfjs/turf/pull/1173 - Authors @DenisCarriere & @stebogit)
|
||||||
|
|
||||||
|
## Obtuse Angle
|
||||||
|
|
||||||
|
- **Red**: Interior Angle
|
||||||
|
- **Blue**: Explementary Angle
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
## Acute Angle
|
||||||
|
|
||||||
|
- **Red**: Interior Angle
|
||||||
|
- **Blue**: Explementary Angle
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
## 📖 Documentation
|
||||||
|
|
||||||
|
-
|
||||||
|
|
||||||
|
## 🏅 New Features/Enhancements
|
||||||
|
|
||||||
|
-
|
||||||
|
|
||||||
|
## 🐛 Bug Fixes
|
||||||
|
|
||||||
|
-
|
||||||
|
|
||||||
|
Twitter:
|
||||||
|
CC: @Turfjs/ownership
|
||||||
|
|
||||||
|
[along]: https://github.com/Turfjs/turf/tree/master/packages/turf-along
|
||||||
|
[angle]: https://github.com/Turfjs/turf/tree/master/packages/turf-angle
|
||||||
|
[area]: https://github.com/Turfjs/turf/tree/master/packages/turf-area
|
||||||
|
[bbox]: https://github.com/Turfjs/turf/tree/master/packages/turf-bbox
|
||||||
|
[bbox-clip]: https://github.com/Turfjs/turf/tree/master/packages/turf-bbox-clip
|
||||||
|
[bbox-polygon]: https://github.com/Turfjs/turf/tree/master/packages/turf-bbox-polygon
|
||||||
|
[bearing]: https://github.com/Turfjs/turf/tree/master/packages/turf-bearing
|
||||||
|
[bezier-spline]: https://github.com/Turfjs/turf/tree/master/packages/turf-bezier-spline
|
||||||
|
[boolean-clockwise]: https://github.com/Turfjs/turf/tree/master/packages/turf-boolean-clockwise
|
||||||
|
[boolean-contains]: https://github.com/Turfjs/turf/tree/master/packages/turf-boolean-contains
|
||||||
|
[boolean-crosses]: https://github.com/Turfjs/turf/tree/master/packages/turf-boolean-crosses
|
||||||
|
[boolean-disjoint]: https://github.com/Turfjs/turf/tree/master/packages/turf-boolean-disjoint
|
||||||
|
[boolean-equal]: https://github.com/Turfjs/turf/tree/master/packages/turf-boolean-equal
|
||||||
|
[boolean-overlap]: https://github.com/Turfjs/turf/tree/master/packages/turf-boolean-overlap
|
||||||
|
[boolean-parallel]: https://github.com/Turfjs/turf/tree/master/packages/turf-boolean-parallel
|
||||||
|
[boolean-point-in-polygon]: https://github.com/Turfjs/turf/tree/master/packages/turf-boolean-point-in-polygon
|
||||||
|
[boolean-point-on-line]: https://github.com/Turfjs/turf/tree/master/packages/turf-boolean-point-on-line
|
||||||
|
[boolean-within]: https://github.com/Turfjs/turf/tree/master/packages/turf-boolean-within
|
||||||
|
[buffer]: https://github.com/Turfjs/turf/tree/master/packages/turf-buffer
|
||||||
|
[center]: https://github.com/Turfjs/turf/tree/master/packages/turf-center
|
||||||
|
[center-mean]: https://github.com/Turfjs/turf/tree/master/packages/turf-center-mean
|
||||||
|
[center-median]: https://github.com/Turfjs/turf/tree/master/packages/turf-center-median
|
||||||
|
[center-of-mass]: https://github.com/Turfjs/turf/tree/master/packages/turf-center-of-mass
|
||||||
|
[centroid]: https://github.com/Turfjs/turf/tree/master/packages/turf-centroid
|
||||||
|
[circle]: https://github.com/Turfjs/turf/tree/master/packages/turf-circle
|
||||||
|
[clean-coords]: https://github.com/Turfjs/turf/tree/master/packages/turf-clean-coords
|
||||||
|
[clone]: https://github.com/Turfjs/turf/tree/master/packages/turf-clone
|
||||||
|
[clusters]: https://github.com/Turfjs/turf/tree/master/packages/turf-clusters
|
||||||
|
[clusters-dbscan]: https://github.com/Turfjs/turf/tree/master/packages/turf-clusters-dbscan
|
||||||
|
[clusters-kmeans]: https://github.com/Turfjs/turf/tree/master/packages/turf-clusters-kmeans
|
||||||
|
[collect]: https://github.com/Turfjs/turf/tree/master/packages/turf-collect
|
||||||
|
[combine]: https://github.com/Turfjs/turf/tree/master/packages/turf-combine
|
||||||
|
[concave]: https://github.com/Turfjs/turf/tree/master/packages/turf-concave
|
||||||
|
[convex]: https://github.com/Turfjs/turf/tree/master/packages/turf-convex
|
||||||
|
[destination]: https://github.com/Turfjs/turf/tree/master/packages/turf-destination
|
||||||
|
[difference]: https://github.com/Turfjs/turf/tree/master/packages/turf-difference
|
||||||
|
[dissolve]: https://github.com/Turfjs/turf/tree/master/packages/turf-dissolve
|
||||||
|
[distance]: https://github.com/Turfjs/turf/tree/master/packages/turf-distance
|
||||||
|
[ellipse]: https://github.com/Turfjs/turf/tree/master/packages/turf-ellipse
|
||||||
|
[envelope]: https://github.com/Turfjs/turf/tree/master/packages/turf-envelope
|
||||||
|
[explode]: https://github.com/Turfjs/turf/tree/master/packages/turf-explode
|
||||||
|
[flatten]: https://github.com/Turfjs/turf/tree/master/packages/turf-flatten
|
||||||
|
[flip]: https://github.com/Turfjs/turf/tree/master/packages/turf-flip
|
||||||
|
[great-circle]: https://github.com/Turfjs/turf/tree/master/packages/turf-great-circle
|
||||||
|
[helpers]: https://github.com/Turfjs/turf/tree/master/packages/turf-helpers
|
||||||
|
[hex-grid]: https://github.com/Turfjs/turf/tree/master/packages/turf-hex-grid
|
||||||
|
[interpolate]: https://github.com/Turfjs/turf/tree/master/packages/turf-interpolate
|
||||||
|
[intersect]: https://github.com/Turfjs/turf/tree/master/packages/turf-intersect
|
||||||
|
[invariant]: https://github.com/Turfjs/turf/tree/master/packages/turf-invariant
|
||||||
|
[isobands]: https://github.com/Turfjs/turf/tree/master/packages/turf-isobands
|
||||||
|
[isolines]: https://github.com/Turfjs/turf/tree/master/packages/turf-isolines
|
||||||
|
[kinks]: https://github.com/Turfjs/turf/tree/master/packages/turf-kinks
|
||||||
|
[length]: https://github.com/Turfjs/turf/tree/master/packages/turf-length
|
||||||
|
[line-arc]: https://github.com/Turfjs/turf/tree/master/packages/turf-line-arc
|
||||||
|
[line-chunk]: https://github.com/Turfjs/turf/tree/master/packages/turf-line-chunk
|
||||||
|
[line-intersect]: https://github.com/Turfjs/turf/tree/master/packages/turf-line-intersect
|
||||||
|
[line-offset]: https://github.com/Turfjs/turf/tree/master/packages/turf-line-offset
|
||||||
|
[line-overlap]: https://github.com/Turfjs/turf/tree/master/packages/turf-line-overlap
|
||||||
|
[line-segment]: https://github.com/Turfjs/turf/tree/master/packages/turf-line-segment
|
||||||
|
[line-slice]: https://github.com/Turfjs/turf/tree/master/packages/turf-line-slice
|
||||||
|
[line-slice-along]: https://github.com/Turfjs/turf/tree/master/packages/turf-line-slice-along
|
||||||
|
[line-split]: https://github.com/Turfjs/turf/tree/master/packages/turf-line-split
|
||||||
|
[line-to-polygon]: https://github.com/Turfjs/turf/tree/master/packages/turf-line-to-polygon
|
||||||
|
[mask]: https://github.com/Turfjs/turf/tree/master/packages/turf-mask
|
||||||
|
[meta]: https://github.com/Turfjs/turf/tree/master/packages/turf-meta
|
||||||
|
[midpoint]: https://github.com/Turfjs/turf/tree/master/packages/turf-midpoint
|
||||||
|
[nearest-point]: https://github.com/Turfjs/turf/tree/master/packages/turf-nearest-point
|
||||||
|
[nearest-point-on-line]: https://github.com/Turfjs/turf/tree/master/packages/turf-nearest-point-on-line
|
||||||
|
[nearest-point-to-line]: https://github.com/Turfjs/turf/tree/master/packages/turf-nearest-point-to-line
|
||||||
|
[planepoint]: https://github.com/Turfjs/turf/tree/master/packages/turf-planepoint
|
||||||
|
[point-grid]: https://github.com/Turfjs/turf/tree/master/packages/turf-point-grid
|
||||||
|
[point-on-feature]: https://github.com/Turfjs/turf/tree/master/packages/turf-point-on-feature
|
||||||
|
[point-to-line-distance]: https://github.com/Turfjs/turf/tree/master/packages/turf-point-to-line-distance
|
||||||
|
[points-within-polygon]: https://github.com/Turfjs/turf/tree/master/packages/turf-points-within-polygon
|
||||||
|
[polygon-tangents]: https://github.com/Turfjs/turf/tree/master/packages/turf-polygon-tangents
|
||||||
|
[polygon-to-line]: https://github.com/Turfjs/turf/tree/master/packages/turf-polygon-to-line
|
||||||
|
[polygonize]: https://github.com/Turfjs/turf/tree/master/packages/turf-polygonize
|
||||||
|
[projection]: https://github.com/Turfjs/turf/tree/master/packages/turf-projection
|
||||||
|
[random]: https://github.com/Turfjs/turf/tree/master/packages/turf-random
|
||||||
|
[rewind]: https://github.com/Turfjs/turf/tree/master/packages/turf-rewind
|
||||||
|
[rhumb-bearing]: https://github.com/Turfjs/turf/tree/master/packages/turf-rhumb-bearing
|
||||||
|
[rhumb-destination]: https://github.com/Turfjs/turf/tree/master/packages/turf-rhumb-destination
|
||||||
|
[rhumb-distance]: https://github.com/Turfjs/turf/tree/master/packages/turf-rhumb-distance
|
||||||
|
[sample]: https://github.com/Turfjs/turf/tree/master/packages/turf-sample
|
||||||
|
[sector]: https://github.com/Turfjs/turf/tree/master/packages/turf-sector
|
||||||
|
[shortest-path]: https://github.com/Turfjs/turf/tree/master/packages/turf-shortest-path
|
||||||
|
[simplify]: https://github.com/Turfjs/turf/tree/master/packages/turf-simplify
|
||||||
|
[square]: https://github.com/Turfjs/turf/tree/master/packages/turf-square
|
||||||
|
[square-grid]: https://github.com/Turfjs/turf/tree/master/packages/turf-square-grid
|
||||||
|
[standard-deviational-ellipse]: https://github.com/Turfjs/turf/tree/master/packages/turf-standard-deviational-ellipse
|
||||||
|
[tag]: https://github.com/Turfjs/turf/tree/master/packages/turf-tag
|
||||||
|
[tesselate]: https://github.com/Turfjs/turf/tree/master/packages/turf-tesselate
|
||||||
|
[tin]: https://github.com/Turfjs/turf/tree/master/packages/turf-tin
|
||||||
|
[transform-rotate]: https://github.com/Turfjs/turf/tree/master/packages/turf-transform-rotate
|
||||||
|
[transform-scale]: https://github.com/Turfjs/turf/tree/master/packages/turf-transform-scale
|
||||||
|
[transform-translate]: https://github.com/Turfjs/turf/tree/master/packages/turf-transform-translate
|
||||||
|
[triangle-grid]: https://github.com/Turfjs/turf/tree/master/packages/turf-triangle-grid
|
||||||
|
[truncate]: https://github.com/Turfjs/turf/tree/master/packages/turf-truncate
|
||||||
|
[union]: https://github.com/Turfjs/turf/tree/master/packages/turf-union
|
||||||
|
[unkink-polygon]: https://github.com/Turfjs/turf/tree/master/packages/turf-unkink-polygon
|
||||||
|
[voronoi]: https://github.com/Turfjs/turf/tree/master/packages/turf-voronoi
|
||||||
Loading…
x
Reference in New Issue
Block a user