MobileMap: Settings

MobileMap: Settings

(GEAR ICON ON MOBILEMAP HOME DISPLAY)

Descriptive List of Commonly Used MobileMap Settings

GENERAL 

Use landscape orientation
Uncheck to use portrait orientation. Must restart app for this change to take effect. 

Autoload previous map cache
Check box to auto-load the last used map cache

Keep Device Awake
Prevent device from going to sleep when MobileMap is running

Show Data Loading Progress and Results
Show data loading Progress and results on startup and map cache switch - helpful to confirm data loaded properly 

Show Point Geometry Editing Instructions
Check to display instructions when editing point geometries 

Show Line Geometry Editing Instructions
Check to display instructions when editing line geometries 

Show Polygon Geometry Editing Instructions
Check to display instructions when editing polygon geometries

Stylus Only Mode
Check to only accept user input from stylus. Device must have digitizer and active stylus (e.g., S-Pen)

Use Field Aliases
Check box to display field aliases, rather than field names, in attribute editor 

Enable Cloning of Features
Check box to enable cloning of features from one layer to another by copying geometry and (optionally) attributes with matching field names in each layer

Font Size
Select default font size for settings and editing attributes 

DATA COLLECTION AND EDITING 

Digitizing Method
Select desired method for digitizing lines and polygons 

Minimum polygon vertex spacing
Minimum spacing (m) between vertices when digitizing in 'trace' mode 

Minimum Mapping Unit - Trace Mode
Enter in the minimum allowed area (square meters) for polygons when using trace mode (default is 100 square meters, ~1/4 acre) 

MEASUREMENT AND NAVIGATION 

Linear Measurement Unit
Select desired unit for measuring lengths 

Area Measurement Unit
Select desired unit for measuring areas  

Projection / Units for Coordinates
Select desired projection and units for displaying GPS coordinates 

Display Compass
Check to display a digital compass (compass only works on devices with magnetometers)

Magnetic Declination
Enter magnetic declination for proper compass functionality  

Enable Proximity Alert
Check to enable alert sound when arriving at a feature (also set distance below) 

Proximity Alert Distance
Enter distance (using linear measurement units) at which an alert should sound when navigating to a feature  

AUTHENTICATION SETTINGS 

ArcGIS Username
ArcGIS Online/Server Username 

ArcGIS Password
ArcGIS Online/Server Password 

Email Address
Email address - used when registering device with WSG 

SYNCHRONIZATION SETTINGS 

Author Field Name
Must be same field for all layers in service, used for synchronization 

Created Date Field Name
Must be same field for all layers in service, used for synchronization 

Editor Field Name
Must be same field for all layers in service, used for synchronization

Last Edited Date Field Name
Must be same field for all layers in service, used for synchronization  

PHOTO SETTINGS 

Photo Fields
Comma separated list of text fields that will be used to collect photos during data collection (e.g., 'Photos_Before,Photos_After')  

Include Field Name in Photo Filenames
Check box to append the photo field name to the end of the photo filename - otherwise filename will be month_day_year_hour_minute_second for new photos, and month_day_year_originalfilename for existing photos) 

Enable Selection of Existing Photos
Check box to enable selection of existing photos as an alternative to taking a new photo during photo collection 

Output Photo Size
Select output photo size. All photos captured will be resized to this setting to control disk usage and upload speeds 

DATA MODEL SETTINGS 

Observer Field
Name of the field that stores observer (surveyor, cruiser, crew, etc.) name or initials 

Observer Initials or Name
Enter observer (surveyor, cruiser, crew, etc.) name or initials. May need to verify field length if using full name.  

Length Field Name
If this field name is found for Lines or Polygons, length will be calculated in current units  

Area Field Name
If this field name is found for Polygons, area will be calculated in current units  

Custom Created Date Field Name
Comma separated list of field names. If any of these fields are found they will be populated with current date and time when feature is created. This field will not be overwritten by sync  

Custom Edit Date Field Name
Comma separated list of field names. If any of these fields are found they will be updated with current date and time whenever an existing feature is re-saved. This field will not be overwritten by sync  

GPS Elevation Field Name
If this field name is found in point feature layers, it will be used to store the elevation value (in the currently selected units) returned by the GPS, and will be the average if GPS averaging is used 

GPS Point Count Field Name
If this field name is found in point feature layers and GPS point averaging used, it will be used to store the number of points averaged  

GPS Root Mean Squared Error Field Name
If this field name is found in point feature layers and GPS point averaging used, it will be used to store the RMSE of points averaged, in the currently selected units  

Field Name and Format for a 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.  

Related Domains Table
Name of the Related Domains table (if present) which allows subsetting values of one Domain by the selected value of another Domain  

Rules Table
Name of the Rules Table (if present) in the feature service 

Read Only Fields
Comma separated list of fields that should be read only in the attribute editor (e.g., 'Field1,Field2')  

Hidden Fields
Comma separated list of fields that should be hidden (not displayed) in the attribute editor (e.g., 'Field1,Field2')  

GPS AND COMPASS 

Display GPS Accuracy
Check box to display the estimated GPS horizontal accuracy (in currently selected units) along with GPS coordinates and elevation

Tracking Mode Spacing (meters)
Enter minimum distance between points when collecting data in Tracking Mode. 

Update Frequency for Tracking Path
Lower value updates tracking path more often (1 = updates every time new GPS location received) 

Tracking Feature Layer
Case sensitive name of tracking feature (must be polyline geometry) 

Number of GPS locations to average
Select number of GPS locations to average when collecting point features with GPS. Does not affect collection of line or polygon features. 

Maximum Wait Time
Select maximum time (seconds) to wait when collecting point features with GPS. 

SEARCH 

Search Buffer
Select search buffer distance (m) for selecting existing features 

ZOOM LEVELS 

Minimum Zoom Level
Select the minimum zoom level (L1 is default )

Maximum Zoom Level
Select the maximum zoom level (L20 is default) 

Map Scale for Labels
Select the map scale at which labels should appear (when selected for a layer in display properties)  

Display scale and resolution
Check box to Display map scale and resolution in lower left of map

MobileMap CRUISE 

Enable Cruise Functionality
Check box to support collection of cruise stand, plot, tree and log data (requires layers, tables and settings below)  

Check Cruise Mode
Check box to enable Check Cruise Mode  

Cruise Type Field
Name of the field that stores Cruse Type ('S' for Standard, 'C' for Check Cruise)  

Stands Feature Layer
Name of the Stands Feature Layer in the feature service  

Stand ID Field
Name of the stand ID field 

Plots Feature Layer
Name of the Plots Feature Layer in the feature service 

Plot ID Field
Name of the plot ID field  

Trees Table
Name of the Trees Table (no geometry) in the feature service 

Maximum Number of Tree Rows
Select the maximum number of tree rows to display at any one time (fewer rows improves performance)

Tree List Keyboard Offsets

Optional offsets to prevent keyboard from hiding tree rows at the bottom of tree list. Only need on some devices where keyboard hides last trees in list. If a single value is listed, it will be used in both Standard and Check Cruise modes. If 2 values are listed as a comma separated list (e.g.,200,400) then the first value will be used in Standard mode and the second value in Check Cruise mode.

Database Backup Interval
Select the frequency at which the entire database should be automatically backed up 

Trees Height Field
Name of the Trees Height Field  

Trees Diameter Field
Name of the Trees Diameter Field  

Trees Species Field
Name of the Trees Species Field  

Tree ID Field
Name of the tree ID field 

Tree Fields to Ignore
Comma separated list of fields that should be hidden in tree editor (e.g., volume)  

Fields to Inherit From Stand and/or Plot
Comma separated list of fields that should be inherited from Stand to Plot and/or from Plot to Tree. If field name is present in both layers (e.g., stand and plot) the value will be copied from parent when value is blank/null in child (useful for filtering trees).These fields will be hidden in the tree table  

Logs Table
Name of the Logs Table (no geometry) in the feature service  

Log ID Field
Name of the log ID field  

Log Length Field Name
Name of the log length field 

Unique ID Field Name
Name of the field that will store the Unique ID (formerly called GUID; must be present in Stands, Plots, Trees and Logs tables) 

Parent ID Field Name
Name of the field that will store the ID to parent stand, plot or tree (formerly called Parent_GUID; must be present in Plots, Trees and Logs tables)  

Notes Field Name
Name of an optional field in Trees and/or Logs tables that are used for notes (field will appear wider in form to show more information)  

Check Cruise Score Field Name
Name of an optional field in Plots feature class that is used to store a calculated check cruise score (should be integer type)  

Check Cruise Scoring Rules Name
Name of the check cruise scoring rules to be used  

LICENSE INFORMATION 

Android ID
Copy Android ID and provide to WSG when requesting a license key 

License Key
Paste in the license key from WSG here

 

Technical List of All MobileMap Settings

The details below include all MobileMap settings and their keys, summaries, data type an defaults. This detailed settings information can be useful to advanced users who intend to manually create or edit settings files or the settings information typically stored in a feature service description for use with MobileMap settings import functionality. Note that some of the settings below may be seldom used or even obsolete, but are maintained for backwards compatibility with older settings files and feature service settings information.

General Preferences

key: landscape
title: Use landscape orientation
summary: Uncheck to use portrait orientation
defaultValue: false

key: autoLoad
title: Autoload previous map cache
summary: Check box to auto-load the last used map cache
defaultValue: true

key: wakelock
title: Keep Device Awake
summary: Prevent device from going to sleep when MobileMap is running
defaultValue: false

key: showDataLoadProgress
title: Show Data Loading Progress and Results
summary: Show data loading Progress and results on startup and map cache switch - helpful to confirm data loaded properly
defaultValue: false

key: limitNotifications
title: Limit Number of Notifications
summary: Check box to limit the number of 'Toast' notifications (temporary popup messages). Helpful on some devices where too many notifications can cause some notifications to remain on screen instead of automatically disappearing
defaultValue: true

key: showPointEditInstructions
title: Show Point Geometry Editing Instructions
summary: Check to display instructions when editing point geometries
defaultValue: true

key: showLineEditInstructions
title: Show Line Geometry Editing Instructions
summary: Check to display instructions when editing line geometries
defaultValue: true

key: showPolygonEditInstructions
title: Show Polygon Geometry Editing Instructions
summary: Check to display instructions when editing polygon geometries
defaultValue: true

key: useAlias
title: Use Field Aliases
summary: Check box to display field aliases, rather than field names, in attribute editor
defaultValue: true

key: fontSize
title: Font Size
summary: Select default font size for settings and editing attributes. Current value: %s
defaultValue: 14

key: dbBackupAuto
title: Backup Data on Every Feature Save
summary: Check box to back up database whenever any feature is created or edited. Can cause performance issues when many features are created rapidly. Can cause data volume issues when SQLite format is selected below
defaultValue: true

key: dbBackupAsSqlite
title: Data Backup in SQLite Format
summary: Check box to use full SQLite database with all features when performing backups. When not checked, MobileMap will export only modified features and a more user friendly smaller text file format. Performance could be faster with either format, depending on todal data volume, volume of new/modified features, etc.
defaultValue: false

key: enableFeaturesToJson
title: Enable Features to JSON
summary: Check box to enable a 'Features to JSON' action in the Actions Menu that export all features in currently selected spatial layer as Esri JSON. This provides a way to export spatial data in an Esri-compatible format to support offline workflows that utilize ArcMap Desktop. Very uncommon
defaultValue: false

Authentication

key: username
title: ArcGIS Username
summary: Enter your username for ArcGIS Online, Portal for ArcGIS, or ArcGIS Server

key: password
title: ArcGIS Password
summary: Enter the password that matches the ArcGIS Online, Portal for ArcGIS, or ArcGIS Server username set above
inputType: textPassword

key: usePortal
title: Use Portal for ArcGIS
summary: Check box to use Portal for ArcGIS, rather than ArcGIS Online or ArcGIS Server, for authentication and feature services. Must have registered MobileMap as an app with your Portal instance and know your Portal URL
defaultValue: false

key: portalName
title: Portal for ArcGIS Name
summary: If using Portal for ArcGIS for authentication and operational data, enter a short name for it here. If not using Portal for ArcGIS leave this setting blank
dependency: usePortal

key: portalUrl
title: Portal for ArcGIS URL
summary: If using Portal for ArcGIS for authentication and operational data, enter the base URL (e.g., https://gis.mystate.gov/portal) here. If not using Portal for ArcGIS leave this setting blank, even if you are using ArcGIS Server
dependency: usePortal

key: portalClientID
title: Portal for ArcGIS Client ID
summary: If using Portal for ArcGIS for authentication and operational data, you will need to register MobileMap with Portal and will receive a 15 character hexadecimal Client ID (also called Application or App ID) from the Portal. Enter that Client ID here. If not using Portal for ArcGIS leave this setting blank, even if you are using ArcGIS Server
dependency: usePortal

key: useArcgisServer
title: Use ArcGIS Server (without Portal)
summary: Check box to use ArcGIS Server, rather than Portal or ArcGIS Online, for authentication and feature services. ArcGIS Server must be configured to support token authentication and token service URL must be provided below
defaultValue: false

key: arcgisServerTokenUrl
title: ArcGIS Server Token URL
summary: If using ArcGIS Server for authentication and operational data, enter the full URL to the token service (e.g., https://gis.mycompany.com/arcgis/tokens/generateToken) here. If not using ArcGIS Server (without Portal) leave this setting blank, even if you are using Portal for ArcGIS. If not provided but checkbox above checked, MobileMap will try to guess the token URL from the first feature service's URL (by replacing '.../arcgis/rest/...' with '.../arcgis/tokens/generateToken'
dependency: useArcgisServer

key: email
title: Email Address
summary: Email address - used when registering device with WSG
inputType: textEmailAddress

key: enableResetCredentials
title: Enable Reset of Credentials
summary: Check box to enable a 'Reset Credentials' action in the Actions Menu that will clear existing credentials from MobileMap. Can be useful when you need to remove credentials after signing in to ArcGIS Online in order to access an ArcGIS Server feature service via saved username and password. Very uncommon
defaultValue: false

Data Collection and Editing

key: observerField
title: Observer Field
summary: Name of the field that stores observer (surveyor, cruiser, crew, etc.) name or initials
defaultValue: Observer

key: observerId
title: Observer Initials or Name
summary: Enter observer (surveyor, cruiser, crew, etc.) name or initials. May need to verify field length if using full name.

key: digitizeMode
title: Digitizing Method
summary: Select desired method for digitizing lines and polygons. Current value: %s
defaultValue: Tap

key: traceModeVertexMinimumDistance
title: Minimum polygon vertex spacing
summary: Minimum spacing (m) between vertices when digitizing in 'trace' mode. Current value: %s
defaultValue: 5
inputType: number

key: minimumMappingUnit
title: Minimum Mapping Unit - Trace Mode
summary: Enter in the minimum allowed area (square meters) for polygons when using trace mode (default is 100 square meters, ~1/4 acre). Current value: %s
defaultValue: 100
inputType: number

key: enableCopying
title: Enable Copying Features
summary: Check box to enable copying features from one layer (Feature Layer or Shapefile) to another (Feature Layer only) by copying geometry and (optionally) any attributes with matching field names in both the source and target layers
defaultValue: true

Data Model

key: lengthField
title: Length Field Name
summary: If this field name is found for Lines or Polygons, length will be calculated in current units
defaultValue: Length

key: areaField
title: Area Field Name
summary: If this field name is found for Polygons, area will be calculated in current units.
defaultValue: Area

key: persistentCreatedDateField
title: Custom Created Date Field Name
summary: Comma separated list of field names. If any of these fields are found they will be populated with current date and time when feature is created. This field will not be overwritten by sync.

key: persistentEditedDateField
title: Custom Edited Date Field Name
summary: Comma separated list of field names. If any of these fields are found they will be updated with current date and time whenever an existing feature is re-saved. This field will not be overwritten by sync.

key: persistentEditedDateNoOverwriteField
title: Custom Edited Date (No Overwrite) Field Name
summary: Comma separated list of field names. If any of these fields are found they will be updated with current date and time when an existing feature is re-saved AND THE CURRENT DATE IS NULL. This field will not be overwritten by sync. These fields are useful for capturing the first time a feature is edited in MobileMap.

key: createdSourceField
title: Created Source Field Name
summary: If this field is found it will be populated with 'MobileMap' + current version when a new feature is created. Can help determine data lineage and be useful for determining if data issues are being caused by field vs. desktop or web workflows.
defaultValue: Created_Source

key: lastEditedSourceField
title: Last Edited Source Field Name
summary: If this field is found it will be populated with 'MobileMap' + current version whenever a feature is modified. Can help determine data lineage and be useful for determining if data issues are being caused by field vs. desktop or web workflows.
defaultValue: Last_Edited_Source

key: gpsElevationField
title: GPS Elevation Field Name
summary: If this field name is found in point feature layers, it will be used to store the elevation value (in the currently selected units) returned by the GPS, and will be the average if GPS averaging is used
defaultValue: Elevation

key: gpsCountField
title: GPS Point Count Field Name
summary: If this field name is found in point feature layers and GPS point averaging used, it will be used to store the number of points averaged
defaultValue: GpsPointCount

key: gpsRmseField
title: GPS Root Mean Squared Error Field Name
summary: If this field name is found in point feature layers and GPS point averaging used, it will be used to store the RMSE of points averaged, in the currently selected units
defaultValue: GpsRMSE

key: calculatedFieldsFormat
title: Calculated Fields Equation Format
summary: Select format for calculated fields equation. Version 1 was the only version prior to MobileMap 4.3.3. Version 2 is available at version 4.3.3 on and uses a format similar to Esri's Arcade scripting language. Current value: %s
defaultValue: 1

key: calculatedFields
title: Calculated Fields
summary: Version 1 uses a comma separated list of calculated fields and associated calculations, version 2 uses a semicolon list. V1 example: 'Field2:{Field1}{YYYY}{Observer}{000}:N' (without the single quotes). V2 example: 'Field2:$Feature.Field1 + Date('YYYY') + Observer() + Increment(4):N'. Both statements will generate a value in Field2 as a concatenation of field1 value, the 4-digit year, the observer ID and a 3-digit auto-incrementing number (starting at 001), all separated by hyphens. The final component is either a Y or N indicating if the calculation should overwrite existing values, and it is separated from the rest of the equation by a colon. Y indicates overwrite, N indicates no-overwrite. The auto incrementing number will be reset to 1 when ANY component field changes. Supported components include 1) Date in one of the following formats 'YYYY', 'MMDDYYYY', 'DDMMYYYY', 'YYYYMMDD', 'YYYYDDMM', 'YYYY-MM-DD', 'YYYY-DD-MM', 'YYYY-MM-DD-HH-MM-SS' , 'YYYY-DD-MM-HH-MM-SS', 2) Universally Unique ID 'UUID', 3) Observer name or initials (from settings above) 'Observer', 4) field name (v2 uses Arcade format of $Feature.fieldname). If fieldnames is a field with coded value domain (dropdown list), destination field can be recalculated when dropdown selection is changed.

key: archiveFieldNameAndValues
title: Archive Field Name and Values
summary: Name of field that stores whether a feature has been 'archived' (rather than deleted), and the values representing 'archived' and 'not archived'. Use colons to separate 3 components. Typically the values will come from a coded value domain assigned to this field. Default field name is 'Archived' and values are 'Yes' and 'No' (e.g., 'Archived:Yes:No',without quotes). Currently only the Rules table implements archive logic - archived rules are not applied.
defaultValue: Archived:Yes:No

key: relatedDomainsTable
title: Related Domains Table
summary: Name of the Related Domains table (if present) which allows subsetting values of one Domain by the selected value of another Domain
defaultValue: Related_Domains

key: relatedTables
title: Related Tables
summary: Comma separated list of relationships between Feature Layers and Tables. Example: 'Stand:Silviculture_Treatments[Year,Treatment,Status]' indicates that there is a Silviculture_Treatments table that is related to the Stand layer and that the Year, Treatment and Status should be displayed when listing the Silviculture_Treatments. All relationships use GUID values stored in 'Unique_ID' and 'Parent_ID' fields
defaultValue: Parent:Child[Field1,Field2,Field3],Parent:Child[Field1,Field2,Field3]

key: rulesTable
title: Rules Table
summary: Name of the Rules Table (if present) in the feature service
defaultValue: Rules

key: readOnlyFields
title: Read Only Fields
summary: Comma separated list of fields that should be read only in the attribute editor (e.g., 'Field1,Field2').

key: hiddenFields
title: Hidden Fields
summary: Comma separated list of fields that should be hidden (not displayed) in the attribute editor (e.g., 'Field1,Field2'). Note: auto-populated fields should not be hidden or they won't be populated. Make these read-only instead.
defaultValue: created_user,last_edited_user,created_date,last_edited_date,Created,Edited,Created_Source,Edited_Source,Shape__Length,Shape__Area,Archived

key: numericDefaultZeroFields
title: Numeric Fields with a Default Value of Zero
summary: When a numeric field is set to required (not nullable) in the Feature Layer, the Esri data model will add a default value of 0. MobileMap typically uses a field's default value to pre-populate the field when creating a new feature. For many scenarios, populating with a 0 just because the field is required is not the desired behavior. Therefore, MobileMap will ignore default values of 0 for required numeric fields. If a required numeric field(s) really should have a default of zero (and be pre-populated when creating a new feature), add the field name(s) (not alias) here in a comma separated list

Synchronization Fields

key: authorField
title: Author Field Name
summary: Must be same field for all layers in service, used for synchronization
defaultValue: created_user

key: createdDateField
title: Created Date Field Name
summary: Must be same field for all layers in service, used for synchronization
defaultValue: created_date

key: editorField
title: Editor Field Name
summary: Must be same field for all layers in service, used for synchronization
defaultValue: last_edited_user

key: editDateField
title: Last Edited Date Field Name
summary: Must be same field for all layers in service, used for synchronization
defaultValue: last_edited_date

CSV Data Files

key: csvXcoordField
title: X Coordinate Field
summary: Field name for X coordinates
defaultValue: XCOORD

key: csvYcoordField
title: Y Coordinate Field
summary: Field name for Y coordinates
defaultValue: YCOORD

Search

key: searchBuffer
title: Search Buffer
summary: Select search buffer distance (m) for selecting existing features. Current value: %s
defaultValue: 50

key: searchResultsTableHeight
title: Search Results Table Height
summary: Select the size of the search results table. A larger table covers more of the map. Current size is: %s
defaultValue: 250

Measurement and Navigation

key: linearMeasureUnit
title: Linear Measurement Unit
summary: Select desired unit for measuring lengths. Current value: %s
defaultValue: 3
key: areaMeasureUnit
title: Area Measurement Unit
summary: Select desired unit for measuring areas. Current value: %s
defaultValue: 6

key: coordinateProjection
title: Projection / Units for Coordinates
summary: Select desired projection and units for displaying GPS coordinates. Current value: %s
defaultValue: 1

key: displayCompassCheckbox
title: Display Compass
summary: Check to display a digital compass (compass only works on devices with magnetometers)
defaultValue: false

key: magneticDeclination
title: Magnetic Declination
summary: Enter magnetic declination for proper compass functionality
defaultValue: 0
inputType: numberDecimal|numberSigned

key: proximityAlertCheckbox
title: Enable Proximity Alert
summary: Check to enable alert sound when arriving at a feature (also set distance below)
defaultValue: false

key: proximityAlertDistance
title: Proximity Alert Distance
summary: Enter distance (using linear measurement units) at which an alert should sound when navigating to a feature
defaultValue: 30
dependency: proximityAlertCheckbox
inputType: numberDecimal

Photos

key: photoFields
title: Photo Fields
summary: Comma separated list of text fields that will be used to collect photos during data collection (e.g., 'Photos_Before,Photos_After')
defaultValue: Photos

key: includeFieldInPhotoPath
title: Include Field Name in Photo File Names
summary: Check box to append the photo field name to the end of the photo file name - otherwise filename will be month_day_year_hour_minute_second for new photos, and month_day_year_originalfilename for existing photos)
defaultValue: true

key: enableSelectExistingPhoto
title: Enable Selection of Existing Photos
summary: Check box to enable selection of existing photos as an alternative to taking a new photo during photo collection
defaultValue: false

key: outputPhotoSize
title: Output Photo Size
summary: Select output photo size. All photos captured will be resized to this setting to control disk usage and upload speeds. Current value: %s
defaultValue: 500

key: enablePhotoUpload
title: Enable Upload of Photos from MobileMap
summary: Check box to Enable Upload of Photos from MobileMap. Requires that photo upload service has been provided and URL and authentication parameters supplied below.
defaultValue: false

key: photoUploadUrl
title: Photo Upload URL
summary: Full URL to photo upload service. Should begin with 'https://...' and end with '.../uploadImage'. May have an optional folder or app suffix, like '../uploadImage/projectxyz'
dependency: enablePhotoUpload

key: photoUsername
title: Photo Upload URL Username
summary: Username for authenticating with the photo upload URL
dependency: enablePhotoUpload

key: photoPassword
title: Photo Upload URL Password
summary: Password for authenticating with the photo upload URL
inputType: textPassword
dependency: enablePhotoUpload

Situation Awareness

key: enableSituationAwareness
title: Enable Situation Awareness Panel
summary: Check box to display a map overlay (lower right corner) that shows polygon outline color and key attributes for the polygon at your current location. Helps eliminate need to zoom out to see color of current polygon, or to tap to get key attributes.
defaultValue: false

key: situationAwarenessPolygonLayer
title: Situation Awareness Polygon Layer
summary: Name of the polygon feature layer used when displaying situation awareness data.
dependency: enableSituationAwareness
defaultValue: Stands

key: situationAwarenessFields
title: Situation Awareness Fields To Display
summary: Comma separated list of fields whose values should be displayed in the situation awareness panel (lower right corner of map).
dependency: enableSituationAwareness
defaultValue: Stand_ID

GPS and Compass

key: displayGpsAccuracy
title: Display GPS Accuracy
summary: Check box to display the estimated GPS horizontal accuracy (in currently selected units) along with GPS coordinates and elevationdefaultValue: false