HOW TO

Auto-populate a geopoint location from manually entered coordinates in the ArcGIS Survey123 field app

Last Published: October 23, 2025

Summary

Generating a geopoint location from manually entered coordinate values is more practical than relying on the device’s GPS location in the ArcGIS Survey123 field app especially when collecting data in areas with poor GPS reception. For example, when indoors or under dense canopies, or when the exact coordinates are available from other sources such as maps, spreadsheets, or previous surveys. This article provides the workflow.

Procedure

  1. Open ArcGIS Survey123 Connect.
  2. Create a new survey.
    1. On the My Survey Designs tab, click + New survey.
    2. In the New Survey window, select Advanced Template and click Create survey.
  1. Add two decimal questions to serve as the coordinate fields (latitude and longitude) in the form.
    1. In the XLSForm spreadsheet, click the survey tab and delete any sample text in the cells.
    2. In the type column, click the empty cell in row 2, and select decimal from the drop-down. Repeat the process for row 3.
The decimal is selected for two rows in the type column
    1. In the name column, specify a name for both rows. In this example, 'latitude' and 'longitude' are specified.
    2. In the label column, specify a label for each question.
The decimal questions are named and labelled
  1. Add a geopoint question and configure an expression to populate it with the latitude and longitude values.
    1. In the type column, click the empty cell in row 4, and select geopoint from the drop-down.
    2. In the name column, specify a name.
    3. In the label column, specify a label.
    4. In the calculation column, configure the following expression and replace the placeholders (field1 and field2) with the specified name of the coordinate fields.
concat(number(${field1})," ",number(${field2}))
The expression configured under the calculation column for the geopoint question
    1. Click Save The Save icon and close the spreadsheet.
  1. Publish the survey.
    1. Click Publish The Publish survey icon.
    2. In the Publish <survey_title> window, click Publish survey >OK.
  1. In the ArcGIS Survey123 field app, download and open the published survey from Step 5.

The image below shows the geopoint location automatically populated on the map from the manually entered coordinates in the ArcGIS Survey123 field app.

The geopoint automatically populated when the coordinate values are entered

Article ID: 000037652

Software:
  • ArcGIS Survey123

Get support with AI

Resolve your issue quickly with the Esri Support AI Chatbot.

Start chatting now

Get help from ArcGIS experts

Contact technical support

Start chatting now

Go to download options