Вы, очевидно, не поняли, что я написал. Про грамотность речь не шла. Шла про банальную внятность формулировки.
Я возражал не против вопросов, поставленных неквалифицированно (это было бы с моей стороны глупостью - вы же сюда за информацией пришли, а не наоборот), а против попыток сформулировать вопрос так, будто вы уже обладаете должной квалификацией, вместо того, чтобы просто описать свою задачу простыми словами. Для этого нужно не "ресурсы" читать, а просто говорить о том, что вы хотите сделать. В переформулированном варианте у вас это получилось и без всяких "ресурсов".
Продолжая аналогию с автомобилем и правами - вы, придя на первое занятие по вождению, вместо того, чтобы спросить "а когда мне начинать крутить руль, подъезжая к повороту", спрашиваете "какую величину вектора ускорения я должен создать для искривления траектории по данному радиусу". То есть на этот (слишком сложный) вопрос тоже существует ответ, но он далек от практики и ничего вам не даст, чтобы научиться правильно поворачивать.
Теперь по содержанию.
Карты OSM в виде тайлов действительно, как правило, отображаются в проекции Меркатора (у которой север всегда вверху).
Если вам нужно вычислить азимут или румб (как производное от него значение), то ознакомьтесь вот с этим, например
http://www.movable-type.co.uk/scripts/latlong.html (раздел Bearing). Надеюсь, что вы сами разберетесь, как перейти от азимута к румбу.
Только имейте в виду, что если вы захотите линию между точками нарисовать еще, а расстояние между ними будет существенным, то это выльется в дополнительную задачу, т.к. прямая на сфере в проекции Меркатора прямой уже не будет.
Вам для этого никакой опорный вектор на север не нужен. Тем более - со стороны API Leaflet.