I have GeoODK installed on Android. I can use Open Office to create the XLSX form. I have cloned these GitHub repositories: pyxform, GeoODK-Software-Package-, and xls-geoconverter to Ubuntu 18.04 with Python 3.6.
I can use pyxform at the command line to convert the XLSX to XML.
I can collect data with my test form including point location collection, image collection, and text data collection.
I can convert the XML form to a CSV using an online converter.
What I would like to do is (and I believe the correct workflow is):
Do the conversion from XML to CSV using these cloned Python tools.
Convert the resulting CSV to shapefile.
I am unaware of these two steps. I am open to workflows that include a bash command approach, a Python command prompt approach, or using a Python IDE (WingPro).
Any help is appreciated...