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