GIS Workbench vs SOCET GXP
A transparent, capability-by-capability look at how a free, browser-based workbench measures up against the industry's flagship commercial exploitation suite — gaps included.
91% covered
68 of 75 SOCET GXP capabilities
49
Fully covered
19
Partially covered
7
Not supported
$0
Licence cost
Where GIS Workbench is different
Free to use, no licence fees
$0. Apache-2.0 open source.
SOCET GXP: Commercial licence bundles and add-ons
Open source code
Full source available to inspect, audit and extend.
SOCET GXP: Proprietary
Runs with no installation, on any desktop OS
One HTML file in Chrome or Edge 120+. Safari and Firefox best-effort.
SOCET GXP: Windows 10/11 64-bit installer
Capability by capability
Filter by status or category. “Partial” means the capability exists with documented limits; the note says what they are.
Showing all 78 capabilities.
| Capability | SOCET GXP | GIS Workbench | Notes |
|---|---|---|---|
| Platform & cost | |||
| Free to use, no licence fees | NoCommercial licence bundles and add-ons | Full | $0. Apache-2.0 open source. |
| Open source code | NoProprietary | Full | Full source available to inspect, audit and extend. |
| Runs with no installation, on any desktop OS | NoWindows 10/11 64-bit installer | Full | One HTML file in Chrome or Edge 120+. Safari and Firefox best-effort. |
| Works offline / air-gapped | Yes | Full | No server or network needed; every network request is logged. |
| Browser-based client | PartialSeparate server-backed web viewer | Full | The whole application runs in the browser. |
| Scripting and automation | Yes | Partial | JavaScript API and console; no C++/Python SDK. |
| AI assistant | Partial | Full | Optional, off by default, bring your own key. Proposes changes for you to accept; never computes measurements. |
| OGC and Esri web services | Yes | Partial | WMS, WMTS, XYZ, WFS-T and ArcGIS REST from origins you add. |
| Classification banners and NITF security fields | Yes | Full | Banners and portion marks displayed and written. Not an accredited system. |
| Enterprise catalogue, streaming server, workflow, PKI/OIDC | Yes | Not supported | Out of scope: GIS Workbench is a single-user, serverless client. |
| Workspace & interface | |||
| Workspace manager, multi-panel windows, linked panels, ribbon | Yes | Full | Familiar layout so analyst muscle memory transfers. |
| Projects, relinking, undo history, job queue | Yes | Full | Project-wide undo and a crash-recovery journal, stored locally. |
| Image display & exploitation | |||
| Roam, zoom, rotation presets, magnifier, overview, bookmarks | Yes | Full | North-up, up-is-up and shadows-down rotation; auto-roam. |
| Image chain: DRA, stretches, LUTs, filters | Yes | Full | GPU image chain with CLAHE, sharpen, edge, median and morphology. |
| Ortho on the fly and virtual mosaics | Yes | Full | — |
| Swipe, porthole, flicker and two-colour change | Yes | Full | Plus blend; record to WebM or GIF. |
| Pan-sharpening | Yes | Partial | Brovey, IHS and Gram-Schmidt; no Ehlers. |
| Annotation, autolabels, layer manager, GRG, military symbols | Yes | Full | MIL-STD-2525 symbols via milsymbol. |
| Redaction and pixel matrix | Yes | Full | — |
| Geopositioning & mensuration | |||
| Coordinate conversion: DD, DMS, UTM, UPS, MGRS, USNG, GARS, GEOREF | Yes | Full | — |
| Datums and geoids | Yes | Partial | WGS 84 internally, EGM96 built in; EGM2008 and any EPSG code via optional packs. |
| Mono, stereo and 3D mensuration with Mensuration Log | Yes | Full | Height by shadow and layover, bracket, range and bearing, area, depth. |
| Targets, range rings and target table | Yes | Full | — |
| CE90 / LE90 error reporting | Yes | Full | Every result carries an error estimate or states that none is available. |
| Sensor models & photogrammetry | |||
| RPC sensor model | Yes | Full | RPC00A/B with refit. |
| RSM sensor model | Yes | Partial | Experimental; single section, grid and error TREs not yet read. |
| Vendor rigorous optical satellite models | Yes | Partial | Generic pushbroom model rather than per-vendor models. |
| Aerial frame camera model | Yes | Partial | Collinearity with Brown distortion. |
| CSM plug-ins and NGA MSP | Yes | Not supported | Not supported. |
| Image registration: automatic, manual, polynomial | Yes | Full | Harris/ORB tie points with least-squares matching. |
| Multi-sensor triangulation (block adjustment) | Yes | Full | Bias-compensated RPC block adjustment with blunder rejection. |
| Orthorectification, true ortho, orthomosaic | Yes | Full | Seamlines, colour balance, occlusion handling. |
| CIB / DPPDB / RPF production, UAV structure-from-motion | Yes | Not supported | Not supported. |
| Stereo & 3D | |||
| Anaglyph, split-screen, side-by-side, interleaved stereo | Yes | Full | Plus cross-eyed, over/under, dual-window and WebXR. |
| Quad-buffer stereo and 3D input devices | Yes | Partial | No quad-buffer. Gamepad, SpaceMouse (WebHID) and WebXR instead. |
| Epipolar rectification, floating cursor, pair metrics | Yes | Full | — |
| 3D scene, fly-through, 3D line of sight | Yes | Full | Local 3D scene with draped imagery (no globe). |
| OGC 3D Tiles | Yes | Partial | Loads and streams 3D Tiles; generates single-tile .3tz only. |
| 3D model export | Yes | Partial | glTF/GLB, OBJ, CityJSON; no COLLADA or OpenFlight. |
| Terrain | |||
| DTED, SRTM and GeoTIFF terrain with auto-load | Yes | Full | — |
| Automatic DSM / DEM extraction | Yes | Full | Semi-global matching on WebGPU or WebAssembly; DSM-to-DTM filter. |
| Interactive terrain editing | Yes | Partial | Eight edit types plus a ground filter. |
| Hillshade, slope, aspect, contours, profiles, compare, volume | Yes | Full | — |
| Line of sight, viewshed, helicopter landing zones | Yes | Full | GPU viewshed. |
| SAR | |||
| SICD / SIDD complex display and geopositioning | Yes | Full | Magnitude, phase, I/Q and power views. |
| Sigma, beta and gamma nought; speckle filters | Yes | Full | — |
| Amplitude change, coherent change detection, pair finder, sub-apertures | Yes | Full | — |
| Polarimetric decomposition | Yes | Partial | Pauli composite. |
| Stereo SAR terrain | Yes | Not supported | Not supported. |
| Multispectral & hyperspectral | |||
| Band math, spectral indices, band preview, multi-pane band view | Yes | Full | NDVI, NDWI, MNDWI, NDBI, SAVI, NBR on the GPU. |
| Supervised classification, target and anomaly detection, spectral libraries | Yes | Full | Maximum likelihood, Mahalanobis, RX, ACE. |
| Unsupervised classification, refinement, classes to vectors | Yes | Full | — |
| PCA / MNF / unmixing and atmospheric correction | Yes | Full | Dark object, IARR, empirical line. |
| Destriping and spectral change detection | Yes | Full | — |
| LiDAR & point clouds | |||
| LAS 1.4 / LAZ read, plus COPC and EPT streaming | Yes | Full | Level-of-detail rendering with eye-dome lighting. |
| Colourise points from imagery, save colour to LAS | Yes | Full | — |
| Ground filter, DSM/DTM, intensity image, elevation shaving, profiles | Yes | Full | — |
| Point cloud to image triangulation | Yes | Not supported | Not supported. |
| Motion imagery (FMV) & GMTI | |||
| MISB KLV video with map footprint | YesSeparate video application | Full | MPEG-TS (H.264) files with ST 0601, ST 0102 and ST 0903. |
| Heads-up display, DVR controls, activity log | Yes | Full | Frame step, A–B loop, frame capture to NITF with RPC. |
| STANAG 4607 GMTI, mensuration over video, tracks | Yes | Full | — |
| Wide-area motion imagery (MIE4NITF) | Yes | Partial | Validated on synthetic data only. |
| Live UDP / HLS streams, MPEG-2 video | Yes | Not supported | Files only; no live stream capture. |
| Feature extraction & GIS | |||
| Drawing toolbox, modifiers, snapping, topology validation | Yes | Full | Building squaring, split, merge, reshape, drop to ground. |
| Schema-driven attribution | Yes | Partial | Open JSON schemas (TDS 7.1 subset); no .spc import. |
| 3D buildings, automatic building extraction, texturing | Yes | Full | — |
| AI segmentation and object recognition | Yes | Partial | On-device smart select via optional pack; template matching. |
| ML detection review, observations, activity reporting | Yes | Partial | Local only; no shared server. |
| ArcGIS integration | Yes | Partial | GeoPackage hand-off and feature-service editing; no cursor sync. |
| Shapefile, GeoPackage, KML/KMZ, GeoJSON | Yes | Full | Read and write. |
| Formats | |||
| NITF 2.1 / NSIF with JPEG 2000, HTJ2K and TREs | Yes | Full | Memory-safe Rust parser; designed to follow the standard. |
| GeoTIFF / COG / JPEG 2000 read; NITF and GeoTIFF write | Yes | Full | — |
| CADRG / CIB | Yes | Partial | Individual frames; A.TOC table of contents not read. |
| GeoPDF | Yes | Partial | Reads GeoPDF; writes 2D GeoPDF. |
| Products & reporting | |||
| Product templates, autolabels, chips, print | Yes | Full | — |
| PowerPoint and Word output | Yes | Full | PPTX with imported templates, DOCX. |
| Finishing tool, video and GIF in products | Yes | Full | — |
| USMTF messages, MIDB, flight planning | Yes | Not supported | Not supported. |
What GIS Workbench doesn't do
These SOCET GXP capabilities are not available in GIS Workbench today. Several depend on enterprise servers, licensed government libraries or live network feeds that a serverless browser application deliberately avoids.
- Enterprise catalogue, streaming server, workflow, PKI/OIDCPlatform & cost
- CSM plug-ins and NGA MSPSensor models & photogrammetry
- CIB / DPPDB / RPF production, UAV structure-from-motionSensor models & photogrammetry
- Stereo SAR terrainSAR
- Point cloud to image triangulationLiDAR & point clouds
- Live UDP / HLS streams, MPEG-2 videoMotion imagery (FMV) & GMTI
- USMTF messages, MIDB, flight planningProducts & reporting
Need one of these? Tell us or open an issue — feedback shapes the roadmap.
How we compared
- The SOCET GXP baseline is version 4.6.1.1, built from publicly available product documentation, release notes and training material as of October 2026. Bundle tiers and add-ons are counted as part of SOCET GXP.
- Each GIS Workbench status is backed by implemented code and an automated test traced to a numbered requirement.
- Full means the capability is available for normal analyst use. Partialmeans it exists with the limits stated. Not supported means it is absent or out of scope.
- The coverage figure counts Full and Partial against the 75 capabilities SOCET GXP offers. It compares breadth, not depth, speed or accreditation.
- GIS Workbench makes no claim of MSP, CSM, JITC NITF, STANAG or ISM conformance or certification. Its implementations are designed to follow the relevant public standards.
Trademarks. SOCET GXP® is a registered trademark of BAE Systems. GIS Workbench and D2Insights LLC are not affiliated with, sponsored by or endorsed by BAE Systems. The product name is used only to identify the product being compared. Spotted an inaccuracy? Let us know and we'll correct it.