Software entwicklung: Navigation

  • ich grüsse euch


    da ich selber softwareentwickler bin und ich mich sehr für die GPS technologie interessiere und ich denke das hier der ein oder andere mir ein paar informationen geben kann, wollte ich ein paar fragen in den raum werfen die mich brennend interessieren.


    1. Welche ressourcen werden benötigt um ein navigations programm zu entwicklen, bzw. ein programm mit dem man die position bestimmen kann und von A nach B navigieren. mir fallen da folgende ressourcen ein wo ich auch gleich fragen dazu habe.


    a) Koordinaten
    Sind sicher nützlich ;) ohne die es ja wohl nicht möglich sein wird.
    Da kommen mir folgende fragen in den sinn:
    - Woher kriegt man diese koordinaten (land, plz, strasse, nummer).
    - Wird ein digitales karten matierial benötigt?
    - Falls nein (was ich nicht denke) woher weis ich dann das nach 200 meter ein links oder rechts abbiegen möglich ist?
    - Wo kriegt man kartenmaterial (für entwickler)? bei navteq wurde ich nicht fündig und bedenke sowieso das dies einen angenehmen preis hätte.


    b)Sonstiges
    - Was ist ferner zu beachten?
    - Sonstiges von euch...

  • Als Kartenmaterial benötigst Du zumindest topographische Karten mit Koordinatenangaben.
    Die Karten werden dann auf einem Zeichenbrett, oder Flachbettscanner so genau ausgerichtet, dass man die Koordinaten aller Straßenkreuzungen und anderer signifikanten Punkte ermitteln und aufnehmen kann.


    Die ortliche Verkehrsregelung, Einbahnstraßen ect. , findest Du in guten Stadtplänen.


    Eine gute Anlaufstelle zur Auswahl geeigneten Kartenmaterials ist immer die Hauptstelle der Stadtbücherei. Dort sollten immer aktuelle Pläne der verschiedenen Verlage zur Ansicht stehen.


    Der Teleinfo-Verlag hat für seine Pläne spezielle Fahrzeige mit GPS und vielen Kameras eingesetzt, um jede Straße und Kreuzung richtig zu erfassen. So kann man bei Unstimmigkeiten die Bilder und Daten jederzeit wieder aus dem Archiv holen, und die Fahrten rekonstruieren.


    Die Landesvermessungsämter setzen zur Kartografierung einen Zeppelin ein, der neben GPS auch Funkpeilsender am Boden zur genauen Positionierung einsetzt. Dadurch wird die Positionsbestimmung und Vermessung 20x genauer als mit GPS.


    Limbo

  • Ja und dann, wenn du das Rohmaterial für die Karten hast, wird es spannend.


    Erst mal benötigst du ja die Klassifizierung der jeweiligen Strasse -das ist noch kein Problem, aber leider sind Strassen der gleichen Strassenklasse ja nicht gleich, können unterschiedliche Fahrbahnbeläge haben und unterschiedliche Breiten und welche Beleuchtung und welche Geschwindigkeitslimits und ach ja, ein Navi muss ja auch die Umgebung der Strasse kannen, den McD dort oder die Pizzeria - und vor allem die unplanmässigen Hidernisse auf Strassen - wie viele kleine Strassen hat du schon gesehen, wo auf einmal Pflanzkübel stehen - die findet du in keiner Karte


    beispielsweise bei Navteq kann ein Graph (Strassenteil) bis zu 190 Attribute umfassen, da das Kartenrohmaterial zu ungenau ist, wird mittels eine Teams in einem PKW, der mit Differenzial-GPS ausgerüstet ist, jedes Strassenstück erfasst.


    Langen Rede kurzer Sinn:
    Für KFZ-Navigation wirst du um digitales Kartenmaterial nicht herum kommen, alleine schon wegen der Datenmenge - die meisten interessieren sich nicht für KFZ-Navigation in der Umgebung, sondern, wie man beispielsweise am besten von Rom nach Helsinki kommt


    Etwas anderes sind natürlich Rasterkarten-Programme, beispielsweise für Wanderer