Роза на компаса е вид звезден многоъгълник представящ основните и допълнителни географски посоки. Изображението се среща често в географски карти, компаси и информационни табели на трудно достъпни места.
Съществуват няколко различни изображения под това име. Всяка от тях съдържа една или няколко групи по 4 еднакви по дължина лъчи.
с една група (сувенирните магнитни компаси) представящи само основните географски посоки: N - север, E - изток, S - юг, W - запад;
с две групи еднакви по дължини лъчи - представят основните посоки и кратните на 8 - допълнителните посоки: NE - североизток, SE - югоизток, SW - югозапад, NW - северозапад;
с три групи еднакви по дължини лъчи - представят основните посоки, допълнителните посоки кратни на 8 и кратните на 16 посоки: NNE - север-североизток, ENE - изток-североизток, ESE - изток-югоизток, SSE - юг-югоизток, SSW - юг-югозапад, WSW - запад-югозапад, WNW - запад-северозапад, NNW - север-северозапад;
с четири групи еднакви по дължини лъчи - придобило е практическо приложение и най-известното в историята на навигацията. Всяко от тези деления е мерната единица румб.
в хералдиката се ползва един от изброените изображения за роза на компаса, най-често оградено с пръстен и различно оцветяване на отделните негови части.
Съществуват и сродни изображения - звездния многоъгълник витлеемска звезда е с две групи еднакви по дължини лъчи.
Алгоритъмът за построителната задача роза на компаса съдържа следните стъпки:
от листово поле се избира стойност за радиус на описаната окръжност;
Избират се два коефициента на пропорция за: дължината на късия лъч:дължината на дългия лъч, както и дължината на средния лъч:дължината на дългия лъч. Тези коефициенти определят двата допълнителни радиуса за всяка от допълнителните окръжности.
Посочват се координатите за център на описаната окръжност - трите окръжности, за всеки от равностранните 16-ъгълници, са концентрични;
Изчисляват се координатите за върхове на правилен многоъгълник - с 16 страни. Идеята се разбира от общите точки на всяка двойка съседни лъчи. Всяка двойка е край на отсечка (не са представени на чертежа) страна на многоъгълника. Построява се симетрала към всяка от тези страни. Дължината на инцидентната с нея отсечка е вече определена програмно - това е средния ръб на всеки лъч, единият край на отсечката е в центъра на описаната окръжност, а другият край е върха на съответния лъч.
В цикъл се построява средния ръб на всеки лъч, а неговата крайна точка се свързва със страната на многоъгълника.
Разгледайте други видове геометрични фигури, чието построяване ползва примери и задачи от областта на изчислителната геометрия. Прочетете допълнителна информация за: звезден многоъгълник, витлеемска звезда, геометрични фигури.