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.

Reply via email to