Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

MobileMap supports auto-saving of data at specified data intervals.  The default behavior is to auto-save all new and modified data every time the tree/log lists are closed.  This behavior can be changed in settings (MobileMap Cruise > General > Database Backup Interval) to increase the frequency of auto-saving.  One scenario is when a large number of trees will be collected on a set of plots (e.g., a 100% tally on a psuedo-plot).  For example, auto-save frequency can be set to backup every 5, 10, or 20 trees to prevent data loss if a device fails while in the middle of collecting a plot.  Data backups will, however, require a pause in data collection and thus should be used carefully to ensure they don't impact data entry efficiency.  

Custom Tree Field Calculations (introduced at 4.4.23, significantly enhanced at 4.4.28)

MobileMap supports automatic calculation of values based on the value(s) of one or more entered fields.

Example scenarios:

  1. Calculate height-to-diameter ratio,

  2. Set the default product based on species.

Syntax: Source_Field|Operator|Threshold|Target_Field|Value_Equation|Rounding_Digits

  • Supported operators (for 2nd parameter): =, <, <=, >, >=.

  • Value_Equation can be a specific value (e.g., 2) or an exp4j equation using explicit values or values from attribute fields.

    • For equations use the syntax 'eq([fieldname1]operator[fieldname2])'. Equations can include arbitrary number of fields and operators. Operators include +, -, *, /, ^, %. () can control precedence. Can use functions (e.g., abs, cos, floor, sqrt). See full list of operators, functions and examples of exp4j equations at https://www.objecthunter.net/exp4j/apidocs/index.html.

Calculation logic triggers when leaving the source field cell. Source and target fields must be visible. Target fields should only be controlled by 1 source field. Source fields may be used to calculate more than 1 target.

Examples:

  1. 'HT|>|0|HDR|[Total_Height]/[DBH]|2' (calculates HDR as Total_Height/DBH)

  2. 'DBH|<|5|.5,DBH|<|10|1,DBH|<|15|1.5' (calculates stump height based on DBH. If tree DBH is entered as 7, stump will be set to 1)

Next topic: Tree and Log Popup Mode Tree and Log Popup Mode