Contente
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.
Instruções
-
Abra o arquivo HTML e vá à seção que contém o código do mapa do Google.
-
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.
-
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
-
Adicione o raio do círculo que ficará ao redor do marcador em metros:
var circleExample = new google.maps.Circle({ map: map radius: 5000
-
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 });
-
Associe, ou agregue, o círculo ao marcador:
var circleExample = new google.maps.Circle({ map: map radius: 5000 fillColor = #FFFFFF }); circleExample.bindTo ('map', marker);
-
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.