Hi Devdatta, /* friends, going into gory details here, apologies if not understood */
Clarification: *ona.io <http://ona.io>* is already doing for me what you're saying about ODK Aggregate, without me having to set up my own server. They're basically hosting my Aggregate server for me. Do check it out! This was a big relevation and something that ate up many days of headbanging on my end, primarily because the folks on ODK website didn't bother sufficiently sharing about this option and were pushing me to roll my own ODK Aggregate instance instead. I stumbled upon it while looking for guidance on Aggregate. Link to relevant article: http://craigappl.github.io/Decisions-Decisions/ In its predecessor, formhub.org , there is a "bamboo.io" integrating button which generates a URL for me. Proof-in-pudding : Please *click this link* <http://bamboo.io/datasets/f3facf491ae649d3a6c4162c16a89304> See some JSON there? The sources for it, are: *Form* <https://fddmk.enketo.formhub.org/webform> <https://fddmk.enketo.formhub.org/webform> *(go ahead, fill it!)* Form dashboard <https://www.formhub.org/nikhilvj/forms/WISE01_1_Generic_survey> To access this form from the ODK collect app on mobile, Hit Options > General Settings > Configure Platform Settings > URL : set to http://www.formhub.org/nikhilvj >> and then you can fill the form from the mobile. Go ahead and fill the form, either from web or from ODK Collect app (do remember to Send Finalized Forms so it's sent to server). You'll instantly see your *submitted data collect, in JSON format, here.* <http://bamboo.io/datasets/f3facf491ae649d3a6c4162c16a89304> I can import that (getJSON) into my javascript, and do my funky stuff with it. So here I do have a free, hosted solution that handles the process from data collection to aggregation, and gives me everything in one JSON feed at a handy set URL. Which I will then process at my own end to do my mapping, visualization, etc. The trouble comes with this : formhub.org isn't being maintained anymore; the people who created it aren't bothering to upgrade the servers to be able to handle more users & data. It's retiring. Already at certain hours when I go to the site, it doesn't load and I have to reload a couple of times (annoying!). The people who worked on it have now started *ona.io <http://ona.io>* as its clone and successor. So I moved there.. everything loads much faster there. If my field survey includes photos, audio and video then I'm certainly not going to risk working on formhub.org. The only thing the wonderful *ona.io <http://ona.io>* guys left out is the easy bamboo.io integration that formhub.org had. So I'm not having a handy URL of a latest JSON feed for my forms on ona.io . That's the missing link (literally!). There IS functionality provided (REST service as well as API), but I'm at sea regarding exactly what to do to make things work here.. the documentations seem to be made for people who have some Linux or SSH terminal operating. I only have an HTML page and FileZillaFTP. . Really appreciated the direct no-torture linkage that formhub.org was giving. Looking for guidance on what to do, or any alternative path, to achieve the same ease-of-business here on ona.io which in all other aspects is meeting my needs perfectly. (There are many ways described, but presently beyond my understanding levels) So, stackoverflow question : http://stackoverflow.com/questions/32631442/bamboo-io-integration-with-xlsform-hosted-on-ona-io-like-formhub-was-providing /* end of gory details */ -- Cheers, Nikhil +91-966-583-1250 Pune, India Self-designed learner at Swaraj University <http://www.swarajuniversity.org> http://nikhilsheth.blogspot.in On Thu, Sep 17, 2015 at 10:24 PM, Devdatta Tengshe <[email protected]> wrote: > Hi Nikhil, > > I'm assuming that you are looking for a *free, hosted solution* that does > the entire thing, from data collection, to aggregation to maps completely > for you. I'm afraid that something like this doesn't really exist. There > are several commercial solutions which will do this, but they don't come > cheap. > > If on the other hand, you are willing to get your hands dirty, then this > is very simple to do with something like ODK Aggregate. I had done this for > an organisation in my previous job. > > You need to setup ODK Aggregate with a postgres/mysql database, and you > should push your data to this instance of ODK Aggregate. This data will be > written to a set of tables, and then the only missing link is to write up a > service which will Query this Database, and return your data back as JSON. > > Let me know if you require any further details. > Regards, > Dev > > On Thu, Sep 17, 2015 at 9:53 PM, Nikhil VJ <[email protected]> wrote: > >> Hi Friends, >> >> This is regarding mobile-based field surveys. I'm using the "ODK >> Collect" app on mobile, and a free account on "ona.io" as the >> backend/dashboard/server. >> >> I want to make a direct connection between our inputs (forms filled on >> mobile phones) and the output (a map showing the collected data, and >> maybe some data visualizations and tables). For that, one crucial link >> in the chain is evading me. Need help from people who might already >> know something about this. Please see this question on stackoverflow >> and see if you can help: >> >> >> http://stackoverflow.com/questions/32631442/bamboo-io-integration-with-xlsform-hosted-on-ona-io-like-formhub-was-providing >> >> ----- >> >> For those interested in exploring possibilities to reduce data entry >> headache in field surveys and even capture precise locations, photos >> and audio in your surveys, you can get started by going on >> http://ona.io , create an account, and read whatever comes on screen. >> It's deceptively simple. >> >> And if your org has a decent budget, there's a great bunch of people >> offering to do this with much more features, with many social sector >> projects already under the belt. Check out http://dhwaniris.com/ >> >> >> -- >> -- >> Cheers, >> Nikhil >> +91-966-583-1250 >> Pune, India >> Self-designed learner at Swaraj University < >> http://www.swarajuniversity.org> >> http://nikhilsheth.blogspot.in >> >> -- >> Datameet is a community of Data Science enthusiasts in India. Know more >> about us by visiting http://datameet.org >> --- >> You received this message because you are subscribed to the Google Groups >> "datameet" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > Regards, > Devdatta > > -- > Datameet is a community of Data Science enthusiasts in India. Know more > about us by visiting http://datameet.org > --- > You received this message because you are subscribed to the Google Groups > "datameet" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- Datameet is a community of Data Science enthusiasts in India. Know more about us by visiting http://datameet.org --- You received this message because you are subscribed to the Google Groups "datameet" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
