Takes two points and returns a point midway between them. The midpoint is calculated geodesically, meaning the curvature of the earth is taken into account.
var point1 = turf.point([144.834823, -37.771257]); var point2 = turf.point([145.14244, -37.830937]); var midpoint = turf.midpoint(point1, point2); //addToMap var addToMap = [point1, point2, midpoint]; midpoint.properties['marker-color'] = '#f00';
Install this module individually:
$ npm install @spatial/midpoint
Or install the Turf module that includes it as a function:
$ npm install @turf/turf