Cómo dibujar en el mapa

Puedes agregar objetos al mapa para designar puntos, línea, áreas o conjuntos de objetos. En la API de Maps JavaScript, estos objetos se denominan superposiciones. Las superposiciones se asocian con coordenadas de latitud y longitud, por lo que se mueven cuando arrastras el mapa o le aplicas zoom.

Tipos de superposiciones

La API de Maps JavaScript te permite agregar varios tipos de superposiciones de manera programática:

  • Las ubicaciones únicas del mapa se muestran con marcadores. A veces, los marcadores muestran imágenes de íconos personalizados. En ese caso, se suelen denominar "íconos". Consulta el artículo Marcadores.
  • Una ventana de información es un tipo especial de superposición que se usa para mostrar contenido (en general, texto o imágenes) dentro de un globo emergente en una ubicación determinada de un mapa. Consulta el artículo Ventanas de información.
  • Las líneas del mapa se muestran mediante polilíneas que representan una secuencia ordenada de ubicaciones. Consulta el artículo Formas.
  • Las áreas de forma arbitraria del mapa se muestran mediante polígonos. Al igual que las polilíneas, los polígonos representan una secuencia ordenada de ubicaciones. La diferencia es que los polígonos definen la región que encierran. Consulta el artículo Formas.
  • También puedes definir círculos y rectángulos en el mapa.
  • Usa un símbolo para personalizar el ícono de un marcador o agregar imágenes a una polilínea. Un símbolo es una imagen basada en vectores que se define con una ruta, a través de una notación de ruta SVG. La API también proporciona opciones para controlar la manera en que se mostrará el símbolo. Consulta el artículo Símbolos.
  • Si deseas colocar una imagen en un mapa, puedes usar una superposición de suelo. Consulta el artículo Superposiciones de suelo.
  • También puedes implementar tus propias superposiciones personalizadas mediante la interfaz de OverlayView. Consulta el artículo Superposiciones personalizadas.
  • Las capas del mapa se pueden mostrar mediante tipos de mapas superpuestos. Puedes generar tu propio conjunto de mosaicos; para ello, crea tipos de mapas personalizados que reemplacen conjuntos de mosaicos del mapa base o que aparezcan encima de los conjuntos de mosaicos del mapa base existentes como superposiciones. Consulta el artículo Tipos de mapas personalizados.