Iconografia de estilo com sprites - Amazon Location Service

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Iconografia de estilo com sprites

Um sprite é um arquivo de imagem Portable Network Graphic (PNG) que contém pequenas imagens rasterizadas, como ícones, marcadores e outros elementos renderizados em um mapa. Os sprites podem ser personalizados com base em parâmetros como estilo, esquema de cores e variante. O Amazon Location Service fornece uma planilha de sprites por meio da GetSprites API. Você também pode usar ícones personalizados carregando seu próprio conjunto de ícones (consulteComo adicionar um ícone no mapa) ou personalizando o descritor de estilo para carregar seus sprites personalizados.

Para obter mais informações, consulte GetSpritesa Amazon Location Service API Reference.

Casos de uso

  • Renderização de elementos personalizados do mapa usando folhas de sprite para estilos e esquemas de cores específicos.

  • Buscando sprites para vários estilos de mapa, como Padrão, Monocromático ou Híbrido.

  • Personalizando a iconografia no mapa modificando os sprites.

Entenda a solicitação

A solicitação requer parâmetros de URIColorScheme, comoFileName, Style e. Esses parâmetros permitem a personalização da folha de sprite com base no esquema de cores, no estilo e no arquivo de sprite específico necessário do mapa.

  • ColorScheme: define o esquema de cores dos sprites, como “Claro” ou “Escuro”.

  • FileName: o nome do arquivo sprite a ser recuperado, que pode ser um arquivo PNG ou JSON.

  • Style: especifica o estilo do mapa, como “Padrão” ou “Monocromático”.

Entenda a resposta

A resposta contém cabeçalhos comoCacheControl, e ContentTypeETag, e retorna os dados do sprite como um blob binário ou um arquivo JSON. Esses cabeçalhos fornecem informações de cache, o tipo de conteúdo da resposta e controle de versão dos dados do sprite.

  • CacheControl: configurações de cache para o arquivo sprite.

  • ContentType: o formato da resposta, indicando se ela contém dados PNG ou JSON.

  • ETag: Identificador da versão do sprite, usado para validação do cache.

  • Blob: contém o corpo da planilha de sprites ou do arquivo de deslocamento 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.