Skip to main content

ArcGIS Survey123 integration

This tutorial provides step-by-step instructions on how to perform integration of Reach RS2 with ArcGIS Survey123 via TCP using an iOS or Android device to create, share and analyse surveys.

What is ArcGIS Survey123?

ArcGIS Survey123 is an app for creating, sharing, and analyzing surveys. With this app, you can collect data via web or mobile devices, even when disconnected from the Internet.


Visit the site to learn more.

Getting started

To perform the integration, you will need the following:

  • an iOS or Android device
  • ReachView 3
  • Reach RS2

To start, download the Survey123 app from the App Store and connect your Reach RS2 to the iOS or Android device using the ReachView 3 app. In this tutorial, we use an iOS device.


Make sure that your iOS or Android device and Reach RS2 are connected to the same Wi-Fi network. Check this guide or watch this video to learn more.

Establishing TCP connection

To establish a TCP connection between your Reach RS2 and ArcGIS Survey123, configure settings both in ReachView 3 and ArcGIS Survey123.

Configuring settings in ReachView 3

  1. Open ReachView 3.

  2. Go to Position Streaming.

  3. Turn on Output 1.

  4. Choose the TCP output.

  5. Choose Server in the Role field.

  6. Choose the NMEA format.

  7. Press Apply.


    By default, the receiver will be configured on the TCP port 9001.

Configuring settings in ArcGIS Survey123

  1. Open the ArcGIS Survey123 app.

  2. Tap the GNSS location icon.

  3. Tap the Settings icon.

  4. Tap Add location provider.

  5. Choose the Network connection type.

  6. Enter the Reach RS2 IP address in the Hostname field and the port that was configured on the receiver in the Port field.


    You can check the IP address of your Reach RS2 in the ReachView 3 app. Go to the Settings screen and find it under the name of your receiver.


    Make sure that the port corresponds to the one configured on the receiver.

  7. Tap the Add location provider button and press the back button to check the location providers list. Once the app is connected to your Reach RS2, you will see a tick near the hostname.

Once you successfully integrated your Reach RS2 with ArcGIS Survey123, you are ready for the survey. Tap on the GNSS location icon to check the GNSS location status:

You can also check the SNR and sky plot in the Sky Plot tab:


To survey with ArcGIS Survey123, you will need to sign in with your ArcGIS account. After that, you can create a new survey following these instructions.

Further reading

ArcGIS overview

ArcGIS blog