Utilità polilinea interattiva

Google Maps può generare una polilinea semplice da due o più coordinate di latitudine/longitudine. Scopri di più sulla codifica delle polilinee, sulle polilinee semplici, e sulle polilinee complesse.

Con questa utility puoi generare codifiche di polilinee in modo interattivo. Puoi anche decodificare le polilinee in coordinate da una stringa codificata o da una stringa di linea GeoJSON.

Creare una polilinea in modo interattivo sulla mappa

  1. Inserisci un indirizzo, un codice postale, una località o un punto di riferimento. Seleziona una voce dall'elenco dei suggerimenti. La mappa si centra sulla località selezionata.
  2. Fai clic sulla mappa per aggiungere indicatori per definire la polilinea. Le coordinate degli indicatori vengono visualizzate nell'elenco Località.
    • L'elenco Località mostra le coordinate degli indicatori.
    • La casella Polilinea codificata mostra la codifica della polilinea.
    • La casella Stringa di linea GeoJSON mostra la rappresentazione GeoJSON della polilinea.

Modificare le coordinate

  • Per modificare una località, trascina l'indicatore sulla mappa.
  • Per eliminare una località, fai clic sulla "x" accanto nell'elenco Località.
  • Per eliminare tutte le località e ricominciare, fai clic su Cancella tutto.

Creare una polilinea inserendo le coordinate

  • Se hai un elenco di coordinate esistente, anziché posizionare gli indicatori, puoi inserire manualmente le latitudini e le longitudini nella casella Coordinate della stringa di linea GeoJSON utilizzando il formato GeoJSON.

Decodificare una polilinea in coordinate

  1. Incolla la polilinea nella casella Polilinea codificata o Stringa di linea GeoJSON.
  2. Se la polilinea contiene caratteri di escape, seleziona la casella di controllo Rimuovi escape dai caratteri speciali per rimuoverli.
  3. Fai clic su Decodifica polilinea o Decodifica GeoJSON. Le coordinate vengono visualizzate nell' elenco Località e la polilinea viene disegnata sulla mappa.

Questa utility utilizza l'API Maps JavaScript. In particolare, la codifica e la decodifica dei percorsi vengono gestite dai metodi statici encodePath() e decodePath() nello spazio dei nomi google.maps.geometry.encoding. Per informazioni sullo schema di codifica, consulta il Formato dell'algoritmo della polilinea codificata.