ArxSilex MapTools
| ArxSilex MapTools | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Author: | ArxSilex | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| License: | Proprietary (free;in-app purchases) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Platform: | Android | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Status: | Active | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Version: | 2.57.10 (2026-09-01) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Languages: | Czech, German, English, Spanish, French, Italian, Japanese, Korean, Dutch, Polish, Portuguese, Romanian, Russian, Swedish, Turkish, Ukrainian, and Simplified Chinese
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Website: | https://www.arxsilex.de/app/maptools/ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Install: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Programming language: | Kotlin | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Local-first Android map and geodata toolkit for OSM-based online maps, user-provided offline data, OGC web services, GPS tracking, routing and field work. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ArxSilex MapTools is an Android application for field work with maps, GPS positions and geodata. It combines OpenStreetMap-based online maps, user-configured map and feature services, user-provided offline data and local project objects.
The application is a local map workspace rather than an OpenStreetMap editor. Markers, POI, tracks, routes, areas, circles, bearings, distances, search grids and view-range results created in MapTools belong to a local project. The app does not edit or upload objects, notes or GPS traces to the OpenStreetMap database.
External services and datasets are selected or imported by the user. They may have their own attribution, licence, registration, fee, caching and usage requirements and are not automatically included for free.
Map and geodata features
Maps and layers
- Four map slots can keep different combinations of map sources and layers ready for switching in the field.
- Online map display includes a built-in OpenStreetMap tile source with visible attribution.
- Google Roadmap, Satellite and Terrain views can be used through the Google Maps SDK when Google connections are enabled and the service is available.
- User-configured HTTPS sources support XYZ, OSGeo TMS, WMTS 1.0.0, WMS 1.1.1/1.3.0, compatible OGC API Tiles collections and eligible OGC API Maps resources. A raster service can be used as a base map or overlay.
- Compatible WMS, WMTS and OGC raster layers can be selected together, ordered, previewed and stored. Supported TIFF/GeoTIFF image responses can be decoded in addition to common web raster formats. Attribution from active sources is combined on the map.
- User-configured raster and vector service layers can also be displayed over supported Google Roadmap, Hybrid, Satellite and Terrain views. The same service authentication, caching, attribution and coordinate-transformation rules apply.
- WMS and compatible WMTS layers can provide feature-information queries. OGC API Features and WFS services can be added as queryable and searchable vector feature layers in both the MapTools renderer and supported Google map views. This can include compatible cadastral datasets such as ALKIS where a selected provider exposes them under suitable access and licence terms; MapTools does not supply the dataset.
- User-provided offline maps and layers can include Mapsforge maps, raster MBTiles, native read-only GeoPackage content, GeoTIFF overlays, vector layers, Mapsforge POI databases and render themes. GeoPackage feature tables are read from their source file and loaded for the visible map extent. Georeferenced orthophotos, historical maps and plans can be used as transparent raster overlays when supplied in a compatible format. Mapsforge render themes can be imported and managed separately from their maps.
- Offline terrain data can be supplied as HGT/SRTM, DEM GeoTIFF, ASC or DTED for point elevations, elevation profiles, barometer context, hillshade, contours and terrain-based view-range calculations.
- Offline terrain data can be supplied as HGT/SRTM, DEM GeoTIFF, ASC or DTED for point elevations, elevation profiles, barometer context, hillshade, contours and terrain-based view-range calculations. Missing elevation values are distinguished from a valid elevation of 0 m.
- A shared coordinate transformation layer is used for coordinate input and supported ArcGIS/Esri JSON, GeoTIFF, WMS, WMTS, OGC API Tiles/Maps, OGC API Features and WFS data. Web Mercator is displayed directly; other supported coordinate reference systems can be transformed locally.
- A scale bar, InfoTap mode and a screen-fixed crosshair assist map work. The crosshair can position a marker while showing preferred coordinate formats and available information from active map or feature layers. InfoTap results can be copied or saved as TXT or PDF reports.
Local objects and measurements
- Local project objects include markers, imported POI, tracks, routes, areas, circles, bearings, distances, view ranges and search grids.
- Marker coordinates can be determined from a series of GNSS fixes and, in the Pro edition, combined with later measurement sessions. Accuracy and observation information remain attached to the result.
- Distance and bearing tools include elevation profiles, guided cross-bearing and intersection calculations. Bearings can be taken from map points, the compass or the camera-based AR view, subject to available sensors.
- Distance and bearing lines use a transient zoom-dependent 1/2/5 measurement scale. Major ticks show cumulative distance from the start while minor ticks remain unlabelled; the scale is calculated only for the visible part of the line and is not stored with the object.
- Areas show edge lengths and angles. Area-based calculations can estimate fence length and post quantities; availability and object-size limits depend on the edition.
- Search grids support separate cell-size and physical search-width settings, visited-cell tracking and fixed or accuracy-aware coverage strips along recorded movement. Changes to a linked area or circle are previewed before the boundary and coverage state are replaced.
- Object alarms can monitor distance conditions for markers, circles, areas and routes. Full geometry is evaluated while the app is visible; markers and circles can additionally use Android system geofences in the background after explicit opt-in. Android timing, battery and location restrictions still apply.
- Coordinate tools support decimal degrees, degrees/minutes/seconds, degrees and decimal minutes, UTM, MGRS, Plus Codes, Maidenhead Locator and a curated set of projected CRS definitions.
Navigation, tracking and field capture
- Routes can be drawn freely, edited point by point or calculated along ways in a compatible Mapsforge vector map. The routing source is selected separately from the visible base map, so an offline Mapsforge map can provide the route while another map is displayed. Calculated segments work offline.
- Route following can start in the middle of a route and provides information, directional guidance or a route-monitoring mode with corridor and deviation warnings, pause/resume and an offline daylight forecast. Routes can show calculated transitions between daylight, twilight and night with estimated time and distance. The app does not provide traffic-aware, lane or spoken turn-by-turn routing.
- Route following can start in the middle of a route and provides information, directional guidance or a route-monitoring mode with corridor and deviation warnings, pause/resume and an offline daylight forecast. Routes can show calculated transitions between daylight, twilight and night with estimated time, distance, local time and time-zone changes. The app does not provide traffic-aware, lane or spoken turn-by-turn routing.
- GPS tracks can be recorded with speed- and power-aware automatic profiles or a user-selected time or distance interval. Pauses and interruptions are preserved as separate GPX track segments.
- Recorded tracks can be inspected and trimmed by map selection, point list or time. A correction can create a copy or replace the track, with one-step undo for the last replacement.
- Quick photo, text-memo and audio actions can create geolocated markers during field work. Track details can group these media markers with files captured during the track's time range.
- Local images, PDF documents and audio notes can be attached to supported project objects or to a project. Images have an internal viewer and gallery; attachment metadata can be inspected and selected attachments can be included in a project export.
- The compass can use supported device sensors and display magnetic or geographic north. GNSS views report fix and satellite information; compatible externally supplied RTK quality data can be recorded, but MapTools does not itself provide an RTK correction service.
- Target navigation, terrain-based view-range analysis and optional AR/LiveView overlays provide additional field orientation for markers, bearings and supported map objects. View-range results can be kept as project objects and exported as images.
Data management and exchange
- The Data Center groups active and available maps, layers, terrain, POI and imported files. Smart Import inventories selected files or ZIP archives before anything is activated. Supported archives can expose multiple GPX, KML/KMZ, GeoJSON and LOC files as individually selectable layers.
- The Data Center groups active and available maps, layers, terrain, POI and imported files. Smart Import inventories selected files or ZIP archives before anything is activated. Supported archives can expose multiple GPX, KML/KMZ, GeoJSON and LOC files as individually selectable layers. Large map, raster and elevation files are copied and analysed in the background during import preparation.
- Projects and collections keep related map objects together. The Free edition uses one current project; the Pro edition provides a project library and multi-project workflows.
- Supported import or exchange formats include ArxSilex project files, GPX, KML/KMZ, GeoJSON, ArcGIS/Esri JSON, LOC, CSV/TSV/TXT, compatible Shapefile ZIP packages, GeoPackage feature data and Mapsforge POI databases, depending on the data and edition. Native GeoJSON import/export preserves supported geometry and properties for a later round trip.
- Selected objects can be exchanged through QR codes without an Internet service, within the size and edition limits.
- Data folders can be linked through Android's Storage Access Framework for app-wide or project-specific access. Files are imported or managed only after an explicit user action.
- App backups can include selected projects, settings, map presets and offline resources and can optionally be password-encrypted. Restore can create a new project, replace or merge data or import selected content. Credentials for online services are not exported in plain text.
Local live functions
- Nearby group members can exchange positions, status, short messages and map-marker events through Bluetooth Low Energy without an Internet service. Group information can be exchanged by QR code. The Free edition can join a group; group creation is a Pro function.
- Public Direct Remote ID broadcasts in supported Open Drone ID/ASTM F3411, ASD-STAN/EU and compatible DJI variants can be received through Bluetooth Low Energy, Wi-Fi Aware/NAN and Wi-Fi Beacon and shown relative to the user's position. Optional local history can be exported as KML, GeoJSON or CSV in the Pro edition. MapTools only receives broadcasts and does not connect to or control a drone. Device support, Android permissions and radio conditions affect reception.
Interface profiles and outdoor use
- Standard and Hiking interface profiles change the visible controls without replacing the current maps, layers, projects or recordings. The Hiking profile gives direct access to markers, tracks, routes and telemetry.
- Map presets are separate from interface profiles. They can restore a map source, style, active layers, terrain, raster overlays, hillshade or contours, POI layer and object visibility; custom preset limits depend on the edition.
- High contrast, adjustable application and map-label text sizes, glove mode, increased screen brightness and a red night display are available for outdoor use.
- Map controls and the order of tools inside the main menu groups can be adjusted. Important recording and navigation actions use deliberate confirmation, and closing the app can require confirmation while active work is saved.
- A profile-specific guided introduction uses the actual map interface. A separate detailed tutorial explains the complete menu structure. A settings view reports background activities, memory, cache and storage status without starting an additional monitoring service.
Local and service-backed geodata search
The shared geodata search can query imported POI data on the device and, when requested, visible, enabled and search-enabled OGC API Features or WFS layers. Users can search only local data, add the services of the active map slot or select individual sources. The visible map extent, a reference point or a selectable radius can restrict the spatial scope; an explicit no-radius option disables the distance filter. Local POI can be filtered by text and category. Remote attribute filters are offered only where the service declares suitable searchable properties.
Local results react while text is entered. Remote requests start only after the
user deliberately submits the search. For OGC API Features, MapTools uses
declared queryables and CQL2 capabilities. For WFS it uses properties and
operators reported through DescribeFeatureType and
Filter_Capabilities. Raw CQL2 or FES expressions are not accepted
from user input.
Results remain separated by source and layer. Selecting a result focuses and temporarily highlights its point, line or area geometry on the map and opens the feature details already returned by the service. A failed or unavailable remote source does not discard usable local results or results from other sources. Remote sources can be retried separately, and additional result pages can be loaded where the service supports them.
This function is not a general Internet address search and does not query Nominatim or edit OpenStreetMap. External services must first be configured by the user and may impose their own availability, attribution, registration, fees, licences, request limits and privacy terms. Service access is not included with MapTools.
Offline astronomy and daylight planning
The astronomy view calculates Sun and Moon rise, set, upper transit, altitude and azimuth, Moon phase and civil, nautical and astronomical twilight for a selected position, date and time. It also provides altitude, azimuth, events and a mathematical visibility status for five planets, 17 bright stars and the orientation patterns Cassiopeia, the Southern Cross and the Pleiades. The local IANA time zone is resolved from bundled data, so the calculations do not require an online astronomy service.
The visibility status uses the mathematical horizon and solar altitude. Terrain, buildings, trees, clouds, atmospheric conditions and light pollution are not assessed automatically, so the status is not a guarantee that an object can be seen in the field.
During route preparation and route following, an offline daylight forecast can combine the planned departure time, pace and breaks with the route geometry. It estimates the light phase at arrival, the next darker twilight boundary and optional warnings before civil twilight and night. Terrain, buildings, forest and weather are not part of this estimate. combine the planned departure time, pace, breaks, route geometry and available elevation information. It can adapt to current progress and movement speed while keeping calculations local and battery-aware. The forecast estimates the light phase at arrival, the next darker twilight boundary and optional warnings before civil twilight and night. Transition markers can show route distance, local time and time-zone changes. Buildings, forest and weather are not part of this estimate.
The Pro edition has an optional astronomy map layer with labelled bearing lines for up to five automatically or manually selected celestial targets. Currently useful targets and, when enabled, targets that become useful later can be shown. The layer is calculated locally and can be used over compatible online or offline maps.
Online maps, caching and offline use
ArxSilex MapTools distinguishes between map tiles retained by the normal cache during interactive viewing and data prepared for offline use. The built-in OpenStreetMap tile source has a bounded cache and does not offer area prefetching or an offline-region download function.
Cache behaviour for a user-configured service depends on its HTTP headers,
authentication and the provider information stored for that source. Responses
marked as no-store or private are not retained by the
persistent online-map cache. The technical availability of a WMS, WMTS, XYZ,
TMS, OGC API Tiles/Maps, OGC API Features or WFS endpoint is not treated as
permission for bulk downloading or long-term offline use.
The app-wide offline switch prevents new Internet requests initiated by MapTools and pauses online maps, online layers, update checks and billing checks. Imported maps, local data, GNSS, tracking, measurement tools and compatible offline routing remain available. Cached tiles may remain visible where their licence and response headers permit this. The switch does not put Android, other apps or an external browser offline.
Separate switches can disable MapTools' Google connections or the built-in OSM online map without automatically disabling user-configured services. An optional radio-silence setting also stops MapTools Wi-Fi/BLE scanning, Wi-Fi Aware, BLE advertising, Remote ID reception and BLE group mode; it does not disable the device radios or other applications.
For planned offline work, users can import local files or link a folder through Android's Storage Access Framework. The user or data provider remains responsible for the licence, use and redistribution rights of those files.
Free and Pro
The Free edition includes the central map, measurement, navigation, tracking, local search and project workflow, with limits on projects, objects, track duration and points, search grids, offline maps, active layers, overlays, custom services, import/export and active object alarms. It can store one user-configured XYZ, TMS, WMTS or WMS service with one selected map layer and one OGC API Features or WFS service with its selected layers. Eligible layers from that feature service can participate in the shared geodata search.
The Pro edition raises or removes these working limits and adds functions such as multiple-project management, additional import/export and backup options, GPS position averaging and later measurement sessions, post/fence estimates, creation of BLE groups and Remote ID export. Free astronomy map directions cover the Sun, Moon and Polaris; Pro provides directions for the other supported celestial objects and the multi-target astronomy layer. The current numeric comparison is maintained on the official website. Fees, accounts or registration required by external data providers are independent of the MapTools edition and are not included in the Pro purchase.
Companion desktop converter
The separate ArxSilex MapTools Converter is a portable desktop application for Windows and Linux. It can preview and clip local OpenStreetMap PBF and Mapsforge data and export Mapsforge map and POI files or, for PBF-only input, a clipped PBF extract. Multiple rectangular and circular areas can be selected. Processing takes place locally and the converter does not edit or upload data to OpenStreetMap.
The converter is a separate project with its own versioning and is released as free software under GPL-3.0-only. This licence does not apply to the proprietary Android application or replace the licences and attribution requirements of input and output geodata.
Screenshots
-
Standard map view with a route, GNSS status and field controls
-
Connected WMTS map with the required source attribution visible
-
Offline astronomy layer with bearings to selected stars
Usage
ArxSilex MapTools is distributed through Google Play for Android devices. The feature set described here corresponds to version 2.53.1 in the Google Play open test. The application has not yet had a public production release. An Android device with GNSS is recommended. Some functions additionally require sensors, camera access, Bluetooth, Wi-Fi or an Internet connection. feature set described here corresponds to version 2.57.10, version code 48, available in the Google Play open test since 2026-09-01. The application has not yet had a public production release. An Android device with GNSS is recommended. Some functions additionally require sensors, camera access, Bluetooth, Wi-Fi or an Internet connection.
Typical uses include combining an OSM-based map with local project objects, loading a prepared offline map, displaying an organisation's WMS, WMTS, OGC API Features or WFS service, recording a track, preparing and following a route, estimating daylight along a route, using local astronomical orientation, searching imported POI data and selected remote feature layers and exporting selected project data.
Privacy policy
According to the official privacy information, MapTools follows a local-first approach. Projects, tracks, local map objects, imported maps, POI data, terrain data, attachments and backups generally remain on the device. No ArxSilex account or app-operated cloud synchronisation is required.
Data leaves the device when the user deliberately uses online maps or feature services, sharing, export, QR or nearby group functions, or other external services. An online provider can receive technical request information such as the IP address, requested map area, user agent and connection data.
Searches in imported POI data stay on the device. An OGC API Features or WFS search contacts the selected provider only after deliberate submission. The provider then receives the entered search term and, depending on the selected scope, the map extent, a reference point or a radius. MapTools does not keep a search history by default and does not copy remote results into the local POI search database. The app-wide offline switch and radio-silence mode block these remote search requests.
Credentials for authenticated online services are stored encrypted on the device and excluded from project files, app backups, cache paths and stored capabilities metadata. According to the privacy policy, the app does not use Firebase Analytics, Google Analytics, Crashlytics or AdMob and does not sell personal or sensitive data.
Full privacy information:
Help
For app support, users can contact support@arxsilex.de. Privacy-related requests can be sent to privacy@arxsilex.de.



