我有一个投影和一条路径。
我希望路径与投影相匹配。
frontSphereTarget = d3.geoOrthographic();
const frontSphereProjection = d3.geoPath().projection(frontSphereTarget);
frontSpherePath = svgFront.append("path")
.datum(topojson.feature(world, world.objects.countries))
.attr("d", frontSphereProjection);
投影与基准方法和地形数据一起工作。然而,这是一组数据,其中这只是一个预先制作的路径,我想在某个地方显示,并“环绕”投影:
M173.205 80Q173.205 100 155.885 110L17.321 190Q0 200 -17.321 190L-155.885 110Q-173.205 100 -173.205 80L-173.205 -80Q-173.205 -100 -155.885 -110L-17.321 -190Q0 -200 17.321 -190L155.885 -110Q173.205 -100 173.205 -80Z
D3中是否有一个“修改路径”函数可以通过投影实现这一点,或者我需要尝试另一种方法吗?