Interaktives Dienstprogramm für Polylinien

In Google Maps kann eine einfache Polylinie aus zwei oder mehr Breiten- und Längengradkoordinaten generiert werden. Weitere Informationen zur Polylinien-Codierung, zueinfachen Polylinien, und zukomplexen Polylinien.

Mit diesem Dienstprogramm können Sie Polylinien-Codierungen interaktiv generieren. Sie können Polylinien auch aus einem codierten String oder einer GeoJSON-Linienzeichenfolge in Koordinaten decodieren.

Polylinie interaktiv auf der Karte erstellen

  1. Geben Sie eine Adresse, eine Postleitzahl, einen Ort oder ein Wahrzeichen ein. Wählen Sie einen Vorschlag aus der Liste von Vorschlägen aus. Die Karte wird auf den ausgewählten Ort zentriert.
  2. Klicken Sie auf die Karte, um Markierungen hinzuzufügen und so die Polylinie zu definieren. Die Koordinaten der Markierungen werden in der Liste Standorte angezeigt.
    • In der Liste Standorte werden die Koordinaten der Markierungen angezeigt.
    • Im Feld Codierte Polylinie wird die Polylinien-Codierung angezeigt.
    • Im Feld GeoJSON-Linienzeichenfolge wird die GeoJSON-Darstellung der Polylinie angezeigt.

Koordinaten bearbeiten

  • Wenn Sie einen Standort bearbeiten möchten, ziehen Sie die Markierung auf der Karte.
  • Wenn Sie einen Standort löschen möchten, klicken Sie in der Liste Standorte auf das „X“ daneben.
  • Wenn Sie alle Standorte löschen und neu beginnen möchten, klicken Sie auf Alle löschen.

Polylinie durch Eingabe von Koordinaten erstellen

  • Wenn Sie eine vorhandene Liste mit Koordinaten haben, können Sie die Breiten- und Längengrade anstatt Markierungen zu platzieren, können Sie die Breiten- und Längengrade manuell im Feld GeoJSON-Linienzeichenfolge Koordinaten im GeoJSON-Format eingeben.

Polylinie in Koordinaten decodieren

  1. Fügen Sie die Polylinie in das Feld Codierte Polylinie oder GeoJSON-Linienzeichenfolge ein.
  2. Wenn die Polylinie maskierte Zeichen enthält, klicken Sie das Kästchen Sonderzeichen maskieren an, um die Maskierung aufzuheben.
  3. Klicken Sie auf Polylinie decodieren oder GeoJSON decodieren. Die Koordinaten werden in der Liste Standorte angezeigt und die Polylinie wird auf der Karte gezeichnet.

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