Versions Compared

Key

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

This list of versions and their associated release notes is intended to help users decide if/when it is appropriate for them to update MobileMap to take advantage of new features or bug fixes.

Table of Contents

MobileMap 4.4.28 (BETA)

  • Tree List

    • Added new setting (Settings > MobileMap Cruise > Trees > Center Tree List on Current Tree) to enable automatic vertical centering current (active) tree row to the middle of the screen (unless at beginning or end of list).

    • Added new setting to validate and save tree when are leaving each tree row (Settings > MobileMap Cruise > Trees > Automatically Save Tree When Leaving Tree Row). This can help to ensure data quality by applying validation rules immediately when completing each tree.

    • Added new setting (Settings > MobileMap Cruise > Trees > Enable Tree Validation Audio Alerts) to enable sounding alarm tone when business rule is violated during validation. This is especially helpful when combined with the setting above.

    • Added new setting to enable highlighting tree rows with rule violations., this would allow users to more easily know what tree rows must be fixed before moving on.

    • Replaced 'Enable Copy of Individual Trees' checkbox setting with new 'Allowable Tree and Log Edits' setting that is dropdown with the values Copy/Add/Edit/Delete, Add/Edit/Delete(no copy), Edit only (no copy/add/delete), and none. This allows users to hide the copy, add, and delete buttons on the Tree List and Log List but still support editing.

    • Added new 'Tree Read-Only Logic' setting (Settings>MobileMap Cruise>Trees>Tree Read-Only Logic) to include logic (trigger field, operator, value) for setting a tree record to read-only. Only relevant when reloading existing trees and where some (but not all) trees should be read only. This setting does not cause trees to become read only when data is changed, trees are only set to read-only when loading the tree list, or when copying trees (in check cruise mode).

    • Added new 'Tree Label Field' setting in Settings > MobileMap Cruise > Trees to support use of a field other than Tree_ID for labeling trees in error and/or warning messages. This is an edge case needed by WeyCo R&D which uses 'Position' instead of tree ID and needs to display the Position in any errors during validation.

    • Updated Custom Tree Field Calculations to support complex math equations using Exp4j library and added the ability to specify the number of rounding digits in the output.

    • Added support for new Read Only Fields list. Similar to read only fields at the Stand and Plot level, these are fields are visible in the tree list and log list but are always read only. They are configured in Settings > MobileMap Cruise > Trees > Tree and Log Read-Only Fields

    • Added support for physical navigation arrow keys (left, right, up, down) for Trimble TSC5 units, Juniper Allegro keyboards or any Bluetooth connected keyboard. No setting needed, these should automatically work if the buttons exist on the device or connected keyboard.

    • Added new setting (Settings > MobileMap Cruise > Trees > Automatically Open Tree List) to automatically open the Tree List when Plot is opened for editing.

    • Stylus-only Popups

      • Added support for tree popups for fields that are NOT coded value domain fields. Includes support for integer, decimal, and text fields.

      • Also includes 2 new settings (Stylus Only Tree and Log Popup Mode, Stylus Only Tree and Log Popup Fields). When Stylus Only Mode enabled, these two settings will be used instead of the standard Popup settings. To do: add support for [Space] button for text fields. Extend to work in Logs List.

  • Related Tables

    • Re-open the 'Edit Stand Attributes' window directly after closing the tree or plot window. This would save one or two taps for users by not having to open the 'Edit Stand Attributes' form after each tree window is closed.

    • Moved 'Unique ID Field' and 'Parent ID Field' settings from MobileMap Cruise Data Model section to general Data Model section and removed dependency on Enable Forest Inventory. This ensures these can be used even when forest inventory is not enabled, or not enabled prior to download of features and storing in the database.

    • Added sorting to child tables when using related tables. Now child records in each related table will be sorted ascending by the first display field. For example, if Plots are exposed as a child table on each Stand record and the first display field is Plot_ID, the Plot records will be sorted by Plot_ID in the child table, starting with the lowest Plot ID at the top.

    • Fixed bug with display of dates in child tables. Previously had displayed as number, now displays as date using MM/DD/YYYY format.

  • Photos

    • Added support for automatically saving the current feature prior to photo capture. This ensures that data are saved even if camera app crashes.

    • Fixed bug that was preventing retention of photo metadata including geolocation information.

MobileMap 4.4.26 (8/16/2024)

  • Tree List

    • Updated recent changes to the Plot Label on the Tree List to include a maximum width to avoid it hiding rightmost buttons. Now if the text is too large, it will show the rightmost characters and display ellipses on the left (…)

  • Stand Summary

    • Added the ability to exclude categories of trees from the Stand Summary. Added a new setting (Settings > MobileMap Cruise > Stand Summaries > Trees to Exclude from Stand Summary Calculations). This setting can be used to define the criteria for trees that should be excluded from the Stand Summary. An example is 'Product|=|P' which would exclude all trees with a product of P (pulp) from the summary statistics at the top of the Stand Summary. An additional column will be added to the plots table and will display the BA of the excluded trees.

    • Added a new setting (Settings > MobileMap Cruise > Stand Summaries > T value for Sample Size Calculation) to set the T value to use when calculating estimated sample size to meet allowed error constraint. Populating this setting results in the use of the entered T value rather than one derived from the T table based on sample size (degrees of freedom) and confidence level. Since we are trying to estimate the required sample size, the current size of the sample (e.g., degrees of freedom) may not be relevant, and may produce a larger than expected sample size estimation if the variance is high and sample size is low. If an estimated T value is entered (e.g., 2.0 for 95% confidence level) it will be used instead of T value calculated using degrees of freedom. Leave blank (default) to use T value based on confidence level and degrees of freedom.

  • Plot Summary

    • Removed Plot Summary functionality from MobileMap. Plot Summaries were seldom used and enabling them required an extra step when opening up the tree list. Most users disabled for this reason.

  • Volume Calculation

    • Removed Volume Calculation functionality from MobileMap. Volume Calculation was seldom used because it required a pre-generated SQLite volume table and did not account for merch specs, defect, etc. InventoryManager should be used for calculating BDFT volume, CUFT volume, biomass and carbon. MobileMap Stand Summaries should be used for calculating BA, TPA, QMD, sampling ratios, sample size required to meet allowable error, etc. in the field.

...