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
- 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.
- 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
- Incolla la polilinea nella casella Polilinea codificata o Stringa di linea GeoJSON.
- Se la polilinea contiene caratteri di escape, seleziona la casella di controllo Rimuovi escape dai caratteri speciali per rimuoverli.
- 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.