Приветствую на форуме!
В твоём вопросе сразу два вопроса, но на оба можно ответить одним примером из документации: SetWidth
В нём показано и как вычислить количество сегментов и как установить ширину каждого из сегментов.
Кроме того ты можешь воспользоваться свойством ConstantWidth для установки одинаковой ширины всем сегментам полилинии.