Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

Observer ID

...

Unique ID

...

Setting configurable defaults

...

Related Domains

Observer ID

MobileMap provides users with the option to automatically add their initials or name to all features that are collected.  While this functionality saves time and can help improve data quality, this field is only filled in when it is currently blank.  When a new feature is created, it will be populated when the data entry form is opened.  If an existing feature is edited in MobileMap and this field has not yet been filled in, it will be populated when the data entry form is opened.  If an existing feature is edited in MobileMap and this field has already been populated with a value, MobileMap will not overwrite the existing value.  MobileMap does not assume that if a user simply views or saves a feature that this field should be updated.

...

Note that it is critical that the underlying data model contains the field that is entered in the 'Observer Field' setting, that it is of Text data type and that it is sufficiently long to support whatever users may insert as their 'Observer Initials or Name'.  Users should be instructed on what values to enter here, and some allowance should be made in the data model to account for slightly longer entries.  So, if users will use a 3-letter initial for this, we recommend using a text field with at least 5 characters.

 

Unique ID

If this field name is found and is Text data type, a unique ID will be generated when any of the listed components change. Example: 'fieldname:{field1}{yyyy}{observer}{000}' will generate a unique ID based on the field1 code plus the 4-digit year, plus the observer ID, plus 3-digit auto-incrementing number starting at 1, separated by a hyphen. The number will reset to 1 when any field changes. Component fields must be coded value domains.

...

Configurable Defaults

MobileMap provides an interface for users to specify default values that they’d like to use for fields which will mostly have the same value across a site, day, or project area.  These values will automatically be applied to any new features that are collected, though the user will have the option of overriding these values before each individual feature is saved.

...

Setting Configurable Defaults

...

Select the Main Menu, then select ‘Edit Configurable Defaults’.

This opens the configurable defaults menu.  This lists every field that uses a select list (rather than free text) by layer.  For any fields for which you’d like to use configurable defaults, simply select the value from the select list and verify that the ‘Enabled’ box is checked.  Select ‘Done’ and start collecting data with your configurable defaults. 

 

 

Calculated Fields

Calculated fields enable faster data collection by enabling automated the population of specified fields using equations that that are defined in MobileMap settings (Settings > Data Model > Calculated Fields).  One situation where calculated fields are useful is for generating unique IDs during data collection, where you want the ID to include meaningful information like the current date and time and the current user.  Another situation is where you want to run a calculation that would otherwise require the use of a calculator (e.g. Field X / 123) followed by manual data entry of the result.

...