This stuff is based on jquery, will this conflict with ext in the gis module?
On Sat, May 15, 2010 at 6:09 PM, Jan Henrik Øverland < [email protected]> wrote: > 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 > >
_______________________________________________ Mailing list: https://launchpad.net/~dhis2-devs Post to : [email protected] Unsubscribe : https://launchpad.net/~dhis2-devs More help : https://help.launchpad.net/ListHelp

