Desenhar no mapa

Para designar pontos, linhas, áreas ou coleções de objetos, adicione ao mapa objetos que a API Maps JavaScript chama de sobreposições. Elas são vinculadas a coordenadas de latitude/longitude e, portanto, movem-se quando você arrasta ou aplica zoom ao mapa.

Tipos de sobreposição

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

  • Localizações simples no mapa são indicadas com marcadores. Algumas vezes, eles podem mostrar imagens de ícone personalizado, quando são chamados de "ícones". Consulte Marcadores.
  • Uma janela de informações é um tipo especial de sobreposição que mostra o conteúdo (geralmente texto ou imagens) dentro de um balão pop-up em determinado local de um mapa. Consulte Janela de informações.
  • As linhas no mapa são mostradas usando polilinhas, que representam uma sequência ordenada de localizações. Consulte Formas.
  • Áreas de forma arbitrária no mapa são indicadas por polígonos. Assim como as polilinhas, eles são uma sequência ordenada de localizações. Ao contrário delas, os polígonos definem uma região que eles cercam. Consulte Formas.
  • Você também pode 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 e definida por um caminho, usando notação SVG. A API também oferece opções para controlar como o símbolo é mostrado. Consulte Símbolos.
  • Se quiser colocar uma imagem em um mapa, você pode usar uma sobreposição de solo. Consulte Sobreposições de solo.
  • Também é possível implementar sobreposições personalizadas usando a interface OverlayView. Consulte Sobreposições personalizadas.
  • As camadas podem ser mostradas usando tipos de sobreposição ao mapa. Tenha seu próprio conjunto de blocos criando tipos de mapa personalizados que substituem os conjuntos do mapa básico ou aparecem sobre deles como sobreposições. Consulte Tipos de mapa personalizados.