2016-12-20 3 views
0

Je crée une URL Google Map statique à utiliser dans une balise d'une page "Nous trouver" en tant que solution de repli dans le cas où l'utilisateur a désactivé les scripts. Code à ce jour est:Masquer les marqueurs/étiquettes poi.business dans l'API Google Static Maps

<div id="map" class="map"> 
    <noscript> 
     <img src="https://maps.googleapis.com/maps/api/staticmap?center=[lat],[long] 
      &zoom=17 
      &size=600x400 
      &scale=1 
      &maptype=hybrid 
      &visible=[lat],[long] 
      &key=[key hidden]"> 
    </noscript> 
</div> 

Cependant, sur l'image de carte qui en résulte, il y a des marqueurs pour d'autres entreprises (par exemple couteau d'orange & marqueurs de fourche pour les restaurants) et/ou des points d'intérêt.

Je veux supprimer l'affichage de ces marqueurs, et ajouter un marqueur personnalisé pour mon emplacement d'intérêt (& marqueurs = .... non représentés dans l'extrait de code ci-dessus).

Je ne trouve rien dans la documentation de l'API Static Maps, ni sur stackoverflow.

Y a-t-il un moyen d'y parvenir, ou suis-je coincé avec eux sur une carte statique?

Répondre

4

Tack cela sur votre chaîne de requête:

style=feature:poi|visibility:off 
+0

Merci pour la réponse. Comment n'ai-je pas trouvé [Cartes stylisées] (https://developers.google.com/maps/documentation/static-maps/styling)? Doh! – gladtobegrey