ability to upload data from devices to a web server

Good day to all,
I would like to ask if data that were collected using cybertracker on Android devices can be sent to a server where it can be accessed by me? From what I already know, you can upload data to a computer via USB cable. I would like to avoid doing this and instead just upload the data via the internet to a server.

Thanks
Raffy

Can you please check here? If it will not help, please reply …
http://cybertrackerwiki.org/index.php?title=Web_Transfer
Good luck
Holger, Germany

There is also the option to upload to an FTP server https://cybertrackerwiki.org/index.php?title=Advanced_topics#Introduction_3

What do I need to install on the server to have the functionality described in the video? If I submit the data to the server as JSON, will it include the track for that sighting? Thanks

Rafael Martinez

GIS and Database Specialist

USAID FishRight Program

Philippines

Hi Rafael,

We do not have server software that decodes JSON – several groups have built their own, but none of these are publicly available.

The normal way people do this is to set up an FTP server and have the devices send CTX files to it. These can then be downloaded manually or you can have a script which does it regularly.

Cheers,

-Justin

Hello,

If I want to use https, what do I need to install on the server? And how will I download the data that was submitted by enumerators using cybertracker?

Any online resource regarding this would be greatly appreciated.

Thanks.

Hi Raffy,

If you use http or https, then you will need to build your own server software.

My recommendation is to use ftp instead. This will put CTX files onto the server for later download onto your desktop. There is a “download” button option off File->Database properties->Transfer tab. Alternatively, you can use File->Import data and point to the CTX files themselves. Both of these methods can be automated with a script. Check out Advanced topics - CyberTrackerWiki for more info.

Cheers,

-Justin

Hi Justin,

I was able to upload sightings from mobile devices to an FTP server, just like how you described in the video. I was wondering if there is an option to export the data from the device to the FTP server as plain text and not CTX

Thanks

Rafael Martinez

GIS and Database Specialist

USAID FishRight Program

Philippines

Hi Rafael,

We do not have that feature, but it is scriptable from the command line. Some groups have a scheduled task which downloads new CTX files and exports them.

Here is the relevant section:

Advanced topics - CyberTrackerWiki

Cheers,

-Justin

Thanks. It solved the problem for me on getting the sightings in one big table. Is there an equivalent way of getting the tracks from the CTX files that are uploaded to the server?

Thanks again.

Hi Raffy,

I believe the /ExportXml flag will do this for you, i.e. from the command line:

ct3 /datafile data.ctx /exportxml data.xml

Cheers,

-Justin

I would like to confirm that the /exportxml flag really works. It saves all the data in the sightings and very important for me, saves the long-lat values of the tracking whose interval is set in the GPS timer interval page.