ERROR
In ArcGIS Survey123 Connect, attempting to publish a single survey containing multiple geopoints fails and returns the following error message:
Error: This survey cannot be published. Only one geometry field is allowed per table, (X number) found in (survey title).

Survey123 Connect is limited to creating only one geometry record for each survey submitted.
In Survey123 Connect 3.0 and later versions, multiple geopoints can be configured using repeats. Repeats create a related table that links to the main survey table to store additional geometry and add points on the map. This method is suitable for collecting employees' personal information, locating patients and respective emergency contacts, or gathering details of postgraduate students and corresponding field work locations.
In this example, two geopoints are configured in a single survey to determine the location of a patient and the location of the respective emergency contact. Submitting two surveys creates four points on the map. Use the following steps to create a survey with multiple geopoints using repeats:

The survey below shows the repeated geopoint questions.

The map below shows the location of the two patients and the two respective emergency contacts.

Note: Related tables can be viewed by clicking Showin the attribute table. The image below is an example of a survey with a single related record.
When there are multiple repeats, each point representing each repeat creates a new row in the related table. It is not possible to store multiple point records in the same row.
![]()
In Survey123 Connect 2.4 and later versions, null values are supported in the bind::esri:fieldType column of the Excel form. Null values enable the configuration of multiple geopoints by storing subsequent geopoint(s) in x and y fields instead of as a geometry. This method is suitable for finding x and y data of multiple points in a survey. For example, the potential locations of treasure hunt stations, the positions of bus stops in a housing area, or the sites for an archaeological excavation.
In this example, three geopoints are configured in a single survey to determine the start, mid, and endpoint of a marathon route. Use the following steps to create a survey with multiple geopoints using null values:


The survey below shows the configured geopoint questions.

The map below shows the point plotted for the geopoint questions.

Article ID: 000019996
Get help from ArcGIS experts
Start chatting now