πŸ—ΊοΈ

GIS Mapping & ESRI Integration

Enterprise-grade interactive mapping with full ESRI ArcGIS connectivity β€” online, offline, and everywhere in between

MapSui 5.x ESRI ArcGIS Online ESRI Enterprise Offline-Capable Vector Tiles

Core Capabilities

A full-featured GIS engine built into every layer of the platform β€” mobile app, web dashboard, and backend services

🎨

MapSui 5.x Rendering Engine

High-performance vector and raster tile rendering at 60fps using MapSui 5.x with BruTile 6.0 tile providers. Supports hardware-accelerated rendering on Android and Windows with smooth pan, pinch-zoom, and rotation gestures.

πŸ”„

ESRI ArcGIS Sync

Bidirectional feature service synchronization with ArcGIS Online and ArcGIS Enterprise. Uploads field-collected features, syncs edits, respects domain values, attribute rules, and relationship classes. Handles attachment sync for photos and documents.

πŸ“¦

Offline Map Packages

Download and cache map packages for fully disconnected field use. Supports MBTiles 1.3, GeoPackage 1.3, PMTiles (serverless cloud-optimized), and VTPK (ESRI vector tile packages). Configurable cache size limits and eviction policies.

⬑

Vector Tile Processing

Render Mapbox Vector Tile (MVT) layers with custom style overrides. Supports feature filtering, label declutter, and layer-specific opacity. Style rules are downloaded from ArcGIS or applied from locally bundled JSON style sheets.

πŸ—‚οΈ

Layer Manager

Dynamic layer control panel with toggle visibility, drag-to-reorder, per-layer opacity slider, and attribute-based filter expressions. Feature layers, tile layers, WMS/WMTS services, and local GeoPackage tables can all be managed in a unified panel.

πŸ”

Geodatabase Conversion

Round-trip conversion between ESRI Mobile Geodatabase (.geodatabase) and OGC GeoPackage with full domain codeset and attribute rule preservation. Enables data portability across ESRI and open-standard toolchains without manual re-entry.

πŸ“

Spatial Operations

On-device spatial queries powered by SpatiaLite 5.1: buffer zones, point-in-polygon, nearest-feature, intersection, and distance calculations. Results stream back to map highlights or populate form fields β€” no server roundtrip required.

πŸ—„οΈ

Local Tile Server

Embedded lightweight tile server serves cached MBTiles and GeoPackage rasters to the map renderer even when the device is fully offline. Configurable port, CORS headers, and tile format negotiation for WMS/XYZ/TMS endpoints.

Technical Specifications

The libraries, standards, and formats powering the mapping engine

Map RendererMapSui 5.x + BruTile 6.0
Spatial DatabaseSpatiaLite 5.1 / SQLite 3.x
Offline Tile FormatsMBTiles 1.3, GeoPackage 1.3, PMTiles, VTPK
Vector TilesMapbox Vector Tile (MVT 2.1)
Raster ServicesWMS 1.1/1.3, WMTS 1.0, TMS, XYZ slippy
ESRI APIArcGIS REST API v10.x – 11.x
Coordinate SystemWGS84 (EPSG:4326), Web Mercator (EPSG:3857)
Geometry StorageWKB/WKT, GeoJSON, ESRI JSON
TopologyNetTopologySuite (JTS-compatible)
GeodatabaseESRI .geodatabase β†’ GeoPackage round-trip

Supported Services & Standards

Interoperability with leading GIS platforms and open standards

🌐

ArcGIS Online

Feature service sync, hosted layers, web maps

🏒

ArcGIS Enterprise

On-premises portal, federated services

πŸ—ΊοΈ

OpenStreetMap

OSM tile providers via BruTile

πŸ“‘

WMS / WMTS

OGC raster map services, any server

⬑

Mapbox / MapLibre

Vector tile style GL JSON compatibility

πŸ—ƒοΈ

GeoServer / QGIS

Open-source GIS server tile and feature services

Related Platform Features

GIS mapping is the foundation that connects across every capability

See the Mapping Engine in Action

From offline corridors to live ESRI sync β€” schedule a demo for your field operations team