Connect ATAK to your ESRI ArcGIS Enterprise and ArcGIS Online environments. Bidirectional sync, offline data staging, real-time streaming, and DuckDB-powered analysis of enterprise GIS data — bringing your organizational GIS to the tactical edge.
Most defense and government organizations rely on ESRI ArcGIS as their enterprise GIS platform. Tactical AI DuckDB bridges the gap between the ArcGIS enterprise and the ATAK tactical environment — enabling field operators to access, download, edit, and sync enterprise data without requiring constant connectivity.
A logistics officer downloads the unit's equipment inventory from ArcGIS Enterprise before a patrol, edits asset locations and status in the field using offline ATAK forms, then syncs the updates back to the enterprise when connectivity is restored — maintaining the ArcGIS system of record without requiring continuous connectivity.
Tactical AI DuckDB supports all major ArcGIS REST API service types across both ArcGIS Enterprise and ArcGIS Online:
| Service Type | Capabilities | Offline Mode |
|---|---|---|
| FeatureServer | Query, create, update, delete features; attachments; transactions | ✓ Full offline edit queue |
| MapServer | Query layers, export tiles, identify features, generate reports | ✓ Tile caching |
| ImageServer | Download raster subsets, mosaics, classified imagery | ✓ AOI download |
| StreamServer | Real-time WebSocket feature streaming, live tracking, IoT feeds | Online only |
| SceneServer | 3D scene layers, I3S format, building data | ✓ Cached tiles |
| GeocodeServer | Address geocoding, reverse geocoding, batch processing | Online only |
| GPServer | Geoprocessing tasks, route analysis, viewshed | Online only |
The FeatureServer integration implements a full offline edit queue that stores create/update/delete operations locally when disconnected and syncs them in order when connectivity is restored. Conflict resolution handles cases where the same feature was edited both locally and on the server.
Before operations in disconnected environments, download a full snapshot of enterprise data for your area of operations. The AOI download feature queries all configured ESRI services within a defined boundary and caches the results in GeoPackage format for offline use.
| AOI Download Type | Source | Storage Format |
|---|---|---|
| Vector Features | FeatureServer layers | GeoPackage feature tables |
| Raster Tiles | MapServer tile cache | GeoPackage tile layers / MBTiles |
| Imagery | ImageServer mosaic | GeoTIFF / COG files |
| Elevation | ImageServer elevation layers | DTED DT2/DT3 or GeoTIFF |
For organizations using ArcGIS Online (AGOL), the integration supports OAuth 2.0 token authentication and access to both public and private hosted layers. Organization-level access controls are respected — only layers the authenticated user can access are available in ATAK.
When connectivity is available, ESRI ArcGIS StreamServer integration delivers real-time feature updates via WebSocket. Live asset tracking, sensor feeds, and IoT data streams from enterprise sources appear as dynamic map layers in ATAK and flow through the DuckDB event processing engine for alerting and analysis.
Connect to an enterprise StreamServer publishing vehicle GPS positions from a fleet management system. Positions update in real time on the ATAK map. DuckDB event processing triggers alerts when any vehicle enters a restricted zone or deviates from its approved route.
Downloaded ESRI feature data integrates seamlessly with DuckDB Spatial. Once cached in GeoPackage, enterprise layers are queryable through the full DuckDB SQL engine alongside other data sources — enabling cross-source spatial analysis that wasn't possible before.
Tactical AI DuckDB includes an ESRI-specific data catalog browser. Enter an ArcGIS Server or Portal URL and the plugin automatically discovers all available services, layers, and their metadata — enabling rapid identification and download of relevant enterprise data.
| Discovery Capability | Description |
|---|---|
| Server Browse | List all services at a root ArcGIS Server URL |
| Layer Preview | Thumbnail preview and metadata before download |
| Extent Preview | Show service extent on map before committing |
| Record Count | Show feature count to estimate download size |
| Schema View | Preview field names, types, and domain values |