Unfortunately we cannot provide a timeline for these things.
We will notify when this is fixed, please track the release notes on the
site.

- VizBoy.

On Wed, Mar 11, 2009 at 6:41 PM, artonice <[email protected]> wrote:

>
> ahh darn...oke thanks for opening the bug. Any idea how long these
> things normally take?
>
> On Mar 11, 5:28 pm, VizBoy <[email protected]> wrote:
> > This looks like a bug to me. It seems setSelection() doesn't work with
> > geomap.
> > I will open a bug on this.
> > Thanks for reporting.
> >
> > - VizBoy.
> >
> > On Wed, Mar 11, 2009 at 1:00 PM, artonice <[email protected]> wrote:
> >
> > > Below is the complete code, and the missing link would be a "table ->
> > > geomap" and a "orgchart -> geomap"
> >
> > > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://
> > >www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
> > > <html xmlns="http://www.w3.org/1999/xhtml";>
> > >  <head>
> > >    <meta http-equiv="content-type" content="text/html; charset=utf-8"/
> >
> > >    <title>event interaction</title>
> > >    <script type="text/javascript" src="http://www.google.com/jsapi";></
> > > script>
> > >    <script type="text/javascript">
> > >    google.load('visualization', '1', {packages: ['orgchart', 'table',
> > > 'geomap']});
> >
> > >    function drawIt() {
> > >    //setting data variables
> > >      var data = new google.visualization.DataTable();
> > >      data.addRows(3);
> > >      data.addColumn('string', 'Country');
> > >      data.addColumn('number', 'Popularity');
> > >      data.setCell(0, 0, 'Germany');
> > >      data.setCell(0, 1, 300);
> > >      data.setCell(1, 0, 'United States');
> > >      data.setCell(1, 1, 300);
> > >      data.setCell(2, 0, 'Spain');
> > >      data.setCell(2, 1, 300);
> >
> > >        //seeting geomap values
> > >      var options = {};
> > >      options['dataMode'] = 'regions';
> >
> > >        //drawing the visualizations
> > >      var geomap = new google.visualization.GeoMap
> > > (document.getElementById('map_canvas'));
> > >      geomap.draw(data, options);
> >
> > >      var orgchart = new google.visualization.OrgChart
> > > (document.getElementById('orgchart'));
> > >      orgchart.draw(data, null);
> >
> > >      var table = new google.visualization.Table
> > > (document.getElementById('table'));
> > >      table.draw(data, {showRowNumber: true});
> > >        //table.draw(data, null);
> >
> > >      //table -> orgchart
> > >      google.visualization.events.addListener(table, 'select', function
> > > () {
> > >        orgchart.setSelection(table.getSelection());
> > >      });
> >
> > >      //orgchart -> table
> > >      google.visualization.events.addListener(orgchart, 'select',
> > > function() {
> > >        table.setSelection(orgchart.getSelection());
> > >       //alert(data.getValue(table.getSelection()[0].row,0));
> > >      });
> >
> > >      //geomap -> table
> > >       google.visualization.events.addListener(geomap, 'select',
> > > function() {
> > >        table.setSelection(geomap.getSelection());
> > >        orgchart.setSelection(geomap.getSelection());
> > >         //alert(data.getValue(geomap.getSelection()[0].row,0));
> > >       //var row = geomap.getSelection()[0].row;
> > >       //var country = data.getValue(row, 0);
> > >       //alert(country);
> > >      });
> >
> > > }
> > > google.setOnLoadCallback(drawIt);
> > > </script>
> > >  </head>
> > >  <body style="font-family: Arial;border: 0 none;">
> > >    <table>
> > >      <tr>
> > >        <td>
> > >          <div id="orgchart" style="width: 300px; height: 300px;"></
> > > div>
> > >        </td>
> > >        <td>
> > >          <div id="table" style="width: 300px; height: 300px;"></div>
> > >        </td>
> > >         <td><div id='map_canvas'></div></td>
> > >      </tr>
> > >    </table>
> > >  </body>
> > > </html>
> >
> > > On Mar 11, 10:20 am, VizBoy <[email protected]> wrote:
> > > > Hi,
> >
> > > > Please send me your entire html code so I can debug more easily.
> > > > Thanks
> >
> > > > - VizBoy.
> >
> > > > On Wed, Mar 11, 2009 at 1:32 AM, artonice <[email protected]>
> wrote:
> >
> > > > > I'm trying to get a linking&brushing effect using event interaction
> > > > > between a geomap, an orgchart and a table. I've been able to get
> the
> > > > > table and the orgchart to interact and the geomap with the orgchart
> > > > > and table (see snippet below). I now however want to set the
> selection
> > > > > of the geomap (region) by selecting the table and the orgchart but
> I
> > > > > do not seem the be able to get it working. I guess is has something
> to
> > > > > do with the fact that the geomap uses hover and not select, but I
> > > > > would assume this should be possible to achieve. Any suggestions?
> >
> > > > >      google.visualization.events.addListener(geomap, 'select',
> > > > > function() {
> > > > >        table.setSelection(geomap.getSelection());
> > > > >        orgchart.setSelection(geomap.getSelection());
> > > > >      });
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Visualization API" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/google-visualization-api?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to