Support for alternative file formats (geoparquet or flatgeobuf) as datasets

1. What is the issue? Please be detailed.
Currently there is support for geojson as one of the file formats in a dataset. Is it possible to replace geojson with geoparquet or flatgeobuf. I am asking this because geojson files tend to be large and slow to read. Here is an example that looked at performance of various file formats:

The entire article can be found from this link - https://www.reddit.com/r/gis/comments/yd2jyq/flatgeobuf_new_optimized_vector_file_format/

2. What steps can we take to reproduce this issue?
I ask this because with bigger geojson files the responsiveness of the form degrades.

3. What have you tried to fix the issue?

4. Upload any forms or screenshots you can share publicly below.

How big are your GeoJSONs? Are you currently experiencing performance issues with your GeoJSON files? If so, is the issue in ODK or in some other system?

Hello @yanokwa

I am using the attached form based on this form https://docs.google.com/spreadsheets/d/1ZFE7aLMrQ7FJ8kjH1oN-41p8EsYGTA4Rpo82RFGl92k/edit?gid=0#gid=0
traditional-authority-update.xlsx (15.6 KB)

Note the difference in file sizes between geojson and (geo)parquet. This geojson does not crach ODK Collect
image

Note the difference in file sizes between geojson and (geo)parquet. Using this geojson ODK Collect crashes

image

I note that performance issues were also raised in this post:

I also note that the file size can be reduced by removing fields that are not relevant, but still think the issue would still occur let say you work with parcel data which can be very dense.

I am using ODK Collect v2024.2.0 on a Samsung A73 5G Model SM-A736B/DS

Thanks