Skip to main content

User Preferences

Phase 4 of 6Advanced tutorials

The User Preferences dialog allows you to configure input/output reload behavior and map display settings for the Locus Lock GUI.

Navigate to FileUser Preferences in the menu bar to open the dialog.

LEO100 GUI User Preferences Dialog

Click Save Preferences to apply any changes. Click Restore Defaults to reset all fields to their default values.


PpRx Input/Output Preferences

Controls which PpRx components are automatically reloaded in the GUI when changes are detected on disk.

FieldDefaultDescription
Reload PpRx Configuration (.opt + .config)EnabledReloads the PpRx .opt and .config files when changes are detected.
Reload PpEngine Configuration (.opt + .config)EnabledReloads the PpEngine .opt and .config files when changes are detected.
Reload PpEngine Enabled/Disabled StateEnabledReloads the enabled or disabled state of PpEngine when it changes.
Reload Raw Data File (.bin)EnabledReloads the raw .bin data file input when a new one is detected.
Reload Processing Mode ArgumentsEnabledReloads processing mode arguments when changes are detected.
Reload Output FolderEnabledReloads the output folder path when it changes.
Reload Output ProductsDisabledWhen enabled, output products are automatically reloaded in the GUI as they update.

Map Tile Preferences

Controls how map tiles are fetched, cached, and displayed in the GUI. By default, the GUI uses OpenStreetMap (OSM). Switch to Google Maps to access Satellite or Hybrid view. LEO100 Map Tile Preferences Dialog

Switching to Google Maps

warning

Google Maps requires a valid API key. Review Google Maps Platform pricing and terms before proceeding, as tile usage may incur costs against your Google Cloud account.

Step 1: Generate a Google Maps API Key

If you already have a Google Maps API key, skip to Step 2.

  1. Go to Google Maps Platform and log in or create an account.
  2. Navigate to Keys & Credentials in the sidebar.
  3. Select API key from the Create Credentials dropdown.
  4. Copy and store the key somewhere safe.

Step 2: Set the Map Provider and Map Type

  1. Set Map Provider to Google.
  2. Set Map Type to Street, Satellite, or Hybrid.
  3. Paste your API key into the Google API Key field.

Step 3: Validate the API Key

Click Run Google Tile Diagnostic. A successful result displays: 'Session OK (hybrid). HTTP 200'

If the diagnostic fails, verify the key is correct and that the Maps JavaScript API and Map Tiles API are enabled in your Google Cloud project.

Step 4: Save Preferences

Click Save Preferences. The map will reload with the new settings.

Map Tile Preference Fields

FieldDefaultDescription
Map ProviderOpenStreetMapTile source: OpenStreetMap (no key required) or Google (requires API key).
Map TypeStreetVisual style: Street (OSM or Google), Satellite or Hybrid (Google only).
Google API KeyAuthenticates Google tile requests. Cached in RAM for the session only. Use Clear to remove.
Test Google API KeyRuns a live tile fetch to validate the entered API key. A successful result displays Session OK. HTTP 200.
Google Tile UsageNumber of Google tiles downloaded this session. Resets on GUI restart.
RAM Cache (MB)128RAM allocated for caching map tiles during a session. Reduces redundant network fetches.
Disk Cache (MB)1,024Disk space reserved for persisting tile cache across sessions.
OSM Backup✓ EnabledWhen enabled, falls back to OSM Street tiles if the primary provider is unavailable.
RAM Cache UsedRead-only display of current RAM cache consumption.
Disk Cache UsedRead-only display of current disk cache consumption. Use Clear Map Tile Cache to flush.

Offline Maps (OSM only)

Enables downloading OSM tiles for offline use. Only available when OpenStreetMap is selected as the map provider.

note

Tile downloads will be interrupted if the GUI goes offline during the download.

FieldDefaultDescription
Offline Min Zoom12Minimum zoom level to include in the offline tile download. Lower values cover larger areas at less detail.
Offline Max Zoom18Maximum zoom level to include in the offline tile download. Higher values capture more detail but require significantly more storage.
Offline Cache (MB)1,024Maximum disk space allocated for the offline tile cache.
Estimated DownloadEstimated size of the offline tile download for the current map view and zoom range. Displays Unavailable when Google is selected as the map provider.
Offline Cache UsedRead-only display of current offline cache consumption.
Clear Offline MapDeletes the offline tile cache.
Download Offline MapStarts downloading tiles for the current map view at the configured zoom range.