Yes, that was my point as well, and the reason I thought maybe extflot will be the fastest for us right now, since we have a long list of GIS needs: http://code.google.com/p/extflot/wiki/Tutorial
And then we could look into using SVG later (or someone else can do it in parallel). On Sat, May 15, 2010 at 8:27 PM, Lars Helge Øverland <[email protected]> wrote: > > My point is that using Ext with jQuery requires a bit of hacking, it would > be easier to stick with only Ext but that might not be feasible, i don't > know. > http://docs.jquery.com/Tutorials:Using_Ext_With_jQuery > > > > On Sat, May 15, 2010 at 8:16 PM, Knut Staring <[email protected]> wrote: >> >> To complete the picture, there is Ext Core (MIT license) : >> http://www.extjs.com/products/core/manual/ >> >> On Sat, May 15, 2010 at 8:11 PM, Knut Staring <[email protected]> wrote: >> > I think we probably need to keep both Ext and Jquery - and it looks >> > like the two can work together: >> > >> > http://www.extjs.com/forum/showthread.php?56724-ExtJS-and-JQuery-working-together >> > >> > The GIS module is making good progress, though it will necessarily >> > continue to be a bit heavy. Important to set up the webserver to serve >> > it Gzipped (I seem to have trouble getting that to work with Tomcat). >> > >> > It will be cool when we can have all the maps in the database as >> > GeoJSON. This will also make it easier to include maps elsewhere in >> > the application, for example in the dashboard and in the OrgUnit >> > managment interfaces. For this one could do without Ext, and just use >> > a) OpenLayers, b) SVG, or c) even HTML ImageMaps, as Dutch national >> > health atlas are doing: >> > http://www.rivm.nl/vtv/object_map/o3017n21941.html >> > >> > Came across a Jquery wrapper for OpenLayers: >> > >> > http://code.google.com/p/jquery-openlayers/source/browse/trunk/lib/ui.openlayers.js >> > >> > On Sat, May 15, 2010 at 6:58 PM, Lars Helge Øverland >> > <[email protected]> wrote: >> >> 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 >> >>>> >>>>>>> >> >>>> >>>>>>> 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 >> >>>> >>>>>>> >> >>>> >>>>>>> _______________________________________________ >> >>>> >>>>>>> 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 >> >>>> >>>>>> >> >>>> >>>>>> >> >>>> >>>>> >> >>>> >>>>> >> >>>> >>>>> >> >>>> >>>>> -- >> >>>> >>>>> Cheers, >> >>>> >>>>> Knut Staring >> >>>> >>>>> >> >>>> >>>> >> >>>> >>>> >> >>>> >>>> >> >>>> >>>> -- >> >>>> >>>> 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 >> >>>> >>>> >> >>>> >>> >> >>>> >> >> >>>> >> >> >>>> >> >> >>>> >> -- >> >>>> >> 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 >> >> >> >> >> > >> > >> > >> > -- >> > Cheers, >> > Knut Staring >> > >> >> >> >> -- >> Cheers, >> Knut Staring > > -- 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

