Como usar a API do Google Maps de distância radial
Você pode personalizar um mapa do Google para atender às necessidades específicas do público do seu site com a API do Google Maps 3.0. Um método de personalização é inserir uma circunferência que mostre o raio de distância em torno de um lugar específico. Você pode, por exemplo, mostrar o raio de cinco quilômetros ao redor de um ponto turístico para que os visitantes possam ver os hotéis e restaurantes próximos. Para criar um raio de distância em torno de um local ou ponto, use a classe "Círculo" do Google Maps.
Step 1
Abra o arquivo HTML e vá à seção que contém o código do mapa do Google.
Step 2
Desça pelo código até encontrar o que define a localização do marcador. Para encontrar o marcador facilmente, pesquise pelo termo "google.maps.Marker" no arquivo HTML.
Step 3
Abaixo de onde você define o marcador, crie a camada "Círculo" e anexe-a a ele. Por exemplo, digite:
var circleExample = new google.maps.Circle({ map: map
Step 4
Adicione o raio do círculo que ficará ao redor do marcador em metros:
var circleExample = new google.maps.Circle({ map: map radius: 5000
Step 5
Crie uma cor de preenchimento do círculo. Você define a cor usando um formato hexadecimal. Por exemplo, digite:
var circleExample = new google.maps.Circle({ map: map radius: 5000 fillColor = #FFFFFF });
Step 6
Associe, ou agregue, o círculo ao marcador:
var circleExample = new google.maps.Circle({ map: map radius: 5000 fillColor = #FFFFFF }); circleExample.bindTo ('map', marker);
Step 7
Salve o mapa e o teste. O Google Maps irá mostrar um círculo branco com 5.000 metros de raio ao redor do local do marcador.
Referências
Sobre o Autor
Veronica Summers is an Internet pioneer, creating websites for Fortune 500 companies since 1994. In over 15 years of writing for the Web, she has received awards for explaining complex topics in an easy-to-read manner. Summers holds a Bachelor of Science in technical writing from Carnegie Mellon University. She writes computer- and travel-related articles online.