Я работаю с MapKit.Я рисую OverlayView как круги на карте.Если у меня есть круговой вид наложения, пересекающийся с другим, такой, чтобы меньший центр находился внутри большего кругового наложения.
Теперь мне нужно отобразить только ту часть меньшего наложения, которая пересекается с большим круговым наложениемвид, а не весь круг.
Как мне это сделать?
Теперь я пытаюсь создать подкласс MKOverLayPathView и создать путь между двумя дугами в точках пересечения.
Для этого я делаю много тригонометрических вычислений, чтобы найти правильные углы дуги и все.Я хотел знать, есть ли более простой способ обрезать оставшуюся часть кругового обзора, потому что у меня возникает ощущение, что я могу делать сложные вещи без необходимости.