Enketo geopoint widget

1. What is the issue? Please be detailed.

When using geopoints in Enketo, the ‘search’ bar is always visible (even if I use the hide-input appearance) but I think is mostly useless unless I have a Google Maps API modded in to Central. i.e. for most purposes with a standard installation of Central, when you try to search for a location, nothing happens.

I’m wondering if there’s a way to make the search bar disappear?

I haven't looked at the source lately, but you can probably tweak the CSS to hide that element.

Good afternoon,

I have the same problem than @chrissyhroberts, I would like to use geopoints in Enketo , but nothing happens when I write something in the search bar, do you know if this problem is fixed and if is it possible to search places when filling forms via Enketo?

I also don't have the altitude via Enketo, it is normal ?

Thank you

As we have installed our own ODK Central server, is it possible that is the setup of Enketo which is the problem ?

Thank you for your help,

Gaëlle

The geopoint search bar in Enketo can’t be hidden with hide-input, but you can remove it using custom CSS. Add this to your form’s body::style column (XLSForm) or a CSS file:
css

.geopicker-search { display: none !important; }

For standard ODK Central setups, the search bar doesn’t work without Google Maps API, so hiding it avoids confusion. Users can still set locations via GPS or map taps. If you need future native support, consider raising the issue on Enketo’s GitHub.

Yes, you will need to add a Google API key to your Enketo config if you're self-hosting. You can read more about how to do that in the thread at Adding the Google Maps API key to Enketo in Central - #5 by yanokwa