Routen/Pfade/Straßen auf Google Maps
Hey Leute. Ich muss wissen, ob das, was ich brauche, ist erreichbar.
Ich muss in der Lage sein, entweder V2 ODER V3 (vorzugsweise 3), erstellen von Pfaden, die ignorieren Gebäuden in einem gewissen Sinne.
Ich versuche zu erstellen, auch eine kml-Datei zu erstellen, die alle Wege mich, und dann einen Weg finden, um Sie zu aktivieren/deaktivieren, wie gebraucht.
Zum Beispiel. Der Nutzer will, um von Punkt A nach Punkt B. Zwischen diesen Punkten eine Reihe von Gebäuden. Der Benutzer KANN körperlich Spaziergang durch diese Gebäude(es ist ein campus). Ich möchte Ihnen zeigen, dass auf der Karte.
Diese Weise müssen Sie nicht machen eine Schleife-de-Schleife um, sagen wir, ein Parkplatz, nur um an das andere Ende.
Wenn es irgendeinen Weg gibt, AN ALLE, dies zu tun, würde ich gerne wissen.
Ein Beispiel, was ich verlangen kann hier gefunden werden: http://www.uottawa.ca/maps/
Es ist alles vorgegeben Pfade auf der Grundlage der zwei Eingaben von dem Benutzer in dem dropdown-Menü. Ich kann deutlich sehen, diese. Aber ich habe keine Ahnung, wenn a) diese kann getan werden, im v3, und b) wie auf der Erde, Sie Tat es selbst.
Hilfe benötigt und sehr geschätzt!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Ihr campus ist nicht sehr groß, möchten Sie vielleicht zu prüfen, definieren alle polyline-Routen von hand für jede permutation, so dass, wenn Sie haben 4 Gebäude A, B, C und D, die, würden Sie brauchen, um zu definieren, 6 Routen:
Dann erstellen Sie einfach einige grundlegende JavaScript-Logik, dass, wenn Sie wählte Ein Gebäude als Ausgangspunkt und Gebäude C als Ziel aus, Sie verstecken sich alle Polylinien und zeigen Sie der A:C-line nur. Sie können auch Google polyline-Verfahren, um die Länge in Metern von jeder route, falls dies erforderlich ist.
Dies ist eine kurze Tabelle, wie viele Routen, die Sie hätten, zu definieren, gemäß der Anzahl der Gebäude, die Sie haben:
Wie Sie sehen können, ist es wirklich außer Kontrolle Gerät, wie die Anzahl der Gebäude nach oben geht, so würde ich sagen, dass diese option ist nur möglich bis zu einem bestimmten Punkt. Wenigstens Sie sind glücklich, da die Reihenfolge der Permutationen ist nicht wichtig, vorausgesetzt, die Leute können gehen jede Strecke in beide Richtungen.
Interessante Anmerkung: bemerkte ich, dass die Ottawa demo Sie mitgeliefert ist macht nicht jede AJAX-Aufrufe, wenn die Anforderung für die Richtungen. Daher gibt es eine gute chance, dass Sie das gleiche machen wie oben vorgeschlagen.
UPDATE:
Hier funktioniert die demo mit dem v3 Maps-API, was ich hoffe, kann Ihnen helfen, erste Schritte:
Screenshot:
Warum kann Sie nur fügen Sie eine Polylinie, um zu zeigen, "wie die Krähe fliegt"?