Question
JS fiddle
https://jsfiddle.net/uyLc21fm/68/
Inputs:
Required Output:
What I have tried so far:
Leaflet.Circle
Semicircle module
Curve module
//var curvedPath = L.curve(
// [
// 'M', latlng1,
// 'Q', midpointLatLng,
// latlng2
// ], pathOptions).addTo(map);
constantly curved line
Below I have also tried, but they shall not be necessary for drawing/final solution - thus I consider them irrelevant.