Précédent   Forum du club des développeurs et IT Pro > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > Mappy
Mappy Forum d'entraide sur les API Mappy
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 14/04/2010, 14h27   #1
templth
Membre à l'essai

 
Inscription : juin 2007
Messages : 11
Détails du profil
Informations personnelles :
Âge : 37

Informations forums :
Inscription : juin 2007
Messages : 11
Points : 23
Points : 23
Par défaut Redimensionnement de carte

Bonjour,

Nous avons réalisé un wrapping des API Mappy afin de pouvoir les utiliser dans nos applications GWT. Tout cela fonctionne très bien si ce n'est un aspect par rapport à l'affichage initial d'un panel dans des onglets.

En effet, dans ce cas, les outils sont bien affichés et positionnés mais la carte ne s'affiche pas correctement. En fait seulement une partie s'affiche. J'aurais voulu savoir s'il était possible de forcer le calcul des dimensions de la carte à afficher (une méthode du genre checkResize...). Pour information, le panel (un div) sur lequel est attaché la carte, n'est attaché au DOM de la page seulement après la configuration de la carte...

Par la suite, sur un redimensionnement du panel, la carte s'affiche correctement...

Voici le code que nous utilisons:

Code :
1
2
3
4
5
6
7
8
9
MapOptions mapOptions = new MapOptions();
mapOptions.setDisableDblClickZoom(true);
MapWidget mapPanel = new MapWidget(getWidth()+"px",
                                   getHeight()+"px", mapOptions);
(...)
mapPanel.getMap().setCenter(
                       Coordinates.create(2.396579, 47.082892), 3);
(...)
add(mapPanel);
(NB: the current class is a GWT panel and the MapWidget a GWT widget).

Merci beaucoup par avance pour votre aide.
Thierry
templth est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 11h59.


 
 
 
 
Partenaires

Hébergement Web