Я хотел бы добавить «летящие» (3D) дуги к своей орфографической проекции, как показано на рисунке here, но с отсечением вместо эффекта затухания. Это кажется трудным, поскольку дуги создаются независимо от проекции. (Каждая дуга определяется тремя точками, полученными из проекции - серединой начала, конца и большой окружности, протянутой вдоль линии от центра холста, - но сама дуга рисуется с использованием «2D» кардинальной интерполяции на соответствующей точки на холсте svg.)Обрезные непроекционные элементы (орфографические)
Моя первая мысль заключалась в том, что мне может понадобиться сделать какую-то сферическую геометрию, чтобы получить координаты, где происходит обрезка, но теперь мне интересно, есть ли более простой способ выполнить это (I новый для D3).
Это то, что выглядит как моя карта без отсечения: