[udig-devel] BIRT Charts and Integration ideas

Jody Garnett jgarnett at refractions.net
Mon Dec 3 10:49:54 PST 2007


What is your opinion on throwing out our existing udig printing and 
going with the BIRT based solution you describe? I have no real desire 
to maintain a report builder in uDig now that BIRT actually exists.

Jody


Vince Darley wrote:
> At 17:30 03/12/2007, Jody Garnett wrote:
>>> My goal would be in integrate udig with BIRT charts in my own 
>>> branded RCP
>>> application.
>> Nice; how is your experience with BIRT charts going? I have been 
>> thinking of making an abstract ReportOp that has the task of creating 
>> an html report and opening up in the web browser editor.
>> Are you thinking of using the BIRT chart controls live in a view? Or 
>> even more cool would be live on the Map using a MapGraphic...  I 
>> should also point out that with Jesse's new ApplicationGIS utility 
>> method you should actually be able to integrate map and selection 
>> output into a normal BIRT report.
>
> FYI: We've written a customer BIRT report element which provides a 
> "Map" in the BIRT report designer.  This can be dragged onto a report, 
> sized appropriately, etc.  When the report is rendered (pdf, html, 
> etc) a Map is drawn.  Extension point mechanisms are then used to 
> allow other code to filter/bound what is drawn in the reported map.
>
> This all works fairly well.  Eurobios would be more than happy to make 
> this code available as a community plugin.
>
> [This is nothing to do with BIRT charts, though, just BIRT reporting 
> in general]
>
> cheers,
>
> Vince.
>
> Note: BIRT's report element extension mechanisms/Java API are 
> unfortunately very poorly documented and fairly poorly designed, at 
> least in terms of the vast amount of boilerplate code one must provide 
> to enable such basic things as having the user able to resize the map 
> in the report.
>
>
> Vince Darley
> CEO, Eurobios UK Ltd
> Tel: +44 207 921 0445
> Mobile: +44 794 154 8527
> www.eurobios.com
>
> _______________________________________________
> User-friendly Desktop Internet GIS (uDig)
> http://udig.refractions.net
> http://lists.refractions.net/mailman/listinfo/udig-devel



More information about the udig-devel mailing list