Geodesic polylines, polygons and circles for Leaflet 1.x.
These will follow the curvature of the Earth and are used just like the normal versions of the constructors that are rendered as straight lines on the screen.
L.geodesicPolyline(<LatLng[]> latlngs, <Polyline options> options?)
L.geodesicPolygon(<LatLng[]> latlngs, <Polyline options> options?)
L.geodesicCircle(<LatLng> latlng, <Circle options> options?)
(obsolete way)
L.geodesicCircle(<LatLng> latlng, radius, <Circle options> options?)