PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP Grundlagen (http://www.selfphp.de/forum/forumdisplay.php?f=12)
-   -   Berechnung Punktkoordinate eines Kreises (http://www.selfphp.de/forum/showthread.php?t=25873)

Heppy 06.06.2016 10:06:22

Berechnung Punktkoordinate eines Kreises
 
Hallo zusammen,
ich steh mal wieder auf dem schlauch, ich hab mir mit php ein Diagramm gezeichnet.
Da mir aber die legende am rand ab einer gewissen anzahl von einträgen zu unübersichlich wird wollte ich gerne von der Mitte jedes Teilstückes einen Linie malen die dann zu der Bezeichnung führt.

Um den Kreis bzw die Teilstücke zu zeichnen habe ich ja nur die koordinaten des Mittelpunktes (Mx, My), Durchmesser (D), Gradzahl des Startpunktes (Gs), Gradzahl des Endpunktes (Ge)

Weis hier jemand wie ich die X und Y Koordinate des Kreisumpfangs in der Mitte des Teilstückes errechne?

hab im netz gefunden das man das ja in etwa so ausrechnen kann:
Code:

$bogenmas = ((2*pi())/360)*($grad/2);
$linie_anfang_x=($diagramm_durchmesser/2)*cos($bogenmas*2*pi());
$linie_anfang_y=($diagramm_durchmesser/2)*sin($bogenmas*2*pi());

aber entweder stimmt das nicht oder ich hab n fehler rein gehauen, kann mir jemand da mal auf die sprünge helfen?


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:53:58 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.