Disegno sulla mappa

Puoi aggiungere oggetti alla mappa per designare punti, linee, aree o insiemi di oggetti. L'API Maps JavaScript chiama questi oggetti sovrapposizioni. Gli overlay sono legati alle coordinate di latitudine/longitudine, quindi si spostano quando trascini o esegui lo zoom sulla mappa.

Tipi di overlay

L'API Maps JavaScript offre diversi tipi di overlay che puoi aggiungere in modo programmatico:

  • Una finestra informativa è un tipo speciale di overlay per la visualizzazione di contenuti (di solito testo o immagini) all'interno di un fumetto popup in una determinata posizione su una mappa. Vedi Finestre informative.
  • Le linee sulla mappa vengono visualizzate utilizzando polilinee che rappresentano una sequenza ordinata di posizioni. Vedi Forme e linee.
  • Le aree di forma arbitraria sulla mappa vengono visualizzate utilizzando poligoni. Come le polilinee, i poligoni sono una sequenza ordinata di posizioni. A differenza delle polilinee, i poligoni definiscono un'area geografica che racchiudono. Vedi Forme e linee.
  • Puoi anche definire cerchi e rettangoli sulla mappa.
  • Utilizza un simbolo per personalizzare l'icona su un indicatore o per aggiungere immagini a una polilinea. Un simbolo è un'immagine vettoriale definita da un percorso, utilizzando la notazione dei percorsi SVG. L'API fornisce anche opzioni per controllare il modo in cui verrà visualizzato il simbolo. Consulta la sezione Simboli.
  • Se vuoi posizionare un'immagine su una mappa, puoi utilizzare un overlay del suolo. Consulta la sezione Sovrapposizioni del suolo.
  • Puoi anche implementare i tuoi overlay personalizzati implementando l'interfaccia di OverlayView. Consulta la sezione Overlay personalizzati.
  • I livelli della mappa possono essere visualizzati utilizzando i tipi di mappe overlay. Puoi creare il tuo set di riquadri creando tipi di mappa personalizzati che sostituiscono i set di riquadri della mappa base o vengono visualizzati sopra quelli esistenti come overlay. Consulta la pagina Tipi di mappe personalizzate.