Configuring logging and field crew layers

The logging layer and field crew layers are both created using a point layer. The logging layer allows for a log of your field workers' positions in the field and optionally posts the log to the backend database in time or distance intervals, and the field crew layer gives the field workers the ability to view each others' last known locations and have these locations refreshed in the database as well.

While the logging layer can be created by the Create Mobile Cache Tool or can come from a mobile service, the field crew layer must be shared as a mobile service. Both layers are then consumed in Mobile Project Center during the project creation process.

Mobile Project Center allows you to configure:

NoteNote:

A logging layer or field crew layer can exist without the other. You can choose to log only the locations of field workers or to only have a field crew layer that refreshes with the field crew's last known locations.

Configuring the logging layer

If a GPS/GPSS device is connected, the field applications can log the positions of a field worker by time (in seconds) or distance (in the unit you select) interval.

To use a logging layer, you need to:

  • Use a point feature layer that contains at least a GlobalID field, a text field, and a date/time field
  • Predefine values for the field applications to autopopulate the text and date/time fields

Steps:
  1. In Mobile Project Center, add an operational map layer that contains at least a point feature layer.
  2. Click the Expand a layer list icon to expand the list of operational map layers.
  3. Click the name of the point layer you want to set as a logging layer.

    Next to the Map Preview tab, the Layer tab appears.

  4. Click the Layer tab and choose Logs all positions of the user.

    The Fields tab next to the Layer tab changes to Logging.

  5. Click the Logging tab.
  6. In the Logging Layer Settings region, set one text field to be auto-populated with machine name, user identity, or user name.
    NoteNote:

    An Identity map layer is mandatory in order to populate the text field with user identity or user name. For details, see Configuring project user identity.

  7. Set one Date/Time field to be autopopulated with machine date/time or GNSS receiver date/time.
  8. In the Logging area, select a logging mode (Time or Distance) and specify a value for the interval that you want a new log entry to be recorded. By default, a new entry is created every 10 seconds.
  9. In the Uploading area, specify a value for time interval that the new logs will be posted. By default, a data posting occurs every 300 seconds.
    NoteNote:

    Upload is only applicable to mobile cache(s) coming from mobile service(s). For the desktop workflow, the logs will be stored in a local cache on a device until they get checked in using Synchronize Mobile Cache Tool.

  10. You can allow field workers to turn off logging by checking the Allow user to disable logging check box.

Configuring the field crew layer

The field crew layer allows your field crew to see each others' last known location in their mobile map. It also allows management back in the office to track field crew members.

Similar to a logging layer, to use a field crew layer, you need to:

  • Have a point feature layer that contains at least a GlobalID field, a text field, and a date/time field
  • Predefine the values to autopopulate the text and date/time fields

CautionCaution:

To use the field crew layer functionality, the layer being used as the field crew layer needs to be from published mobile service and cannot come from a mobile cache generated using Create Mobile Cache Tool. If breaks in the data connection occur, crew member positions won't be refreshed immediately.

Steps:
  1. In Mobile Project Center, add an operational map layer that contains at least a point feature layer.
  2. Click the Expand a layer list icon to expand the list of operational map layers.
  3. Click the name of the point layer you want to set as a field crew layer.

    Next to the Map Preview tab, the Layer tab appears.

  4. Click the Layer tab and choose Logs the current position of the user and downloads last known locations of other users.
    TipTip:

    If this item is not available, you might be using a mobile cache for the operational map layer, which is not supported in this case.

    The Fields tab next to the Layer tab changes to a Logging tab.

  5. Click the Logging tab.
  6. In the Logging Layer Settings area, set one text field to be autopopulated with machine name, user identity, or user name.
    NoteNote:

    An Identity map layer is mandatory in order to populate the text field with user identity or user name. For details, see Configuring project user identity.

  7. Set one date/time field to be autopopulated with machine date and time or GNSS receiver date and time.
  8. In the Synchronization area, specify a value for time interval to synchronize the most recent locations of the field members participating in the same project. By default, a data posting occurs every 300 seconds.
  9. If you check the Allow user to disable logging box, field workers will have an option not to display and refresh their locations in others' mobile maps.
1/7/2015