Hi, thanks for the research and discussion. Will have a look at it.
On Sat, May 15, 2010 at 5:58 PM, Bob Jolliffe <[email protected]> wrote: > Well I think the jquery svg plugin has made up my mind re the ext vs > jquery discussion. > > Take a look at this jquery plugin: http://keith-wood.name/svg.html. > This is appears to be a free software equivalent (though a bit more > general and not *quite* as sophisticated) as the highcharts thing. I > hadn't noticed before that highcharts is also making svg which is > partly why they look so nice. > > In particular check out the graphing/plotting/mixture tabs. I don't > think there can be a much easier open licenced way to make vector > graphic, w3c standard svg charts than this :-) > > What do you think Jan? Would this meet your requirements? > > Cheers > Bob > > On 15 May 2010 11:39, Bob Jolliffe <[email protected]> wrote: > > On 14 May 2010 15:07, Knut Staring <[email protected]> wrote: > >> On Fri, May 14, 2010 at 3:40 PM, Bob Jolliffe <[email protected]> > wrote: > >>> highcharts look very beautiful but I think Knut is right. I don't > >>> think we could use it. > >>> > >>> The flot thing looks a bit primitive :-( > >> > >> The commercial alternatives are indeed more polished, but I think this > >> may easily cover many of our needs - perhaps to be supplemented at > >> some later stage. Here are some examples: > >> > >> http://people.iola.dk/olau/flot/examples/stacking.html > >> http://groups.google.com/group/flot-graphs/msg/b56101eb1375d1da > >> > >> There is also flotr: > >> http://solutoire.com/flotr/docs/ > >> > >> > >>> Have you looked at rendering charts in svg? I see there are a few > >>> javascript (http://keith-wood.name/svggraphRef.html) , java and even > >>> xslt libaries (Dave pawson's > >>> http://www.dpawson.co.uk/graph2svg/index.html#intro is excellent but > >>> sadly xslt 2.0) out there to do that, and being an open standard we > >>> can customize to our heart's content. > >> > >> SVG is definitely a contender - but looks like it may take some more > >> work to get going in terms of what we are currently looking for, > > > > Its not really that complicated. If you use your favorite graphing > > program to create a template (I use gnuplot with terminal type svg but > > there are probably more modern alternatives) then you can relatively > > easily use this as a base and then use whatever programmatic means to > > update the actual data series representation in the chart. See for > > example the last three data chunks (actually line drawing) in the > > markup of the attached. This could be updated dynamically via > > javascript/ajax on the client side or on the server side depending on > > the use case. > > > > Cheers > > Bob > > > > And the good news is that native svg support is finally coming in IE9. > > Its already in the platform review http://ie.microsoft.com/testdrive/ > > > >>so > >> maybe a good strategy could be to for flot now and move in the > >> direction of SVG a bit later on? > >> > >> Knut > >> > >> > >>> Regards > >>> Bob > >>> > >>> On 14 May 2010 13:59, Knut Staring <[email protected]> wrote: > >>>> It seems the best alternative might be this JQuery library (MIT > >>>> licensed, so no problem): > >>>> http://code.google.com/p/flot/ > >>>> > >>>> Knut > >>>> > >>>> On Fri, May 14, 2010 at 2:32 PM, Knut Staring <[email protected]> > wrote: > >>>>> Hm...does not look good from a licensing point of view, I'm afraid, > >>>>> since we want this to be used by both governments and anyone else. I > >>>>> think we must try and find another alternative > >>>>> http://www.highcharts.com/license > >>>>> > >>>>> Knut > >>>>> > >>>>> On Fri, May 14, 2010 at 2:26 PM, Jan Henrik Øverland > >>>>> <[email protected]> wrote: > >>>>>> The charts included in Ext3 require a Flash plugin. Thus I decided > to use > >>>>>> Highcharts (http://www.highcharts.com) instead, which is pure > JavaScript and > >>>>>> afaik wouldn't cause any licence issues. Would be nice if the > licence gurus > >>>>>> could have a look, tho. > >>>>>> > >>>>>> > >>>>>> On Fri, May 14, 2010 at 1:59 PM, <[email protected]> wrote: > >>>>>>> > >>>>>>> Merge authors: > >>>>>>> Jan Henrik Øverland (janhenrik-overland) > >>>>>>> ------------------------------------------------------------ > >>>>>>> revno: 1855 [merge] > >>>>>>> committer: Jan Henrik Overland <[email protected]> > >>>>>>> branch nick: trunk > >>>>>>> timestamp: Fri 2010-05-14 13:57:55 +0200 > >>>>>>> message: > >>>>>>> (GIS) Line chart for several periods implemented. > >>>>>>> added: > >>>>>>> dhis-2/dhis-support/dhis-support-i18n/ > >>>>>>> > >>>>>>> > > dhis-2/dhis-web/dhis-web-mapping/src/main/java/org/hisp/dhis/mapping/action/GetMapValuesByMapAndFeatureIdAction.java > >>>>>>> > >>>>>>> > > dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/resources/highcharts/ > >>>>>>> > >>>>>>> > > dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/resources/highcharts/Ext.ux.HighChart.js > >>>>>>> > >>>>>>> > > dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/resources/highcharts/adapter-extjs.js > >>>>>>> > >>>>>>> > > dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/resources/highcharts/highcharts.js > >>>>>>> modified: > >>>>>>> > >>>>>>> > > dhis-2/dhis-api/src/main/java/org/hisp/dhis/aggregation/AggregatedMapValue.java > >>>>>>> > dhis-2/dhis-api/src/main/java/org/hisp/dhis/datamart/DataMartStore.java > >>>>>>> > dhis-2/dhis-api/src/main/java/org/hisp/dhis/mapping/MappingService.java > >>>>>>> > >>>>>>> > > dhis-2/dhis-services/dhis-service-datamart-default/src/main/java/org/hisp/dhis/datamart/jdbc/JdbcDataMartStore.java > >>>>>>> > >>>>>>> > > dhis-2/dhis-services/dhis-service-mapping/src/main/java/org/hisp/dhis/mapping/DefaultMappingService.java > >>>>>>> > >>>>>>> > > dhis-2/dhis-support/dhis-support-system/src/main/java/org/hisp/dhis/system/objectmapper/AggregatedMapValueRowMapper.java > >>>>>>> > >>>>>>> > > dhis-2/dhis-web/dhis-web-mapping/src/main/java/org/hisp/dhis/mapping/action/GetMapValuesByLevelAction.java > >>>>>>> > >>>>>>> > > dhis-2/dhis-web/dhis-web-mapping/src/main/java/org/hisp/dhis/mapping/action/GetMapValuesByMapAction.java > >>>>>>> > >>>>>>> > dhis-2/dhis-web/dhis-web-mapping/src/main/resources/META-INF/dhis/beans.xml > >>>>>>> dhis-2/dhis-web/dhis-web-mapping/src/main/resources/struts.xml > >>>>>>> > >>>>>>> > > dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/jsonAggregatedMapValues.vm > >>>>>>> > >>>>>>> > > dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/jsonminAggregatedMapValues.vm > >>>>>>> > >>>>>>> > > dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/mapping/index.html > >>>>>>> > >>>>>>> > > dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/mapping/script/index.js > >>>>>>> > >>>>>>> > > dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/resources/mapfish/widgets/Shortcuts.js > >>>>>>> The size of the diff (1923 lines) is larger than your specified > limit of > >>>>>>> 1000 lines > >>>>>>> > >>>>>>> -- > >>>>>>> lp:dhis2 > >>>>>>> https://code.launchpad.net/~dhis2-devs-core/dhis2/trunk<https://code.launchpad.net/%7Edhis2-devs-core/dhis2/trunk> > >>>>>>> > >>>>>>> Your team DHIS 2 developers is subscribed to branch lp:dhis2. > >>>>>>> To unsubscribe from this branch go to > >>>>>>> > https://code.launchpad.net/~dhis2-devs-core/dhis2/trunk/+edit-subscription<https://code.launchpad.net/%7Edhis2-devs-core/dhis2/trunk/+edit-subscription> > >>>>>>> > >>>>>>> _______________________________________________ > >>>>>>> Mailing list: > >>>>>>> https://launchpad.net/~dhis2-devs<https://launchpad.net/%7Edhis2-devs> > >>>>>>> Post to : [email protected] > >>>>>>> Unsubscribe : > >>>>>>> https://launchpad.net/~dhis2-devs<https://launchpad.net/%7Edhis2-devs> > >>>>>>> More help : https://help.launchpad.net/ListHelp > >>>>>> > >>>>>> > >>>>>> _______________________________________________ > >>>>>> Mailing list: > >>>>>> https://launchpad.net/~dhis2-devs<https://launchpad.net/%7Edhis2-devs> > >>>>>> Post to : [email protected] > >>>>>> Unsubscribe : > >>>>>> https://launchpad.net/~dhis2-devs<https://launchpad.net/%7Edhis2-devs> > >>>>>> More help : https://help.launchpad.net/ListHelp > >>>>>> > >>>>>> > >>>>> > >>>>> > >>>>> > >>>>> -- > >>>>> Cheers, > >>>>> Knut Staring > >>>>> > >>>> > >>>> > >>>> > >>>> -- > >>>> Cheers, > >>>> Knut Staring > >>>> > >>>> _______________________________________________ > >>>> Mailing list: > >>>> https://launchpad.net/~dhis2-devs<https://launchpad.net/%7Edhis2-devs> > >>>> Post to : [email protected] > >>>> Unsubscribe : > >>>> https://launchpad.net/~dhis2-devs<https://launchpad.net/%7Edhis2-devs> > >>>> More help : https://help.launchpad.net/ListHelp > >>>> > >>> > >> > >> > >> > >> -- > >> Cheers, > >> Knut Staring > >> > > >
_______________________________________________ Mailing list: https://launchpad.net/~dhis2-devs Post to : [email protected] Unsubscribe : https://launchpad.net/~dhis2-devs More help : https://help.launchpad.net/ListHelp

