Adicionar um pin no mapa no local clicado e mostra o nome da rua.
Mostra a sua localização atual no mapa usando o navigator.geolocation.getCurrentPosition
.
Checa se o local clicado está dentro de algum polígono no mapa. Útil para buscar o valor da entrega para uma cidade/bairro específico.
Checa se o local clicado está dentro da área de cobertura. Útil para buscar o valor da entrega por ranges de distâncias (igual o ifood faz).
Calcula a distância entre dois pontos e converte em um preço. Útil para calcular dinamicamente o valor de uma entrega.
Busca a melhor rota entre dois ou mais pontos e mostra a rota no mapa. (Igual o Google Maps)
Animações simples de zoom, fly e rotation.
Adicionar um pin customizado no mapa.