Desenhar no mapa

Você pode adicionar objetos ao mapa para designar pontos, linhas, áreas ou coleções de objetos. A API Maps JavaScript chama esses objetos de sobreposições. As sobreposições são vinculadas a coordenadas de latitude/longitude. Portanto, elas se movem quando você arrasta o mapa ou aplica zoom a ele.

Tipos de sobreposição

A API Maps JavaScript tem vários tipos de sobreposição que podem ser adicionados de maneira programática:

  • Locais únicos no mapa são exibidos usando marcadores. Às vezes, os marcadores exibem imagens de ícones personalizados. Nesse caso, eles costumam ser chamados de "icons." Consulte Marcadores.
  • Uma janela de informações é um tipo especial de sobreposição para exibir conteúdo (geralmente texto ou imagens) em um balão pop-up em um determinado local no mapa. Consulte Janelas de informações.
  • As linhas no mapa são exibidas com polilinhas, que representam uma sequência ordenada de locais. Consulte Formas.
  • Áreas de formato arbitrário no mapa são exibidas usando polígonos. Assim como as polilinhas, os polígonos são uma sequência ordenada de locais. Ao contrário das polilinhas, os polígonos definem uma região delimitada por eles. Consulte Formas.
  • Também é possível definir círculos e retângulos no mapa.
  • Use um símbolo para personalizar o ícone em um marcador ou adicionar imagens a uma polilinha. Um símbolo é uma imagem baseada em vetor definida por um caminho, usando a notação de caminho SVG. A API também oferece opções para controlar como o símbolo será exibido. Consulte Símbolos.
  • Para posicionar uma imagem em um mapa, use uma sobreposição de solo. Consulte Sobreposições de solo.
  • Também é possível implementar suas próprias sobreposições personalizadas implementando a interface OverlayView. Consulte Sobreposições personalizadas.
  • As camadas do mapa podem ser exibidas usando tipos de mapa de sobreposição. Você pode criar seu próprio conjunto de blocos criando tipos de mapas personalizados que substituem conjuntos de blocos do mapa básico ou aparecem sobre os conjuntos de blocos do mapa básico como sobreposições. Consulte Tipos de mapas personalizados.