Rechercher : dans
Par :

Afficher cercle sur google map

Dernière réponse le 8 mar 2009 à 12:29:05 dante20007, le 30 mar 2008 à 16:26:05 
 Signaler ce message aux modérateurs

Bonjour, j'aimerais sur google map afficher un cercle autour de mon point quand je clique dessus,mais cela ne fonctionne pas , pouvez-vous m'aider:

voici mon code: (tout cela ds un javascript)

//Nom du cercle : cercle
var cercle;
//Couleur du cercle
var cercleCouleur = "#0000ff";
//Epaisseur du trait tracant le cercle (en pixel)
var cercleEpaisseur = "1";
//Opacité du trait tracant le cercle (de 0 à 1)
var cercleOpacite = ".5";
//Couleur du disque
var disqueCouleur = "#0000ff";
//Opacité du disque (de 0 à 1)
var disqueOpacite = ".1";
//Rayon du cercle en kilometre(s)
var rayon = 30;
//Nombre de segments composant le cercle
var segment = 60;
//Centre de la carte nommée "map"
var centre;
//marqueur nommé "monMarqueur" symbolisant le centre du cercle
var monMarqueur;

dans ma function load:

GEvent.addListener(marker, 'click', function()
{
marker.openInfoWindowHtml(html);
//essai
dessineUnCercle();
//fin essai
});
return marker;
}

//essai cercle
function dessineUnCercle()
{
//Construction du tableau "points" contenant toutes les coordonnées des points nécessaires au tracé du cercle
var latConv = point.distanceFrom(new GLatLng(point.lat()+0.1, point.lng()))/100;
var lngConv = point.distanceFrom(new GLatLng(point.lat(), point.lng()+0.1))/100;
var points = [];
var step = parseInt(360/segment)||10;
for(var i=0; i<=360; i+=step){
var pint = new GLatLng(point.lat() + (rayon/latConv * Math.cos(i * Math.PI/180)), point.lng() + (rayon/lngConv * Math.sin(i * Math.PI/180)));
points.push(pint);
}
//le cercle "cercle" est en fait un polygone construit à l'aide des points contenus dans le tableau "points"
cercle = new GPolygon(points, cercleCouleur, cercleEpaisseur, cercleOpacite, disqueCouleur, disqueOpacite);
//Affichage du "cercle" sur la carte nommée "map"
map.addOverlay(cercle);
}

Configuration: Windows XP
Firefox 2.0.0.13

Meilleures réponses pour « afficher cercle sur google map » dans :
[Référencement] Les critères de Google VoirQuels sont les critères de positionnement de Google ? 1 - Les échanges de liens 2- Le titre de vos pages 3 - Le contenu de vos pages 4 - La hiérarchie 5 - Les balises méta 6 - Les sitemaps Les choses à ne PAS faire Liens utiles Quels
Google Earth - Installation VoirPour récupérer la dernière version de Google Earth, tapez http://earth.google.fr dans la barre d’adresse d’un navigateur Web. Vous pouvez aussi le trouver dans la zone téléchargement de CommentCaMarche.net Dans la page qui s’affiche, cliquez...

1

 fadamaps37, le 8 mar 2009 à 12:29:05

Bonjour,

Tu peux retrouver ce code expliqué à cette adresse :

http://www.touraineverte.com/...

Cordialement.

Répondre à fadamaps37