Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#31 Mon 03 September 2012 11:54

Achref_geo
Participant actif
Date d'inscription: 19 Feb 2012
Messages: 107

Re: Solution pour application webmapping

Bonjour à tous,
Désolé j'ai eu des problèmes de connexion internet ces derniers jours, merci René-Luc D'Hont ça a marché ! j'ai obtenu le graphique, il est en dehors du pop up mais ce n'est pas grave je vais régler ça, l'essentiel que j'obtient un graphique lors du click, voici le code :

Code:

function onFeatureSelect(event) {
           var feature = event.feature;
          var content = "<div id='hc-output'> </div>";
            
          var  popup = new OpenLayers.Popup.FramedCloud("chicken", 
                                     feature.geometry.getBounds().getCenterLonLat(),
                                     new OpenLayers.Size(100,100), content,
                                     null, true, onPopupClose);
            
            feature.popup = popup;
            updateChart(feature);
            map.addPopup(popup);
            chart = new Highcharts.Chart(optionsChart);
            
        }
    function onFeatureUnselect(event) {
            var feature = event.feature;
            if(feature.popup) {
                map.removePopup(feature.popup);
                feature.popup.destroy();
                delete feature.popup;
            }
        }

Je vais essayer de mettre le graphique dans un Ext Panel, je crois que ça va être plus assorti avec l'interface.
Merci René-Luc D'Hont et Delu vous m'avez aidé vraiment !

Hors ligne

 

Pied de page des forums

Powered by FluxBB