angle entre deux points GPS

en cas d'angle négatif j'ajoute 360 ° et un moment ce serra supérieur a 360 d’où le modulo.
en fait j'aimerai pouvoir renseigner deux points GPS et avoir un cap entre les deux. comme la rose des vents de ce site :