Interaktives Dienstprogramm für die Codierung von Polylinien

In Google Maps kann eine einfache Polylinie aus zwei oder mehr Breiten- und Längengradkoordinaten erstellt werden.
Weitere Informationen zu Polylinien, einfachen Polylinien und komplexen Polylinien

Mit diesem Dienstprogramm können Sie Codierungen für Polylinien interaktiv auf einer Karte generieren oder durch Eingabe von Koordinaten.
Polylinien lassen sich mit diesem Tool auch umgekehrt in Koordinaten decodieren.

Wenn Sie jedoch eine codierte Polylinie oder eine Liste von Koordinaten als GeoJSON-Linienstring haben und die Polylinie auf einer Karte ansehen möchten, verwenden Sie das interaktive Dienstprogramm für Polylinien-Decodierer.

Polylinien auf der Karte interaktiv erstellen

  1. Geben Sie eine Adresse, eine Postleitzahl, einen Standort oder eine Sehenswürdigkeit ein, um die Karte zu zentrieren, und klicken Sie auf Suchen.
  2. Klicken Sie auf die Karte, um eine Markierung für den Startpunkt der Polylinie zu setzen.
  3. Die Koordinaten der Markierung werden in den Feldern Breitengrad und Längengrad angezeigt.
  4. Klicken Sie auf die Schaltfläche Standort hinzufügen. Dadurch werden die Koordinaten der Standortliste hinzugefügt und im Feld Codierte Polylinie eine Codierung generiert.
  5. Platzieren Sie weitere Markierungen auf der Karte, um alle Standorte auf der Polylinie der Standortliste und der codierten Polylinie hinzuzufügen.

Koordinaten bearbeiten

  • Um einen Standort zu löschen, wählen Sie ihn in der Standortliste aus und drücken Sie Ausgewählten Standort löschen.
  • Wenn Sie alle Standorte löschen und neu beginnen möchten, klicken Sie auf Alle Standorte löschen.
  • Standorte können nicht bearbeitet werden. Wenn Sie einen Standort bearbeiten möchten, löschen Sie ihn und fügen Sie ihn wieder hinzu. Wenn sich der Standort nicht am Ende der Liste befindet, löschen Sie ihn und alle nachfolgenden.

Polylinien durch Eingabe von Koordinaten erstellen

  • Wenn Sie bereits eine Liste mit Koordinaten haben, können Sie die Breiten- und Längengrade manuell in die entsprechenden Felder eingeben, anstatt Markierungen zu platzieren.

Polylinien in Koordinaten decodieren

  1. Geben Sie die Polylinie in das Feld Codierte Polylinie ein.
  2. Falls die Polylinie Escape-Zeichen enthält, klicken Sie auf das entsprechende Kästchen, um sie zu entfernen.
  3. Klicken Sie auf Polylinie decodieren. Die Koordinaten sind in der Standortliste aufgeführt und die Linie wird auf der Karte gezeichnet.

Dieses Dienstprogramm verwendet die Maps JavaScript API. Insbesondere werden die Codierung und die Decodierung von Pfaden über die statischen Methoden encodePath() und decodePath() im Namespace google.maps.geometry.encoding ausgeführt. Informationen zum Codierungsschema finden Sie unter Algorithmusformat für codierte Polylinien.