2016-04-26 1 views
1

Avec Google Maps, comment ajouter une étiquette à un marqueur personnalisé lors du chargement d'une carte statique via URL?Google statique carte avec l'icône et l'étiquette personnalisées

https://maps.googleapis.com/maps/api/staticmap?size=970x485&scale=2&markers=label:A|scale:2|icon:http://example.com/icon.png|48.1363,11.5749|48.1363,10.5749|48.1363,12.5749

Cette URL ne fonctionne pas.

En outre, je voudrais avoir différentes étiquettes pour différents marqueurs, mais ne spécifier qu'une seule icône.

Répondre

1

Vous pouvez uniquement étiqueter vos marqueurs à l'aide de caractères alphanumériques. Tout d'abord, notez que votre requête ne fonctionne pas car vous utilisez une icône inaccessible dans votre requête. Je viens de vous utilisez la requête suivante:

https://maps.googleapis.com/maps/api/staticmap?size=970x485&scale=2&markers=label:A|scale:2|48.1363,11.5749|48.1363,10.5749|48.1363,12.5749 

vous pouvez réaliser ceci: aMarkers

et en ajoutant différentes étiquettes pour chaque marqueur: aMarkers

D'autre part, vous pouvez avoir une coutume icon, aime ce chat rouge:

catMarkers

Note: Ceci est la transformation pour coder l'URL de l'icône:
icône url: http://i.imgur.com/T7Q1dCN.png
icône url codée: | icône: http% 3A% 2F% 2Fi.imgur.com% 2FT7Q1dCN.png

Veuillez noter que seuls les marqueurs intégrés de Google autorisent le paramètre label. Si vous souhaitez utiliser une étiquette personnalisée avec des lettres personnalisées, créez-les simplement en tant qu'image png, téléchargez-les et utilisez-les: D

+1

Notez qu'il existe des limitations pour les icônes personnalisées: '' 'Vous pouvez utiliser jusqu'à cinq icônes personnalisées uniques par demande. Cette limitation ne signifie pas que vous êtes limité à seulement 5 emplacements marqués sur votre carte. Chaque icône unique peut être utilisée avec plus d'un emplacement de marqueurs sur votre carte.''' Voir https://developers.google.com/maps/documentation/static-maps/intro#CustomIcons –