hi sheryas,
i'm cc'ing the mailing list so others can see these answers. i'm also
assuming you've read the instructions at http://opendatakit.org/use/.
if you want to store the data in aggregate, then you have to give the
form you create with build to both aggregate and collect. collect uses
the form to display the prompts. aggregate uses that same form to
build the database for the data. hope that is clear, if not, ask more
questions 
yaw
路路路
On Thu, Jun 23, 2011 at 11:43, Shreyas Modi wrote:
> hey there, maybe someone can help me out with this stuff. i basically am new
> to android development and ODK and am using the emulator with android 1.5. i
> understand that collect, build, and aggregate work together to collect data
> but, mainly i am confused with aggregate. From what I understand I have to
> build a form in build.opendatakit.org site which is pretty straightforward
> and then export to xml to make it usable by collect. I get confused when it
> comes to the next part which from what i understand is making the form
> available to collect view a server on appengine. What I want to do is bulid
> a form, make it available to collect and have the data saved somewhere. How
> do I go about doing this in simple terms. Your help would be much
> appreciated. Thanks
>
> Shreyas
Shreyas,
I'm hoping the following is helpful (if not for you, perhaps others):
- Design the form
- Upload form to your-Aggregate you want to use
- Download form to Collect on Phone
- Use form in Collect
- Upload form data
- View data on Aggregate
My favorite recipe - (20 minutes minimum):
-
Follow the instruction on http://opendatakit.org/use/aggregate/ , I
use the part titled "Installing an App Engine Instance" to start up an
instance of Aggregate on google account.
-
Login to that url to verify it is running. It should be http://
your_named_app.appspot.com. Write yours down.
-
Setting that aside, go and create (also called build) a form, follow
http://opendatakit.org/use/build/, which really means going to
http://build.opendatakit.org and creating an account, then a form or two.
-
From http://build.opendatakit.org save that new form you created to
your Aggregate instance directly, or...
-
If saving to Aggregate instance didn't work, save Form_name.xml file
locally. and then Login to http://your_named_app.appspot.com instance
again and upload new form there.
-
If your wrote your xml by hand, be sure to use ODK-validate - on
second thought use Validate anyway just to be sure.
http://opendatakit.org/use/validate/. Repeat steps above if any issue.
-
On your Android phone get a recent version of ODK - follow
http://opendatakit.org/use/collect/, for simplicity use the Market to get
it on your phone.
-
On your Android phone, open ODK and in settings change it to point to
http://your_named_app.appspot.com
-
Then using ODK on the phone, download from the server - get all
available.
-
On the Android phone in ODK, select/use a form and enter data, then
upload. Do multiple entries.
-
Login again with browser to http://your_named_app.appspot.com and
see the data show up.
Extra steps - the frosting on the cake
- Now that you've got data coming in, create a connection to
FusionTables via External Service in Aggregate http://your_named_app.
appspot.com.
- Go to that fusion table under your Google account and see options for
visualization or download. If you've got geopoints, then use google earth
and klm file structure.
Enjoy!
James
路路路
On Fri, Jun 24, 2011 at 5:37 AM, Yaw Anokwa wrote:
hi sheryas,
i'm cc'ing the mailing list so others can see these answers. i'm also
assuming you've read the instructions at http://opendatakit.org/use/.
if you want to store the data in aggregate, then you have to give the
form you create with build to both aggregate and collect. collect uses
the form to display the prompts. aggregate uses that same form to
build the database for the data. hope that is clear, if not, ask more
questions 
yaw
On Thu, Jun 23, 2011 at 11:43, Shreyas Modi shreyas.modi@gmail.com wrote:
hey there, maybe someone can help me out with this stuff. i basically am
new
to android development and ODK and am using the emulator with android
1.5. i
understand that collect, build, and aggregate work together to collect
data
but, mainly i am confused with aggregate. From what I understand I have
to
build a form in build.opendatakit.org site which is pretty
straightforward
and then export to xml to make it usable by collect. I get confused when
it
comes to the next part which from what i understand is making the form
available to collect view a server on appengine. What I want to do is
bulid
a form, make it available to collect and have the data saved somewhere.
How
do I go about doing this in simple terms. Your help would be much
appreciated. Thanks
Shreyas
--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en