ArcGIS Collector

There are often situations in research, business, or government work where you may need to physically collect geospatial data away from your computer. To facilitate the collection of field data, ESRI provides a mobile data collection cellphone app called ArcGIS Collector, which uses your cellphone's GPS location service so that information or photographs that you collect with the app will be associated with specific locations. ArcGIS Collector is integrated with ArcGIS Online, so that your field data can then be mapped or analyzed once you get back to your computer.

Some examples of ways that ArcGIS Collector has been used in research include:

This tutorial will cover setting up a simple web map on ArcGIS Online, and then using the ArcGIS Collector app to add field data to that map using a smartphone.

Create the Feature Service

The first step in using ArcGIS Collector is defining a feature service that will be used to store the collected data. This can be an existing feature service, or one created for a specific collection task. This section describes how to set up a new feature service in ArcGIS Online.

For this example, I will be collecting locations and photographs of memorials around the University of Illinois main quadrangle. The point feature service will have three attributes: Person, Lifetime (birth and death years), and Tree_Species.

  1. From your ArcGIS Online home page go to the Content page.
  2. Select New Item and Feature Layer.
  3. On the Create a feature layer page, search for and select Points.
  4. Give the layer a meaningful title.
  5. Zoom in on the map to define the extent of the area within which you are planning to collect data.
  6. Give the feature layer a meaningful title and tags.
  7. On the Data page, view the Fields.
  8. Add fields that you want to collect. The Field Name should be short with only letters, numbers, and underscores, but the Display Name can be more meaningful. The String type should be used for text, Integer for whole numbers, Double for numbers with decimal points, and Date for dates. In this case we add:
    • Person (String)
    • Lifetime (String)
    • Tree_Species (String)
  9. Check the Settings to make sure the layer is editable by verifying these settings:
    • Enable editing
    • Keep track of who created and last updated features
    • Enable Sync
    • What kind of editing is allowed? (Add, Delete, Update - Attributes and Geometry)
    • What features can editors see? (Editors can see all features)
    • What features can editors edit? (Editors can edit all features)
    • * Export Data: Allow others to export to different formats
  10. Back on the overview page, click Share
    • If you will be working entirely alone, just leave the default sharing with only the Owner.
    • If you will be collaborating with a group of editors from your organization, share with your Organization.
    • If you will be working with editors outside your organization, share with with Everyone. This will also require setting Public Data Collection in Settings.
Creating a new feature layer for data collection

Collection Web Map

ArcGIS Collector needs a web map that defines the feature service for storing data, and permits display of collected data.

  1. Create a new map. Use the classic web app.
  2. Add and Search for layers in My Content. The feature service created above should be available to add to the map.
  3. Zoom in to the area where you will be collecting data.
  4. Click on the ellipsis (...) by the layer and Configure Pop-up.
  5. Give the popup a meaningful title.
  6. Click configure attributes and set the attributes you want to edit and display.
  7. Save the Map with a meaningful name.
  8. Click Share to get a link. Choose the same level of sharing that you selected when you created your feature layer above.
Creating a data collection map

Collect Data With ArcGIS Collector

You can download collector for Android phones from Google Play or for iPhones from the iTunes websites. It is free because ESRI makes their money off the services needed to use the app.

  1. Download the app.
  2. Login to ArcGIS Online.
  3. Shared maps that are available for editing should be visible. If you don't see your map, make sure the map you created in ArcGIS Online is shared with you and/or your organization.
  4. If prompted, turn on your location services so the app knows where you are.
  5. The map should move to your location.
  6. Click the plus sign (+) to add a point.
  7. Click ADD POINT to mark the point on the map at your current GPS latitude and longitude.
  8. Enter the data in the appropriate boxes.
  9. Click TAKE PHOTO if you want to attach a photo.
  10. Click the check mark at the top right corner when you are ready to add the point to the feature service.
  11. Repeat for all locations where you collect data.
  12. When you get back to the ArcGIS Online website, you should see the points and attributes, which you can then edit, analyze or export just as you would any other point data.
Adding Points in ArcGIS Collector

Use the Collected Data

Sharing and Disabling Editing

When you are finished with collection, you should make the feature service read-only so your data cannot be accidentally or intentionally damaged by you or others.

  1. Find your feature service on your Content page, go into the Settings for the feature service and unclick Editing.
  2. On the Overview page, click Share and set the sharing to Everyone unless you need a more restrictive level.
  3. Open your collection web map and Share with Everyone to get a shared link.

If you want to add more points in the future or edit existing points, reverse these steps.

Sharing and Setting Read-Only

Re-enabling Editing

If you have disabled editing on the feature layer, the map will no longer appear in ArcGIS Collector. If you need to be able add or edit points in collector:

  1. Find the feature layer on your Content screen, go into Share and change the sharing to the appropriate level. If you are working alone, Owner is the best choice.
  2. In the Settings screen, Enable editing and Save that new setting.
  3. Go back to your Content screen, find the collection map, and Open in Map Viewer.
  4. Change the Sharing to the appropriate level. If you are working alone, Owner is the best choice.
  5. Save the map. This is critical to update the copy of the map on ArcGIS Online so that ArcGIS Collector knows that it is editable again.
  6. Restart your ArcGIS Collector app on your phone to reload the list of editable maps.
  7. After you are done working with your map in ArcGIS Collector, follow the instructions above to disable editing and restore sharing.
Re-enabling Editing

Creating a New ArcGIS Online Map Using the Feature Service

If you want to make the data available in another map, the feature layer can also be reused that you wish to make available to your audience.

Creating a New Web Map From the Feature Service

Using Collected Data in ArcGIS Pro

Because the data is stored in a feature service, that data can also be used in ArcGIS Pro for print mapping.

Creating a Print Map in ArcGIS Pro

Downloading Data

Data from the feature service can be downloaded from the web map created for data collection for use in a non-ESRI software.

Downloading Collected Data