Bibliotecas

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

Para carregar o código JavaScript da API Maps JavaScript, inclua um URL de bootstrap na sua página, no formato https://maps.googleapis.com/maps/api/js. Essa solicitação de inicialização carrega todos os principais objetos e símbolos do JavaScript para uso na API Maps JavaScript. Alguns recursos da API também estão disponíveis em bibliotecas independentes que não são carregadas, a menos que você as solicite especificamente. A divisão de componentes complementares em bibliotecas permite que a API principal carregue (e analise) rapidamente. Você só terá uma sobrecarga adicional de carregamento e análise de bibliotecas.

É possível carregar mais bibliotecas especificando um parâmetro libraries na solicitação de inicialização e fornecendo o nome da biblioteca ou das bibliotecas. É possível especificar várias bibliotecas como uma lista separada por vírgulas. Em seguida, acesse as bibliotecas pelo namespace google.maps.libraryName.

As seguintes bibliotecas estão disponíveis:

  • drawing oferece uma interface gráfica para os usuários desenharem polígonos, retângulos, polilinhas, círculos e marcadores no mapa. Consulte a documentação da biblioteca de desenhos para ver mais informações.
  • geometry inclui funções utilitárias para calcular valores geométricos escalares (como distância e área) na superfície da Terra. Consulte a documentação da biblioteca de geometria para mais informações.
  • journeySharing (disponível apenas no canal Beta) oferece suporte para as soluções de transporte e logística da Plataforma Google Maps.
  • localContext mostra aos usuários os principais lugares de interesse perto de um local especificado por você. Consulte a documentação da biblioteca Local Context para mais informações.
  • places permite que seu aplicativo pesquise lugares como estabelecimentos, localizações geográficas ou pontos de interesse em destaque dentro de uma área definida. Consulte a documentação da biblioteca do Places para mais informações.
  • visualization fornece mapas de calor para a representação visual dos dados. Consulte a documentação da Biblioteca de visualização para mais informações.

A solicitação de inicialização a seguir ilustra como solicitar a biblioteca google.maps.geometry da API Maps JavaScript:

<script async
    src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&libraries=geometry&callback=initMap">
</script>

Para solicitar várias bibliotecas, separe-as com vírgula:

<script async
    src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&libraries=geometry,places&callback=initMap">
</script>