Google Maps può generare una semplice polilinea da due o più coordinate di latitudine/longitudine. Scopri di più su codifica polilinee, polilinee semplici e polilinee complesse.
Con questa utilità, puoi generare codifiche polilinee in modo interattivo su una mappa o inserendo le coordinate. Puoi anche decodificare le polilinee in coordinate utilizzando questo strumento al contrario.
Tuttavia, se hai una polilinea codificata esistente o un elenco di coordinate come linestring GeoJSON e vuoi visualizzare la polilinea su una mappa, utilizza l'utilità di decodifica interattiva delle polilinee.
Creare una polilinea in modo interattivo sulla mappa
- Inserisci un indirizzo, un codice postale, una località o un punto di riferimento per centrare la mappa e fai clic su Cerca.
- Fai clic sulla mappa per posizionare un indicatore che rappresenti la posizione iniziale della polilinea.
- Le coordinate del marcatore vengono visualizzate nelle caselle Latitudine e Longitudine.
- Fai clic sul pulsante Aggiungi posizione. In questo modo, le coordinate vengono aggiunte all'elenco delle località e viene generata una codifica nella casella Polilinea codificata.
- Continua a posizionare indicatori sulla mappa per aggiungere tutte le posizioni sulla polilinea all'elenco delle posizioni e alla polilinea codificata.
Modificare le coordinate
- Per eliminare una posizione, selezionala nell'elenco delle posizioni e premi Elimina posizione selezionata.
- Per eliminare tutte le posizioni e ricominciare, fai clic su Elimina tutte le posizioni.
- Non puoi modificare le posizioni. Per modificare una posizione, eliminala e aggiungila di nuovo. Se la località non si trova alla fine dell'elenco, elimina la località e tutte quelle successive.
Creare una polilinea inserendo le coordinate
- Se hai un elenco di coordinate esistente, anziché posizionare i segnaposto, puoi inserire manualmente le latitudini e le longitudini nelle rispettive caselle.
Decodificare una polilinea in coordinate
- Inserisci la polilinea nella casella Polilinea codificata.
- Se la polilinea contiene caratteri di escape, fai clic sulla casella di controllo per rimuoverli.
- Fai clic su Decodifica polilinea. Le coordinate vengono visualizzate nell'elenco delle posizioni e la linea viene tracciata sulla mappa.
Questa utilità utilizza l'API Maps JavaScript. Nello specifico,
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 la pagina Formato dell'algoritmo di polilinea codificata.