

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# API de Mapas
<a name="choose-maps-apis"></a>

Los mapas proporcionan acceso a tipos de mapas dinámicos y estáticos para una variedad de aplicaciones. Para obtener más información, consulte [Amazon Location Service Maps](maps.md).
+ **Mapas dinámicos**: mapas interactivos que se pueden personalizar en tiempo real, lo que permite a los usuarios desplazar, hacer zoom y superponer datos. Para obtener más información, consulte [Mapas dinámicos](dynamic-maps.md).
+ **Mapas estáticos**: imágenes estáticas de mapas que muestran ubicaciones o rutas específicas sin elementos interactivos, adecuadas para aplicaciones con interactividad limitada. Para obtener más información, consulte [Mapas estáticos](static-maps.md).

La siguiente tabla presenta una serie de casos de uso empresariales que se resuelven mejor con las API de Mapas.

## Casos de uso de mapas
<a name="maps-table"></a>

La siguiente sección presenta una serie de casos de uso empresariales que se resuelven mejor con las API de Mapas.


| **Necesidad empresarial** | **API útil** | **Ejemplos** | 
| --- | --- | --- | 
| **Muestra de mapas interactivos**<br />Admite gestos de mapa, como acercar, desplazar, inclinar, girar y orientar. | `GetTile` y `GetStyleDescriptor` con motor de representación (MapLibre) | [Cómo mostrar un mapa](how-to-display-a-map.md) | 
| **Agregación de marcadores a un mapa**<br />Algunos ejemplos son los marcadores, los iconos, etc. | `GetTile` y `GetStyleDescriptor` con motor de representación (MapLibre) | [Cómo agregar un marcador en el mapa](how-to-add-marker-on-map.md)<br />[Cómo agregar un icono en el mapa](how-to-add-icon-on-map.md) | 
| **Agregación de componentes de interacción con el usuario a un mapa**<br />Algunos ejemplos son mostrar el mapa en el idioma preferido o en una vista geopolítica. | `GetTile` y `GetStyleDescriptor` con motor de representación (MapLibre) | [Cómo agregar el control en el mapa](how-to-add-control-on-map.md)<br />[Cómo agregar una ventana emergente a un mapa](how-to-add-popup-to-map.md) | 
| **Visualización de datos pregrabados o en tiempo real en un mapa**<br />Algunos ejemplos son mapas térmicos, KML, características de GeoJSON, polígonos, rectángulos, polilíneas, círculos, marcadores, etc. | `GetTile` y `GetStyleDescriptor` con motor de representación (MapLibre) | [Cómo agregar una línea en el mapa](how-to-add-line-on-map.md)<br />[Cómo agregar un polígono en el mapa](how-to-add-polygon-on-map.md) | 
| **Muestra de mapa con localización**Algunos ejemplos son mostrar el mapa en el idioma preferido o en una vista geopolítica. | `GetTile` y `GetStyleDescriptor` con motor de representación (MapLibre) | [Cómo establecer un idioma preferido para un mapa](how-to-set-preferred-language-map.md)<br />[Cómo configurar la vista política de un mapa](how-to-set-political-view-map.md) | 
| **Muestra de una imagen de mapa estática**<br />Por ejemplo, utilice una imagen de mapa en una aplicación, un correo electrónico, un informe o una impresión. | `GetStaticMap` | [Cómo obtener un mapa estático de una posición específica](get-static-map-specific-position.md)<br />[Cómo obtener un mapa estático de una dimensión específica](get-static-map-specific-dimension.md)<br />[Cómo decidir entre el radio y el zoom para un mapa estático](choose-radius-vs-zoom.md)<br />[Cómo agregar una escala a un mapa estático](add-scale-static-map.md) | 
| **Agregación de un marcador a una imagen de mapa**<br />Algunos ejemplos son los marcadores, el círculo de proximidad, el icono, etc. | `GetStaticMap` | [Cómo agregar un marcador a un mapa estático](add-marker-static-map.md) | 
| **Visualización de los datos en una imagen de mapa**<br />Algunos ejemplos son características de GeoJSON, polígonos, rectángulos, polilíneas, círculos, etc. | `GetStaticMap` | [Cómo agregar una línea a un mapa estático](how-to-add-line-static.md) | 
| **Visualización de un caso de uso del mundo real en un mapa**<br />Los ejemplos incluyen rutas, círculos de proximidad, etc. | `GetStaticMap` | [Cómo agregar una ruta a un mapa estático](how-to-add-route.md) | 
| **Visualización de los resultados de la búsqueda o geocodificación de los lugares en un mapa**Todas las API devuelven geocoordenadas, excepto las que se autocompletan.  | GetTile y GetStyleDescriptor con motor de representación (MapLibre) con la API de Places |  | 
| **Dibujo de una ruta en un mapa**Admite el marcado de puntos de referencia. | GetTile y GetStyleDescriptor con motor de representación (MapLibre) con Cálculo de ruta  |  | 
| **Visualización de los rastros de GPS coincidentes en un mapa**Admite modos de viaje, como camión, peatón, coche y moto.  | GetStyleDescriptor con motor de representación (MapLibre) con Ajustar a la carretera  |  | 