Ajouter de la transparence à un Marqueur Google
J'ai un marqueur qui ressemble à de la sur dans ce tutoriel :
http://www.powerhut.co.uk/googlemaps/custom_markers.php
Puis-je ajouter de la transparence à ce marqueur ?
J'ai regardé sur le net et impossible de trouver quelque chose qui pourrait m'aider à ce problème.
Dans Bing Maps je peux faire quelque chose comme ceci :
var veCustomIco = new VECustomIconSpecification();
veCustomIco.CustomHTML= "<img src='" + url + "' style='filter: Alpha(opacity=10);-moz-opacity: 0.1;opacity: 0.10;'/>";
pin.SetCustomIcon(veCustomIco);
Merci.
Je suis désolé, je n'était pas clair à exposer mon problème. J'ai une seule image PNG(dont je ne peux pas modifier). Ma question est si il ya une méthode à partir de l'API de Google Maps qui permettrait d'appliquer une Transparence à mon image acoording à une valeur donnée.
OriginalL'auteur Sergiu | 2011-07-15
Vous devez vous connecter pour publier un commentaire.
Il ne semble pas que vous pouvez: http://code.google.com/apis/maps/documentation/javascript/reference.html#MarkerOptions
Je suppose que les docs ont changé, il y a maintenant
opacity
dans le MarkerOptions, il devrait donc être possible..OriginalL'auteur sabes
Vous pouvez ajouter de la transparence que vous souhaitez, comme c'est un fichier PNG. Les fichiers PNG peut avoir de la transparence. Il suffit de modifier le fichier image avec photoshop ou autre.
OriginalL'auteur Steffen Müller
Il ressemble à ce qui est possible dans la version 3.21 de l'API Google Maps:
https://developers.google.com/maps/documentation/javascript/reference?csw=1#MarkerOptions
Vous pouvez soit utiliser le
setOpacity()
opacité de la méthode ou de passer dans l'opacité comme une option lors de la création de la marque.OriginalL'auteur flyingL123
Sonne comme il s'agit d'un PNG avec canal alpha. Pas de fantaisie, les logiciels de travail, juste un bon gfx édition. GIMP peut faire cela. "Couche"->"Transparence"->"Ajouter un canal alpha", puis utiliser "gomme" outil pour supprimer tout ce que vous voulez, ou l'opacité du calque pour faire la couche partiellement transparent, ou régler le canal Alpha dans les courbes... de toute façon, "damier" arrière-plan de la transparence. Enregistrer en tant que fichiers PNG et vous avez terminé.
OriginalL'auteur SF.
J'ai rencontré le même problème et résolu chargement png transparent au creux de l'une des requêtes php et passer une transparence variable creux obtenir.
comme: pathtoyourphpfile/index.le php?entrée=darkcyan_0c.png&transparence=40 'input' est l'image de l'original et de la "transparence" est le montant % de transparence que vous souhaitez. Dans ce cas, il des sorties de sortie-40.png'
J'ai utilisé imagick de processus de la png.
Un exemple très simple, sans chemins d'image:
mais vous pouvez également utiliser php avec la librairie GD pour régler png transparence
OriginalL'auteur user1483639