Os ícones de lugar indicam os vários tipos de local (por exemplo, cafés, bibliotecas e museus). Também é possível solicitar URLs para ícones no formato PNG como a cor de fundo do ícone correspondente, com Local atual, e Place Details (novo) solicitações.
Para solicitar uma imagem de ícone e uma cor de fundo para um local, inclua os campos a seguir na sua solicitação:
Place.Field.ICON_MASK_URLPlace.Field.ICON_BACKGROUND_COLOR
Os exemplos a seguir demonstram o uso da imagem do ícone e da cor de fundo de uma solicitação de Current Place ou Place Details:
Kotlin
// Set the image view's background color to match the place's icon background color val bgColor = place.iconBackgroundColor ?: Color.TRANSPARENT binding.placesIconResult.setBackgroundColor(bgColor) // Fetch the icon using Glide and set the result in the image view Glide.with(this) .load(place.iconMaskUrl) .into(binding.placesIconResult)
Java
// It's recommended to retrieve the icon_background_color and icon_mask_base_uri fields from a // FetchPlaceRequest and pass them to the Place object. // Set the image view's background color to match the place's icon background color Integer iconBackgroundColor = place.getIconBackgroundColor(); if (iconBackgroundColor == null) { iconBackgroundColor = Color.TRANSPARENT; } binding.placesIconResult.setBackgroundColor(iconBackgroundColor); // Fetch the icon using Glide and set the result in the image view Glide.with(this) .load(place.getIconMaskUrl()) .into(binding.placesIconResult);
Campos
Cada ícone de lugar contém estes campos:
ICON_MASK_URLretorna o URL de base para um ícone PNG sem cor.ICON_BACKGROUND_COLORretorna o código de cor padrão para a categoria do lugar.
Solicitações de ícone de lugar e cor do plano de fundo
As tabelas a seguir mostram todos os ícones de lugar disponíveis por categoria. Por padrão, elas aparecem com um glifo preto. A cor de fundo do ícone é definida pela categoria do lugar.
| Categoria do lugar: alimentos e bebidas (cor #FF9E67 do plano de fundo do ícone)  | 
  |||
|---|---|---|---|
| 
       Bar, Clube noturno  | 
    
       Café  | 
    
       Restaurante, padaria  | 
  |
| Categoria do lugar: varejo (cor #4B96F3 do plano de fundo do ícone)  | 
  |||
| 
       Livros, roupas, eletrônicos, joias, sapatos, Shopping Center  | 
    
       Loja de conveniência  | 
    
       Mercearia, supermercado  | 
    
       Farmácia  | 
  
| Categoria do lugar: serviços (cor #909CE1 do plano de fundo do ícone)  | 
  |||
| 
       Caixa eletrônico  | 
    
       Banco  | 
    
       Postos de gasolina  | 
    
       Hospedagem  | 
  
| 
       Correio  | 
  |||
| Categoria do lugar: entretenimento (cor #13B5C7 do plano de fundo do ícone)  | 
  |||
| 
       Aquário, turista  | 
    
       Golfe  | 
    
       Histórico  | 
    
       Filme  | 
  
| 
       Museu  | 
    
       Teatro  | 
  ||
| Categoria do lugar: transporte (cor #10BDFF do plano de fundo do ícone)  | 
  |||
| 
       Aeroporto  | 
    
       Ônibus, serviço de transporte por aplicativo, táxi  | 
    
       Trem/Via férrea  | 
  |
| Categoria do lugar: municipal/genérico/religioso (cor #7B9EB0 do plano de fundo do ícone)  | 
  |||
| 
       Cemitério  | 
    
       Construção civil  | 
    
       Biblioteca  | 
    
       Monumento  | 
  
| 
       Estacionamento  | 
    
       Escola (primária, secundária, universidade)  | 
    
       Igreja (cristã)  | 
  |
| 
       Templo (hindu)  | 
    
       Mesquita (islâmica)  | 
    
       Templo (jainista)  | 
    
       Templo (judeu)  | 
  
| 
       Templo (siquista)  | 
    
       Empresa genérica  | 
  ||
| Categoria do lugar: ao ar livre (cor #4DB546 do plano de fundo do ícone)  | 
  |||
| 
       Barco  | 
    
       Acampamento  | 
    
       Parque  | 
    
       Estádio  | 
  
| 
       Zoológico  | 
  |||
| Categoria do lugar: emergência (cor #F88181 do plano de fundo do ícone)  | 
  |||
| 
       Hospital  | 
    
       Polícia  | 
  ||