SW Maps 3.0.8

8 January 2025

  • Fix for geoids crossing beyond 180 degrees longitude
  • Added prompt for adding NTRIP client credentials
  • Fixed WMS layer entry not working with leading or trailing whitespace input

SW Maps 3.0.7

30 December 2024

  • Bug fixes with WMS
  • Fixed location sharing with other apps
  • Use string values for translation independent preferences

SW Maps 3.0.6

27 December 2024

  • Added message when connect is clicked without selecting GNSS device/NTRIP client
  • Fixed layout for Add coordinate dialog
  • Added averaging count output in points
  • Fixed KMZ export localization issue
  • Added checks for preventing the record of (0,0) location

SW Maps 3.0.5

24 December 2024

  • Fixed attribute save prompt
  • Layer list appearance improvements
  • Fixed SWMZ export

SW Maps 3.0.4

23 December 2024

  • Improved USB Serial connections
  • Bug fixes

SW Maps 3.0.3

22 December 2024

  • New project create and open sheets
  • Fixed Layer styles with PNG symbols

SW Maps 3.0.2

22 December 2024

  • Multiline text attribute fields
  • Removed BLE/Bluetooth device filters
  • Fixed satellite count output in Excel/CSV
  • Fixed KML/KMZ Export markers and line scales
  • Fixed Snapping
  • Enable NTRIP Base PCO for SW Maps GNSS devices
  • Export GNSS log data with SWMZ
  • KML layer visibility toggle fixes
  • Fixed marker clicking when KML layer is loaded

SW Maps 3.0.1

19 December 2024

  • USB Connection fixes
  • Add Sparkfun RTK Postcard support

SW Maps 3.0.0

16 December 2024

Version 3.0 of SW Maps contains a lot of new features and enhancements.

User Interface

  • Dark mode is now available and can be toggled from the app settings.
  • A new toolbar on the top of the map view now shows external GNSS and current location status. When recording a track, it shows the current track status.
  • The translucent top bar of SW Maps V2 is now replaced to a blue bar in light mode, similar to SW Maps v1.x.
  • Support for Android adaptive icons
  • SW Maps now uses bottom sheets instead of dialog boxes for most tools.
  • SW Maps now limits the display scaling to avoid UI elements being positioned incorrectly when a large or small scale is used.
  • Layer icons are now shown in the Record feature sidebar’s layer selection drop-down.

Map Symbols

  • New map symbols are now available: Circle (Filled/Outline), Triangle (Filled/Outline), Square (Filled/Outline), Plus, Cross.

Project Structure

  • The project database is now structured as folders.
  • Each project contains a database file, and a Media folder containing all photos, videos and audio recordings of the project.
  • Projects created using the older version of SW Maps remain as is.

Project Coordinate Systems

  • You can now set a projected coordinate system for each project.
  • Projected coordinate system can be set by using an EPSG code.
  • Custom transverse mercator projections and the Nepal Modified-UTM system is also supported.

Feature List

  • A list of all features can be accessed using the “Feature List” tool on the left drawer.
  • In the feature list, you can access all features stored in the project, grouped by layers.
  • You also have the option to delete all the features in a given layer.

Map Rendering

  • SW Maps v3.0 uses a completely new map renderer with major performance improvements.
  • Map rendering quality level can now be set in the app settings, with low-end devices benefitting from a lower rendering quality. Default rendering quality is set to Medium, which may make the map look blurry.
  • SW Maps now supports the rendering of much larger datasets.
  • Map labels are now only shown after zooming in to a certain level.
  • Improved labeling style for line and polygon features.
  • Improved chainage marker rendering for tracks.
  • Improved feature selection on map. The app now shows a dialog of nearby features when multiple close features are tapped on the map.

Drawing Mode

  • The drawing mode, available as an experimental feature in SW Maps v2, is now available by default.
  • The drawing mode can be toggled from the left navigation drawer.
  • Drawing mode lets you zoom in further into the app and is useful for precise mapping applications.
  • You can also use the OpenStreetMap background layer, and custom mbtiles/WMS/XYZ tiles in drawing mode.

External GNSS Connection

  • Bluetooth and USB GNSS connection UI is now unified into a single sidebar.
  • You can select a connection mode in the External GNSS Connection sidebar.
  • SW Maps now supports scanning for Bluetooth LE GNSS receivers. Bluetooth LE GNSS receivers may be connected without pairing.
  • Instrument profiles are now categorized by manufacturers, and available as a separate dialog box instead of a drop-down.

GNSS Receiver Support

  • Improved NMEA 4.11 support.
  • Improved support for Unicore based GNSS receivers, including PPP mode decoding.
  • Tilt correction support for the “SW Maps GNSS Surveyor T1” receiver.

GNSS Status and Skyplot

  • The signal strength graphs can now be scrolled horizontally.
  • GNSS battery level is now decoded and shown for compatible Bluetooth LE receivers.

NTRIP Client

  • NTRIP V2 is now supported.
  • SW Maps can now save multiple NTRIP client settings. You may add, remove and make copies of NTRIP connection settings.

Recording Features

  • Recording of line and polygon features as track is now removed.

Feature Layers and Attributes

  • You can now edit the list of choices in Options and Checklist attributes.
  • The remarks field can now be set as a label.

Photo Points

  • The photo location is now taken when the photo is taken and not when reviewing the photo.

Tracks

  • You can now view the details of individual points on the track. The details of the nearest point are shown.

Import CSV

  • You may now import point features from CSV files.
  • The points in CSV file may be in WGS84 Lat/Lon, or in the project Cartesian system.
  • CSV points may be imported into any drawn point layer.

Export Spreadsheet/CSV

  • Option to select the UTM zone for export is now removed.
  • The coordinates are now exported in the project coordinate system if set.
  • Export format changed from XLS to XLSX.

Data Export

  • GPX export format is now available for tracks and point layers.
  • Major performance upgrades in share/export.

Templates

  • You can now include external layer definitions in templates. Note that the source files for the external layers are not included in the template and must be transferred separately.

Geoids

  • SW Maps now supports recording the Orthometric (MSL) height reported by the GNSS receiver if a geoid file is not set up. This can be enabled in the app settings.
  • You can now update the elevations for all points when a new geoid file is loaded, from the “Project Settings” sidebar.

Drawing Tools

  • The move point tool now shows a cursor marker to allow moving points precisely by moving the map.
  • The active feature is now highlighted in both map and drawing modes.
  • You can now draw points by entering the coordinates. Coordinates can be entered in Lat/Lon as well as projected cartesian system.

Feature Stakeout

  • The new “Feature Stakeout” sheet lets you stake out recorded data as well as external features.
  • Line stakeout is now supported. You may stake out lines, as well as offsets from a line at any angle.

SW Maps v2.x release notes