Kollisions- / Überlappungserkennung von Kreisen in einem d3-Übergang

Ich benutze d3, um eine Route (einen Pfad) auf einer Karte zu animieren. Wenn die Route einen Punkt entlang der Route erreicht, möchte ich einige Informationen anzeigen.

Der Großteil meines Codes basiert auf dem folgenden Beispiel.http: //bl.ocks.org/mbostock/170586. Ich versuche wirklich nur festzustellen, ob es eine Möglichkeit gibt, zu erkennen, wann der Übergangskreis mit einem der stationären Kreise in diesem Beispiel kollidiert oder diesen überlappt.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage