Mobile & Windows mapping SDKs
Field-grade mapping apps that run online or fully offline.
A proven track record of high-performance, super-capable mobile and Windows mapping solutions — equally at home network-connected and in austere, denied, degraded, intermittent & limited-bandwidth (D-DIL) offline environments.
Operates anywhere
One app, two modes — crews keep working whether or not the network exists, and nothing is lost in between.
Offline map caches
MBTILESPMTILESGPKGGeoJSON
Embedded spatial engine
SpatiaLite · DuckDB Spatial · RTREE-indexed GPKG
01 · Sync
Plays well with your back-end
Every app we ship syncs with the systems your organization already runs — from enterprise GIS to a simple SharePoint list. Edit offline, reconcile online.
ArcGIS Enterprise / Online
Two-way sync with Esri FeatureServer layers — geometry, attachments and edits flow straight into your ArcGIS stack.
Esri ArcGIS Enterprise · ArcGIS Online
PostGIS / PostgreSQL
Sync vector features directly against a PostGIS database — no middleware required.
PostGIS · PostgreSQL
QField Cloud
Interoperate with QField collection workflows and QField Cloud projects.
QField Cloud
ODK / Kobo
Exchange form data with ODK and KoboToolbox deployments your teams already run.
ODK · Kobo · XLSForm
MAGE Server
Sync field reports and tracks with MAGE Server deployments for team situational awareness.
MAGE Server
SharePoint Lists
Field records land in SharePoint Lists — visible to the whole organization, no GIS desk required.
SharePoint Lists
Custom APIs
Your own endpoints, authentication and schemas — we integrate the back-ends you already operate.
REST · GraphQL · custom schemas
TMG back-ends
First-class support for our own server products, purpose-built to feed field apps.
GeospatialCloudServGeoServEngineTileServerGeoSightOps
02 · Offline
Austere-ready data & forms
D-DIL environments are the design target, not an afterthought. Basemaps, vectors and forms live on the device — and stay fully usable.
Cached map tiles
Full basemaps and layers packed onto the device — vector tiles, raster tiles and terrain-elevation heightmaps as RGB-encoded PNG (Mapzen Terrarium & Mapbox Terrain-RGB).
MBTILES · OGC GeoPackage GPKG · PMTILES
Vector GIS data
Offline vector features from GPKG GeoPackage and GeoJSON — plus in-app GIS data conversion to the formats your teams exchange.
Shapefile · FileGDB · KML · GPX · MapInfo TAB · more
Offline smart forms
A powerful form builder with logic, repeats and constraints — share form designs between apps and teams as XLSForm or JSON schema.
XLSForm · JSON schema
Go beyond caching
The app becomes the server
Most of our apps don’t just read offline data — they serve it. In-app local mapping services turn one device into a mapping endpoint for everything around it.
Perfect for team vehicles, tactical operations centers and sites where one device holds the connection — or nobody does.
03 · Spatial intelligence
Not a dumb map.
These are full spatial databases in your pocket. Advanced spatial search and operations run on-device against your offline data — no server round-trip required.
KNN nearest search
Find the closest features to your center point, a lat/long, or any location you pick.
K-Nearest-Neighbor
BBOX / ST_Intersect
What features are in your current map view? Query the viewport bbox instantly.
ST_Intersect
Radius search
Everything within a distance of a point — for rapid vicinity queries.
ST_DWithin
Full-text search
Fast attribute search across every field in the dataset, not just geometry.
FTS
Point-in-polygon
Which polygon contains this point? Classic containment lookups on-device.
ST_Contains · ST_Within
Buffer & spatial ops
Buffer a feature and combine geometries with real spatial operations.
Buffer · overlays
Distance & bearing
Calculate distance and bearing between any points, anywhere.
Geodesic math on-device
Embedded engines
SpatiaLite and/or DuckDB Spatial built in — GPKG SQLite vector features and GeoJSON queried like a database, with RTREE spatial indexing and database indices.
SpatiaLite · DuckDB Spatial · GPKG RTREE
04 · Platforms
Build once for every screen your mission uses
From phones and tablets to ruggedized embedded controllers — we deliver on the platform your environment demands, including Huawei’s HarmonyOS NEXT devices.
Native mobile
- SwiftNative iOS & iPadOS
- Kotlin / JavaNative Android
- HarmonyOS NEXTNEWHuawei devices
Cross-platform
- Dart & FlutterCross-platform
- .NET C# MAUICross-platform
- React NativeCross-platform
Windows & desktop
- Go + WailsWindows · macOS · Linux
- .NET C# — WPF / UWPWindows
- ElectronWindows · macOS · Linux
Embedded & regulated
- QNX C++Real-time operating systems
- Hardened Red Hat LinuxEmbedded, industrial & military applications
05 · Mapping engines
The right renderer for every product
We master the full spectrum of mapping libraries — native, webview-embedded and 3D — and ship them without CDN dependencies so they keep working offline.
MapLibre GL Native
Open-source vector mapping at full native speed — the engine behind many of our mobile and Linux apps.
iOSAndroidLinux
Mapsui
The .NET mapping toolkit for our MAUI, WPF and UWP solutions.
.NET MAUIWPFUWP
GeoLibre
MapLibre GL JS + DeckGL running in a webview — no CDN, all local assets and local data handling.
Mapbox GL Native
Mapbox vector rendering inside native apps, offline and online.
Mapbox GL JS
In a webview with zero CDN dependency — all local, all offline-capable.
TerriaJS
Earth Explorer — 3D globe mapping with augmented reality.
OpenLayers
The web-mapping workhorse, embedded and self-contained.
Leaflet
Lightweight web mapping, embedded for local data handling.
ArcGIS Maps SDK — SceneView
Full 3D scene rendering from the ArcGIS Maps SDK for JavaScript.
Windows only
Connect
Point them at any service
Public or private, secured services — our apps consume Esri and OGC endpoints out of the box, online. Offline, the same data keeps working from device caches.
Bring the map to the mission — not the mission to the network.
Esri services
- FeatureServer — edit & sync
- MapServer — dynamic maps
- ImageServer — imagery & elevation
- VectorTileServer — vector basemaps
OGC & open services
- WFS and OGC API Features
- OGC API Tiles / XYZ
- WMS — map images
- WMTS — tiled maps
Bring us your hardest mapping problem.
From a field data-collection app to an offline-capable situational awareness platform — Tech Maven Geospatial designs, builds and ships mapping software that works where your crews do.
