Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Iconographie de style avec des sprites
Un sprite est un fichier image PNG (Portable Network Graphic) qui contient de petites images matricielles telles que des icônes, des marqueurs et d'autres éléments affichés sur une carte. Les sprites peuvent être personnalisés en fonction de paramètres tels que le style, le jeu de couleurs et la variante. Amazon Location Service fournit une feuille de sprites via l'GetSprites
API. Vous pouvez également utiliser des icônes personnalisées en chargeant votre propre jeu d'icônes (voirComment ajouter une icône sur la carte) ou en personnalisant le descripteur de style pour charger vos sprites personnalisés.
Pour plus d'informations, consultez GetSpritesle manuel Amazon Location Service API Reference.
Cas d’utilisation
-
Affichage d'éléments cartographiques personnalisés à l'aide de feuilles de sprites pour des styles et des combinaisons de couleurs spécifiques.
-
Récupération de sprites pour différents styles de carte tels que Standard, Monochrome ou Hybrid.
-
Personnalisation de l'iconographie sur la carte en modifiant les sprites.
Comprendre la demande
La demande nécessite des paramètres d'URI tels que ColorScheme
FileName
, etStyle
. Ces paramètres permettent de personnaliser la feuille de sprites en fonction de la palette de couleurs, du style de la carte et du fichier de sprites spécifique requis.
-
ColorScheme
: définit le schéma de couleurs pour les sprites, tel que « clair » ou « foncé ». -
FileName
: nom du fichier sprite à récupérer, qui peut être un fichier PNG ou JSON. -
Style
: Spécifie le style de carte, tel que « Standard » ou « Monochrome ».
Comprendre la réponse
La réponse contient des en-têtes tels queCacheControl
, et ContentType
ETag
, et renvoie les données du sprite sous forme de blob binaire ou de fichier JSON. Ces en-têtes fournissent des informations de mise en cache, le type de contenu de la réponse et le contrôle de version pour les données du sprite.
-
CacheControl
: configurations de mise en cache pour le fichier sprite. -
ContentType
: format de la réponse, indiquant si elle contient des données PNG ou JSON. -
ETag
: identifiant de la version du sprite, utilisé pour la validation du cache. -
Blob
: contient le corps de la feuille de sprites ou le fichier offset JSON.