6
votes

Comment ajouter des images de marqueur personnalisées à Google Maps à l'aide de l'API de cartes GWT?

Je travaille sur une application GWT qui utilise Google Maps. J'essaie d'ajouter de nombreux marqueurs lettrages à ma carte. À l'origine, j'avais: xxx

mais cela n'a pas fonctionné. L'appel à Settimage a provoqué une exception dans l'API Maps et rien n'a montré sur la carte. J'ai cherché et j'ai trouvé des demi-réponses en parlant des marqueurs, alors j'ai essayé: xxx

ceci était un peu mieux en ce que mon application ne lançait plus d'exceptions et je voyais un marqueur ombres, mais toujours aucune image de marqueur personnalisée.

Je préférerais une solution non-JSNI à ce problème.

Merci!


0 commentaires

3 Réponses :


10
votes

Cet échantillon semble couvrir ce que vous voulez réaliser: icondemo.java . XXX

La démonstration en direct peut être vue Ici: http://gwt.google.com/semples /Hellomaps-1.0.4/hellomaps.html#Creatier%20icons


1 commentaires

Merci beaucoup pour la réponse super rapide. Ça a marché.



2
votes

Voici ma nouvelle solution de travail (THX à nouveau igro): xxx


0 commentaires

-1
votes

Voici mon code dans 3.10 Version

LatLng centerIcon = LatLng.newInstance(-25.90307367246304, -48.82550597190857);
MarkerImage markerImage = MarkerImage.newInstance("http://someIcon.png");
MarkerOptions mOpts = MarkerOptions.newInstance();
mOpts.setIcon(markerImage);
mOpts.setPosition(centerIcon);

Marker marker = Marker.newInstance(mOpts);
marker.setMap(mapWidget);


1 commentaires

Pourriez-vous ajouter du texte à votre réponse en expliquant si cela résoudit entièrement / partiellement la question OP? En tant que tel, ce n'est pas clair pour moi.