Iconografía de estilo con sprites - Amazon Location Service

Iconografía de estilo con sprites

Un sprite es un archivo de imagen de gráfico de red portátil (PNG) que contiene imágenes rasterizadas pequeñas, como iconos, marcadores y otros elementos renderizados en un mapa. Los sprites se pueden personalizar en función de parámetros como el estilo, la combinación de colores y la variante. Amazon Location Service proporciona una hoja de sprites a través de la API de GetSprites. También puede usar iconos personalizados cargando su propio conjunto de iconos (consulte Cómo agregar un icono en el mapa) o personalizando el descriptor de estilo para cargar los sprites personalizados.

Para obtener más información, consulte GetSprites en la Referencia de la API de Amazon Location Service.

Casos de uso

  • Representa elementos de mapas personalizados mediante hojas de sprites para estilos y combinaciones de colores específicos.

  • Se obtienen sprites para varios estilos de mapas, como estándar, monocromo o híbrido.

  • Personalización de la iconografía del mapa mediante la modificación de los sprites.

Explicación de la solicitud

La solicitud requiere parámetros de URI como ColorScheme, FileName y Style. Estos parámetros permiten personalizar la hoja de sprites en función de la combinación de colores del mapa, el estilo y el archivo de sprites específico requerido.

  • ColorScheme: define la combinación de colores de los sprites, como “claro” u “oscuro”.

  • FileName: el nombre del archivo de sprites que se va a recuperar, que puede ser un archivo PNG o JSON.

  • Style: especifica el estilo del mapa, como “estándar” o “monocromo”.

Explicación de la respuesta

La respuesta contiene encabezados como CacheControl, ContentType y ETag, y devuelve los datos del sprite como un blob binario o un archivo JSON. Estos encabezados proporcionan información de almacenamiento en caché, el tipo de contenido de la respuesta y el control de versiones de los datos del sprite.

  • CacheControl: configuraciones de almacenamiento en caché para el archivo de sprites.

  • ContentType: el formato de la respuesta, que indica si contiene datos PNG o JSON.

  • ETag: identificador de la versión del sprite, que se utiliza para la validación de la caché.

  • Blob: contiene el cuerpo de la hoja de sprites o del archivo de desplazamiento JSON.

Standard Light
Collection of colorful icons representing various services and concepts in cloud computing.
Standard Dark
Collection of colorful icons and shapes representing various services and concepts.
Monochrome Light
Collection of various icons and shapes representing different concepts and services.
Monochrome Dark
Collection of various icons and shapes representing different concepts and services.
Hybrid
Collection of colorful icons representing various travel, transportation, and service symbols.