Wie kann ich die Größe von 2 Kreisen, die sich überlappen, um zum Beispiel bei festen 50px Radius zu ändern?Ändern Sie die Größe und Winkel von D3 geoCircle
Und eine andere Frage ist, wie kann ich den gelben Kreis zum Beispiel 30 Grad drehen?
ich eine Geige mit meinem aktuellen Fortschritt: jsFiddle
var svg = d3.select("svg"),
circle = d3.geoCircle()
projection = d3.geoOrthographic()
path = d3.geoPath()
.projection(projection)
moonBackground = svg.append("path")
.attr("fill", "#2b281b")
.attr("d", path(circle())),
moon = svg.append("path")
.attr("fill", "yellow")
.attr("d", path(circle.center([140, 0])()));
was meinen Sie, wenn Sie den Kreis sagen drehen ? –
@FrazerKirkman Sorry, ich wollte den beleuchteten Teil in Gelb drehen. –