anonymous1234
Cadet 4th Year
- Registriert
- Sep. 2011
- Beiträge
- 84
Für ein kleines Java Projekt zeige ich momentan Gebäudepläne an, mit denen man ein wenig interagieren kann (z.B. Suche nach bestimmten POIs.)
Jetzt fehlt als letztes Feature noch die Navigation.
Intuitiv wollte ich zuerst einfach einen ungerichteten Graphen erstellen und dann mit Dikstra,oder was auch immer den kürzesten Weg berechnen und dann in die Karte einzeichnen.
Allerdings habe ich keine Ahnung wie ich den Anfangsknoten berechnen soll, da die aktuelle Position ja nicht zufällig auf einem Knoten sein muss.
Und aufgrund von den Mauern kann ich auch nicht einfach den nächsten Knoten auswählen.
Weiß jemand wie dieses Problem normalerweise umgangen wird? (z.B. alle Mauern verzeichnen)
Super wäre natürlich auch Literatur (idealerweise online frei verfügbar)´, da ich in den letzten Tagen dazu nichts wirklich gutes gefunden habe.
Jetzt fehlt als letztes Feature noch die Navigation.
Intuitiv wollte ich zuerst einfach einen ungerichteten Graphen erstellen und dann mit Dikstra,oder was auch immer den kürzesten Weg berechnen und dann in die Karte einzeichnen.
Allerdings habe ich keine Ahnung wie ich den Anfangsknoten berechnen soll, da die aktuelle Position ja nicht zufällig auf einem Knoten sein muss.
Und aufgrund von den Mauern kann ich auch nicht einfach den nächsten Knoten auswählen.
Weiß jemand wie dieses Problem normalerweise umgangen wird? (z.B. alle Mauern verzeichnen)
Super wäre natürlich auch Literatur (idealerweise online frei verfügbar)´, da ich in den letzten Tagen dazu nichts wirklich gutes gefunden habe.