Hello All,
I have face problem regarding GPS recording. Now I want to use GeoODK for data collection for data collection so that our team could get the GPS record during data collection.
is it okay to use GeoODK instead of ODK? Is there any other alternative way to get GPS data by using ODK data collect.
Please note that I am using ODK Collect v1.15.1 version and "geopoint" as the type to collect GPS record.
What geographic data are you trying to record? Just point(s)? What is the problem with using ODK for your work? A data collection functionality? A visualization tool on the server? Something else?
ODK Collect and a geopoint type question should work well for recording the latitude and longtitude of a location. If your error is that geopoint in ODK Collect is not saving GPS coordinates then the problem might be with your device hardware and not with the software.
I was trying to record the latitude and longitude of the location. I use the same device for both apps; through ODK the location was not recorded whereas GeoODK was working perfectly. So is it my device problem or something else?
Looking for reply.
After exporting data they look like following but I don't get all the location for each interview if I use ODK data collect. For that, I am interested to use GeoODK so that I could all the location points.
On the mobile screen, it looks like as you attached here but it took a long time even sometimes it could not record the points..
The GPS can take a long time to get an accurate location if you are under a roof, trees, or surrounded by buildings or other obstacles. I cannot think of a reason why GeoODK would work but not ODK Collect. Both apps will be reading the coordinates from the phone's GPS chip and driver. We've sometimes used the GPS Essentials app to check the functionality of the GPS of a phone. What model of phone and version of Android are you using?
That phone and Android version are certainly modern enough. I am sure you've checked, but the phone GPS is turned on? I'm sorry, but I can't think of any other questions to help troubleshoot.
@Badrun_Nahar This doesn't sound like a problem with ODK Collect, but rather a device problem. Can you download GPS Status and see if you can get GPS lock?
This is a device problem. Make sure your device is properly configured (see https://docs.opendatakit.org/collect-location/ for hints), then make sure you are outside, have a clear view of the sky.
If you can get GPS Status to show a few satellites, then you'll know it's working. If you can't get GPS Status to work, then try a different device.
thank you for your reply.I get four satellites when I am outside.But I am interest to know when I use GeoODK with same device in indoor it could get GPS records.Why such thing is happening ?
I would be curious about the accuracy of the GeoODK measurements. Does GeoODK show you the number of satellites being used for the measurement or just the GPS coordinates that it will record? Is it possible that GeoODK is just using the last known location? Or has access to location based on WiFi or cellular network (which isn't being used by ODK Collect for some reason)?
GeoODK Collect is a fork of ODK Collect. It hasn't had a meaningful update in a while. Based on the lack of activity at https://github.com/GeoODK/collect, I'd say it's no longer being worked on.
Much of the functionality that it has is in stock Collect. I believe the biggest current difference now is GeoODK Collect lets you visually all the geo data you've collected on the device.
Just the way the collect data are visually shown!?
Indeed, by analyzing, the input interface of geopoint/geotrace/geoshape is more or less identical now! And the way to load another mbtiles map background is still GeoODK strength
Further, I believe GeoODK Collect is mostly based on ODK Collect 1.4.6, which is about four years old and there've been thousands of bug fixes and new features released since then.
Can you please tell me how should i upload the excel sheet on geoserver and then on geoODK app.
I will be highly obliged if my query is solved at the earliest.