API de Maps JavaScript
Crea mapas dinámicos, interactivos y muy personalizados con ubicaciones y experiencias geoespaciales para tus apps web.
Comenzar
Comienza a crear mapas con las funciones más usadas de la API de Maps JavaScript.
Comienza a utilizar Google Maps Platform
Sigue la guía de introducción de Google Maps Platform para crear una cuenta, generar una clave de API y comenzar a crear mapas.
Crea tu primer mapa con un marcador
Obtén información sobre cómo cargar la API de Maps JavaScript y agregar un mapa con un marcador a tu app web.
Cómo crear un mapa 3D
Aprende a crear un mapa en 3D con la API de Maps JavaScript.
Personaliza el diseño del mapa
Puedes personalizar casi todos los aspectos del mapa, como las rutas, los accidentes geográficos y los lugares de interés, entre otros.
Cómo agregar ventanas de información a tus marcadores
Muestra una ventana con información y contexto adicionales cuando los usuarios hagan clic en un marcador.
Atributos
Explora la documentación de las funciones principales de la API de Maps JavaScript.
Tipos de mapas
Muestra mapas viales, satelitales, híbridos, terrestres y personalizados.
Localización
Localiza automáticamente el texto del mapa en más de 40 idiomas.
Marcadores
Muestra el marcador predeterminado de Google Maps o agrega tus propios marcadores con diseño personalizado.
Controles de la IU
Personaliza los controles de la IU que aparecen en el mapa.
Eventos
Escribe un código que reaccione a las interacciones de los usuarios y los eventos de ciclo de vida.
Superposición de WebGL
Crea experiencias enriquecidas en 3D y 2D en el mapa base de vectores con la tecnología de WebGL.
Ventanas de información
Agrega más información y contexto a tus marcadores con ventanas de información interactivas.
Formas
Dibuja una variedad de formas en el mapa, incluidos polígonos y polilíneas, con las funciones integradas.
Superposiciones personalizadas
Crea superposiciones personalizadas para mostrar datos, imágenes y mucho más en el mapa.
Superposiciones de suelo
Superpón tus propias imágenes personalizadas, que se sincronizan con el mapa cuando el usuario se desplaza lateralmente y hace zoom.
Capa de datos
Muestra datos GeoJSON y de otros tipos en el mapa en una variedad de formatos.
Diseño personalizado
Personaliza el diseño de casi todos los aspectos visuales del mapa.
Inclinación y rotación
Inclina y rota el mapa base de vectores de manera programática en tres dimensiones.
Agrupamiento de marcadores en clústeres
Agrupa grandes cantidades de marcadores para brindar una experiencia del usuario más eficiente.
Mapas de calor
Visualiza la densidad de los datos en puntos geográficos.
Bibliotecas
Inicia las bibliotecas opcionales cuando cargas la API de Maps JS para agregar funcionalidades extendidas.
Descripción general de las bibliotecas
Aprende a iniciar las bibliotecas disponibles cuando cargas la API de Maps JS.
Biblioteca de dibujo
Brinda a tus usuarios la posibilidad de dibujar de manera interactiva en el mapa.
Biblioteca de geometría
Utiliza funciones de utilidad que calculen datos geométricos de la superficie de la Tierra.
Biblioteca de Places
Busca lugares cercanos, habilita Place Autocomplete y recupera datos mediante Place Details.
Biblioteca de Contexto local (beta)
Agrega un mapa interactivo con un selector de lugares que contenga una galería de fotos.
Biblioteca de visualización
Visualiza la intensidad de los datos en puntos geográficos con mapas de calor.
Servicios
Prueba los servicios de datos integrados para enriquecer tus apps web.
Servicio Directions
Obtén instrucciones sobre cómo llegar de un punto a otro del mapa con hasta 25 puntos de referencia.
Servicio Distance Matrix
Obtén la distancia y el tiempo de viaje para una matriz de orígenes y destinos.
Servicio Elevation
Obtén datos de elevación de ubicaciones en la superficie de la Tierra, incluido el fondo marino.
Servicio Geocoding
Convierte direcciones o IDs de lugar en coordenadas y viceversa.
Servicio Maximum Zoom Imagery
Consulta el nivel de zoom máximo de las imágenes disponibles en una ubicación.
Servicio Street View
Agrega imágenes de Street View de 360 grados a tus apps web o sube tus propias imágenes.
Apps de ejemplo
Ejecuta muestras de código en tiempo real en tu máquina local y en tus zonas de prueba de código favoritas.
Cómo buscar lugares
Usa la biblioteca de Places para buscar lugares cercanos.
Cómo diseñar el mapa para el modo oscuro
Usa el diseño de mapa personalizado para agregar un mapa en modo oscuro a tu app web.
Cómo personalizar los íconos de marcadores
Cambia los íconos de los marcadores del mapa por una imagen personalizada.
Cómo usar superposiciones personalizadas
Crea una superposición enriquecida en el mapa que se mantenga sincronizada cuando el usuario se desplaza lateralmente y hace zoom.
Cómo mostrar una capa de tráfico
Muestra el tráfico en tiempo real en una superposición enriquecida en el mapa.
Inclina y rota el mapa
Inclina y rota el mapa de vectores de manera programática en tres dimensiones.
Ayuda y asistencia
Obtén ayuda. Brinda ayuda. Únete a la comunidad.
Stack Overflow
Obtén ayuda. Brinda ayuda. Genera buena karma en Maps.
Herramienta de seguimiento de errores
Informa un error o abre una solicitud de función.
Estado de la plataforma
Obtén información sobre los incidentes y las interrupciones de la plataforma.
Asistencia
Obtén ayuda del equipo de Google Maps Platform.