# Taking GPS coordinate background

**URL:** <https://forum.getodk.org/t/taking-gps-coordinate-background/49145>\
**Category:** Support\
**Tags:** odk-xlsform\
**Created:** [September 3, 2024, 12:30pm UTC](https://forum.getodk.org/t/taking-gps-coordinate-background/49145 "2024-09-03T12:30:15Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![Xiphware](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/xiphware/32/2587_2.png) [@Xiphware](https://forum.getodk.org/u/Xiphware)\
**Post date:** [September 3, 2024, 8:54pm UTC](https://forum.getodk.org/t/taking-gps-coordinate-background/49145/3 "2024-09-03T20:54:40Z")

</div>

In addition to the `start-geopoint` question - to capture an initial location when you first start the form, you can also take subsequent periodic location snapshots in response to, say, answering a question. See [https://getodk.github.io/xforms-spec/#setting-a-static-value-when-a-nodes-value-changes](https://getodk.github.io/xforms-spec/#setting-a-static-value-when-a-nodes-value-changes) for an example of what this looks like.

Please note, this feature is **not** yet exposed in XLSForm per se, so it requires manually editing your XForm to add it. There is an open [feature request](https://github.com/XLSForm/pyxform/issues/716) to additionally expose this in XLSForm, and a lengthy discussion in the Forum about it [here](https://forum.getodk.org/t/spec-proposal-expose-xforms-value-changed-event-with-odk-setgeopoint-action-in-xlsform/48655).

---

_[View the full topic](https://forum.getodk.org/t/taking-gps-coordinate-background/49145)._
