J'ai une page avec un mashup Google Maps avec des punaises qui sont codées en couleur par jour (lundi, mardi, etc.) Le IFrame contenant la carte est dimensionné dynamiquement, donc il est redimensionné quand la fenêtre du navigateur est redimensionnée.Correction d'une légende dans Google Maps Mashup
Je voudrais mettre une légende dans le coin de la fenêtre de carte qui indique à l'utilisateur ce que chaque couleur signifie. L'API Google Maps inclut une classe GScreenOverlay
qui a le comportement que je souhaite, mais elle ne vous permet que de spécifier une image à utiliser en superposition, et je préfère utiliser un DIV avec du texte. Quel est le moyen le plus simple de positionner un DIV sur la fenêtre de carte dans (par exemple) le coin inférieur gauche qui restera automatiquement au même endroit par rapport au coin lorsque la fenêtre du navigateur est redimensionnée?
Cette solution a été rendue obsolète avec les versions plus récentes de l'API Google Maps. À partir de la version 3.8, ce tutoriel montre comment créer un contrôle personnalisé et peut être facilement adapté pour afficher une légende: https://developers.google.com/maps/documentation/javascript/controls#CustomControls – Kevin
Vous aurez probablement besoin d'un z -index pour la légende div – byroncorrales