Para carregar o código JavaScript da API Maps JavaScript, inclua um URL de bootstrap na página, no formato https://maps.googleapis.com/maps/api/js
. Essa solicitação de bootstrap carrega todos os objetos e símbolos principais do JavaScript para uso na API Maps JavaScript. Alguns recursos da API também estão disponíveis em bibliotecas independentes que são carregadas apenas quando você as solicita especificamente. A divisão de componentes complementares em bibliotecas possibilita o carregamento e a análise mais rápidos da API principal. Você só vai ter o trabalho adicional de carregar e analisar as bibliotecas se precisar delas.
É possível carregar mais bibliotecas ao especificar um parâmetro libraries
na solicitação de bootstrap e fornecer o nome delas. Use uma lista separada por vírgulas para especificar várias bibliotecas e depois acesse cada uma 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 mais informações na documentação da Biblioteca de desenhos.geometry
: inclui funções utilitárias para calcular valores geométricos escalares (como distância e área) na superfície da Terra. Consulte mais informações na documentação da Biblioteca de geometria.journeySharing
(disponível apenas no canal Beta): oferece suporte às 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. Consulte mais informações na documentação da Biblioteca do Contexto local.places
: ativa no seu aplicativo a pesquisa de lugares como estabelecimentos, localizações geográficas ou pontos de interesse de destaque em uma área definida. Consulte mais informações na documentação da biblioteca Places.visualization
: apresenta mapas de calor para a representação visual dos dados. Consulte mais informações na documentação da Biblioteca de visualização.
A solicitação de bootstrap a seguir mostra 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>
Separe várias bibliotecas por vírgulas:
<script async
src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&libraries=geometry,places&callback=initMap">
</script>