tutorials.de Buch-Aktion 05/2012
Like Tree2Danke
  • 1 Beitrag von genodeftest
  • 1 Beitrag von Thomas Darimont
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
472
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    FreakyM FreakyM ist offline Mitglied
    Registriert seit
    Feb 2011
    Beiträge
    12
    Hallo ,

    kennt jemand eine Methode um Polygone so schnell es geht miteinander zu verschmelzen?
    Am besten eine Bibliothek...
    Sowas wie das:
    http://www.cs.man.ac.uk/~toby/alan/software/
    Nur für Java...
    Ich weiß, das auf dieser Seite auch eine Java-Version ist, jedoch ist der Link down...
    Besitzt das jemand zufällig?

    Ich kenne auch die Möglichkeit das ganze mit Shapes zu lösen...Jedoch denke ich, dass diese Lösung nicht sooo schnell ist, wie ein professioneller Algorithmus :P Oder liege ich da falsch? Ich muss gestehen ich habe mir die genaue Java-Implementierung nicht angschaut...

    Kennt jemand einen Algorithmus oder hat jemand das gleiche Problem schonmal irgendwie gelöst?

    Ich bin im 6 Semester und brauche das ganze für mein Studium... Keine Angst, niemand nimmt mir Arbeit ab, den es ist nicht für eine Studien- oder Bachelorarbeit Ich mache ein BA-Studium und es ist für meine Firma...

    Es MÜSSEN auch nicht unbedingt beliebige Polygone sein, es reichen im NOTFALL (falls jemand dafür ne Lösung kennt) 6-Ecke..

    Dankeschön im vorraus an alle die mir dabei helfen...

    Gruß
    Dennis
     

  2. #2
    genodeftest genodeftest ist offline Mitglied Brillant
    Registriert seit
    Jun 2009
    Beiträge
    870
    Schau mal, die Zeitmaschine (Way-Back-Machine von web.archive.org) hat mir die Seite aus der Vergangenheit geholt:
    http://web.archive.org/web/200402091...GPCJ/GPCJ.html
    Wenn die Links tot sind, schau doch mal, ob du in eine andere Zeit reisen kannst:
    http://web.archive.org/web/*/http://...GPCJ/GPCJ.html
    FreakyM bedankt sich. 
    Code bitte so einfügen: [java]System.out.println("Hallo");[/java] (Analog für andere Programmiersprachen)
    Code java:
    1
    
    System.out.println("Hallo");
    hilfreich zu Java: Really Big Index, Java ist auch eine Insel Band 1 und Band 2.
    ___________
    Ubuntu Bug #1: Microsoft has a majority market share
    Casecon: Projekt leiser Käse

  3. #3
    Registriert seit
    Jun 2002
    Ort
    Saarbrücken (Saarland)
    Beiträge
    9.886
    Blog-Einträge
    29
    Hallo,

    schau dich doch mal im Package: java.awt.geom um.
    Dort gibt es u.a. java.awt.geom.Area und java.awt.geom.GeneralPath

    Gruß Tom
    FreakyM bedankt sich. 
    Java rocks!
    How to become a good Java Programmer?
    Does IT in Java and .Net
    The only valid measurement of code quality: WTFs / minute
    Blog
    Xing
    Twitter

  4. #4
    FreakyM FreakyM ist offline Mitglied
    Registriert seit
    Feb 2011
    Beiträge
    12
    Auch hier dankeschön...
    Ich habe das JGPC dort bekommen

    Diese Packages schaue ich mir mal an, nur meinst du das ich damit genauso schnell/schneller wie dieses professionelle GPC sein kann?

    Gruß
    Dennis
     

  5. #5
    FreakyM FreakyM ist offline Mitglied
    Registriert seit
    Feb 2011
    Beiträge
    12
    Thomas...
    Meinst du wirklich das Area und GeneralPath bzw. Standard-Java genauso schnell sein kann wie ein professioneller Algorithmus, welcher jahrelang entwickelt wurde...
    Nein, das war nur eine alternative falls es das JGPC nicht gibt oder?

    In meiner Firma verwenden wir GPC, jedoch ist das in C geschrieben und ich hätte es gerne in Java damit die Kommunikation zwischen zwei verschiedenen Programmen wegfällt. Und das ganze am liebsten noch in der Geschwindigkeit in der es die C-Bib (GPC) auch macht!

    Meinst du deine Idee kann da mithalten oder lieber doch JGPC?
    Oder sogar die Kommunikation zwischen den Programmen stehen lassen?

    Wobei ich es immer besser finde Code in mein Programm einzubauen statt eine Programmkommunikation zu implementieren, ist doch auch schneller ?

    Gruß
    Dennis
    Geändert von FreakyM (31.12.11 um 00:58 Uhr)