Bonjour,
Je ne sais pas si je suis dans le bon forum enfin...
J'utilise l'API js de Google Maps API pour afficher une carte avec des objets dessus.
Jusque là pas de problème.
Mais comment orienter mes marqueurs ? Est ce possible ?
Merci.
Bonjour,
Je ne sais pas si je suis dans le bon forum enfin...
J'utilise l'API js de Google Maps API pour afficher une carte avec des objets dessus.
Jusque là pas de problème.
Mais comment orienter mes marqueurs ? Est ce possible ?
Merci.
Les orienter ???
C'est-à-dire ? Les positionner vers la gauche la droite ou le bas ?
Si c'est ça, il ne me semble pas que ça soit possible...
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum
Imagine que je personnalise mon marqueur, que ce soit une fleche par exemple...
J'aimerais positionner ce marqueur an fonction d'un angle (ou cap)...
Dois je plutôt utiliser Google Earth Api ?
Sans forcément passer par GE, tu peux créer différents objets GIcon, et en fonction de ton angles ou quoi, attribuer à ton GMarker l'icone voulu, mais dans les options/attributs de GMarker, il n'y a pas d'orientation à modifier, du moins pas que je sache.
DiDi
DiDi
voila le code qui te sera utile pour ton icône personnalisée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 //génération de ton icone mere var baseIcon = new GIcon(); //taille de l'icone en pixels baseIcon.iconSize=new GSize(px,px); //position de l'ancre de l'icone sur la carte par raport au coin superieur gauche baseIcon.iconAnchor=new GPoint(px,px); //position de l'ancre de l'infobule par raport au coin superieur gauche baseIcon.infoWindowAnchor=new GPoint(px,px); //génération de ton icone avec son image var icone = new GIcon(baseIcon, 'url/icone.gif', null, ''); //génération du marker ave l'icone choisie var marker = new GMarker(point,{icon:icone})
apres il te faut créer les image d'icones avec l'angle que tu désire
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager