What Honua does.
This catalog lists what Honua provides. Choose the capabilities your team uses to build a shareable view and a rough edition estimate. If a specific route is not yet implemented or a protocol has a long-tail exception, its row says so.
The catalog
Generated from the current Honua Server capability matrix · 2026-08-20 · machine-readable catalog.
ControlPlane
| Capability | Edition | What it does | Links |
|---|---|---|---|
| Community | General administrative CRUD surfaces (connections, metadata, services, tenants, users, roles, configuration) with no dedicated entitlement of their own. |
AI
| Capability | Edition | What it does | Links |
|---|---|---|---|
| Pro | Agent-initiated changes run through a validation layer — planned, dry-run, validated, with a pre-change snapshot/backup gate before apply (spec apply, NL grounding mutations, workflow generation, and MCP execute tools). |
||
| Enterprise | Human-in-the-loop approval, policy-scoped agent permissions, and immutable audit for agent-initiated operations. |
||
| Pro | Ground natural-language turns into validated spec mutation plans. |
||
| Community | Discover, search, and query Honua through MCP and the agent read surface without a license. |
||
| Pro | Apply executable specs and submit MCP plan execution jobs from agentic tooling. |
||
| Community | Read-only retrieval of executable spec artifacts by content hash. Applying a spec plan remains Pro-gated (ai.spec-apply). |
Alerts
| Capability | Edition | What it does | Links |
|---|---|---|---|
| Enterprise | Trigger alerts when features remain inside a zone for a configured duration. |
||
| Pro | Trigger alerts when features enter or exit geofence zones. |
||
| Pro | Background worker for evaluating geofence rules against feature changes. |
||
| Enterprise | Trigger alerts based on attribute threshold conditions. |
Analytics
| Capability | Edition | What it does | Links |
|---|---|---|---|
| Pro | Buffer features by a fixed distance and dissolve or aggregate per group. |
||
| Pro | Server-side DBSCAN and K-Means clustering with optional cluster hulls. |
||
| Community | Store and retrieve spatial-analysis artifacts. The analytics compute operations themselves (clustering, spatial join, etc.) remain Pro-gated. |
||
| Pro | Hex or square grid density (heatmap) binning over a filtered subset. |
||
| Pro | Determine terrain visibility between an observer and target over the elevation surface. |
||
| Community | Retrieve generated analysis reports. |
||
| Pro | Intersect a vertical slice plane with the elevation surface and return cross-section metadata. |
||
| Pro | Cross-layer spatial join with intersects/contains/within/dwithin predicates. |
||
| Pro | Compute solar position from date/time/location and cast the shadow extent against the elevation surface. |
||
| Pro | Compute the radially-sampled visible area around an observer over the elevation surface. |
Caching
| Capability | Edition | What it does | Links |
|---|---|---|---|
| Pro | HTTP response caching with tag-based invalidation. |
||
| Pro | Redis-backed distributed cache for multi-node deployments. |
Channels
| Capability | Edition | What it does | Links |
|---|---|---|---|
| Enterprise | Deliver alert notifications via AWS Simple Notification Service. |
||
| Enterprise | Deliver alert notifications via Azure Event Grid. |
||
| Enterprise | Aggregate and deliver batched alert summaries. |
||
| Enterprise | Deliver alert notifications via email. |
||
| Enterprise | Deliver alert notifications to Slack channels. |
||
| Enterprise | Deliver alert notifications to Microsoft Teams. |
||
| Pro | Deliver alert notifications via webhook HTTP callbacks. |
Collaboration
| Capability | Edition | What it does | Links |
|---|---|---|---|
| Community | Collaborative saved-map session operations (comments, activity, shared editing coordination). |
Demo
| Capability | Edition | What it does | Links |
|---|---|---|---|
| Community | Non-sellable demo/showcase endpoints used for product demonstrations. |
Discovery
| Capability | Edition | What it does | Links |
|---|---|---|---|
| Community | Advertise the server's capability manifest for SDK/agent discovery (#1186). |
DisasterRecovery
| Capability | Edition | What it does | Links |
|---|---|---|---|
| Enterprise | Scheduled PostgreSQL base backups plus WAL archiving enabling point-in-time recovery. |
||
| Enterprise | Backup and restore Redis cache state so warm cache contents survive a regional failover. |
||
| Enterprise | Active-passive failover playbooks driven by automated health checks against the primary serving surface. |
||
| Enterprise | Track recovery time and recovery point objectives and report recovery readiness, last successful backup, and restorable point. |
Editing
| Capability | Edition | What it does | Links |
|---|---|---|---|
| Enterprise | Named gdb versions with isolated edits, reconcile/post back to DEFAULT, and gdbVersion-scoped editing/querying over the GeoServices VersionManagementServer. Documented exceptions: VersionManagementServer (branch versioning) has documented long-tail exceptions; see the GeoServices operation matrix. |
||
| Pro | Create, update, and delete features through the Esri GeoServices FeatureServer write surface — applyEdits, addFeatures, updateFeatures, deleteFeatures, and calculate. |
Enrichment
| Capability | Edition | What it does | Links |
|---|---|---|---|
| Community | Register and manage third-party data-enrichment dataset sources. |
FieldOps
| Capability | Edition | What it does | Links |
|---|---|---|---|
| Community | Read and submit online form packages. Disconnected/offline sync is Pro-gated separately by fieldops.offline-sync. |
||
| Pro | Use disconnected field sync, form offline policy discovery, GeoServices replica/GeoPackage delta sync, and FieldCollection cursor/change exchange. |
Geocoding
| Capability | Edition | What it does | Links |
|---|---|---|---|
| Enterprise | Geocode multiple addresses in a single request. |
||
| Pro | Automatic failover between geocoding providers on error. |
||
| Community | Convert a freeform address to coordinates using configured providers. |
||
| Community | Convert coordinates to a nearest-address match using configured providers. |
Identity
| Capability | Edition | What it does | Links |
|---|---|---|---|
| Enterprise | Custom claim-to-role mapping and identity governance for OIDC providers. |
||
| Enterprise | Native client-certificate (mTLS) authentication: trust profiles, issuer/chain validation with CRL/OCSP revocation, and certificate-to-principal mapping. |
||
| Pro | Single-provider OpenID Connect authentication with Azure AD, Google, Okta, Auth0, or generic OIDC. |
||
| Enterprise | Configure multiple OIDC identity providers in one deployment. |
||
| Community | Expose the read-only /sharing/rest Portal facade (info, portals/self, search, content/items) so Esri clients can discover Honua content as portal items. Documented exceptions: Portal Sharing has documented long-tail exceptions; see the GeoServices operation matrix. |
||
| Community | Expose POST/GET /sharing/rest/generateToken so Esri clients can authenticate against Honua-secured /rest/services. |
||
| Enterprise | SAML 2.0 service-provider metadata, assertion consumer, and single-logout endpoints. |
||
| Enterprise | User/group provisioning through the SCIM 2.0 protocol surface. |
Import
| Capability | Edition | What it does | Links |
|---|---|---|---|
| Community | Import geospatial data from file uploads (GeoJSON, Shapefile, GeoPackage). |
||
| Enterprise | Import layers from GeoServer REST API. |
||
| Enterprise | Import layers from ArcGIS REST services. |
Ops
| Capability | Edition | What it does | Links |
|---|---|---|---|
| Community | Liveness/readiness health-check endpoints. |
||
| Community | Metrics and monitoring surfaces for operational visibility. |
Extensibility
| Capability | Edition | What it does | Links |
|---|---|---|---|
| Enterprise | Register compile-time, AOT-safe server plugins (custom feature validators and pre/post-edit hooks) discovered and gated at startup. |
Printing
| Capability | Edition | What it does | Links |
|---|---|---|---|
| Pro | Use full print layout templates beyond MAP_ONLY. |
||
| Pro | Export print jobs as PDF files. |
Process
| Capability | Edition | What it does | Links |
|---|---|---|---|
| Community | Submit and poll geoprocessing tasks through the Esri GeoServices GPServer surface. Print/export-specific tasks are gated by printing.* entitlement keys. Documented exceptions: GPServer has documented long-tail exceptions; see the GeoServices operation matrix. |
||
| Community | Submit and poll jobs through OGC API - Processes. |
Raster
| Capability | Edition | What it does | Links |
|---|---|---|---|
| Pro | Serve COG files directly from S3/Azure via HTTP range requests. |
||
| Pro | Configure cloud storage connections for direct raster serving. |
||
| Pro | Register and serve cloud-hosted NetCDF4/HDF5/Zarr datacubes as multidimensional coverages (OGC API Coverages / WCS / ImageServer multidimensional). |
||
| Pro | Select raster mosaics by acquisition timestamp for time-series imagery. |
||
| Community | Serve Terrain-RGB encoded elevation tiles. |
Routing
| Capability | Edition | What it does | Links |
|---|---|---|---|
| Pro | Solve multi-stop routes with the configured routing engine (MCP honua_solve_route and future gated surfaces). Documented exceptions: NAServer has documented long-tail exceptions; see the GeoServices operation matrix. |
Scene
| Capability | Edition | What it does | Links |
|---|---|---|---|
| Enterprise | Ingest CityGML building models into a servable Building Scene Layer 3D Tiles tileset with per-feature discipline / sub-layer semantics. |
||
| Community | Discover published 3D scene layers through the scene catalog surface. |
||
| Enterprise | Ingest LAS point clouds into a servable 3D Tiles point tileset preserving per-point classification, intensity, and RGB. |
Serve
| Capability | Edition | What it does | Links |
|---|---|---|---|
| Community | Serve published 3D Tiles scene layers through the SceneServer surface. Scene ingest (CityGML/point cloud) is Enterprise-gated separately. |
||
| Community | Query elevation profile and point-value surfaces. Sun/shadow, slice, line-of-sight, and viewshed analytics are Pro-gated separately. |
||
| Community | Query and read features through the Esri GeoServices FeatureServer surface (query, metadata, related records, domains, shared templates). Documented exceptions: FeatureServer has documented long-tail exceptions; see the GeoServices operation matrix. |
||
| Community | Discover GeocodeServer service and layer metadata. Batch geocode execution is gated by the geocoding.batch entitlement key (Enterprise); forward and reverse geocode execution are Community (#2981). Documented exceptions: GeocodeServer has documented long-tail exceptions; see the GeoServices operation matrix. |
||
| Community | Server-side geometry operations (project, buffer, simplify, union, and related utilities) through the Esri GeometryServer surface. |
||
| Community | Serve raster imagery and coverage metadata through the Esri GeoServices ImageServer surface. Documented exceptions: ImageServer has documented long-tail exceptions; see the GeoServices operation matrix. |
||
| Community | Serve map images, identify, and export through the Esri GeoServices MapServer surface. Documented exceptions: MapServer has documented long-tail exceptions; see the GeoServices operation matrix. |
||
| Community | Discover the GeoServices REST catalog root and service-directory info. Documented exceptions: Catalog / REST Info has documented long-tail exceptions; see the GeoServices operation matrix. |
||
| Community | Serve Esri vector tile services through the GeoServices VectorTileServer surface. Documented exceptions: VectorTileServer has documented long-tail exceptions; see the GeoServices operation matrix. |
||
| Community | Serve published I3S scene layers Esri clients consume directly. |
||
| Community | Query and edit features through the OData v4 protocol surface. |
||
| Community | Serve coverage data through OGC API - Coverages. |
||
| Community | Query environmental data resources through OGC API - Environmental Data Retrieval. |
||
| Community | Read and query collections/items through OGC API - Features. Mutation is Community via the shared edit pipeline (distinct from the Pro FeatureServer write gate). |
||
| Community | Render maps through OGC API - Maps. |
||
| Community | Search and retrieve catalog records through OGC API - Records. |
||
| Community | Serve vector and raster tiles through OGC API - Tiles. |
||
| Community | Query sensor observation data through OGC SensorThings API v1.1. |
||
| Community | Search and browse spatiotemporal asset catalogs through the STAC API. |
||
| Community | Serve Mapbox Vector Tiles, TileJSON descriptors, and PMTiles archives. |
||
| Community | Serve coverage data through WCS 2.0.1. |
||
| Community | Query and read features through WFS 2.0. |
||
| Community | Serve map images through WMS 1.3 (GetMap, GetFeatureInfo, GetCapabilities). |
||
| Community | Serve pre-rendered tile pyramids through WMTS 1.0. |
StaticMap
| Capability | Edition | What it does | Links |
|---|---|---|---|
| Pro | Render static map images at 150 and 300 DPI. |
||
| Pro | Render static map images up to 4096x4096 pixels. |
||
| Pro | Render up to 100 markers and 500 path vertices on static maps. |
Streaming
| Capability | Edition | What it does | Links |
|---|---|---|---|
| Pro | Subscribe to WebSocket and SSE feature-change streams with filters and replay cursors. |
Styling
| Capability | Edition | What it does | Links |
|---|---|---|---|
| Pro | Style suggestions based on field analysis and classification. |
||
| Community | Enhanced geometry-aware default styles for published layers. |
||
| Community | Read and manage styles through OGC API - Styles (Part 1). |
Temporal
| Capability | Edition | What it does | Links |
|---|---|---|---|
| Pro | Capability flag for SDK/admin TimeSlider and playback integration. |
||
| Community | Expose timeInfo, dedicated extent endpoint, and OGC time dimension metadata for time-aware layers. |
||
| Community | Filter feature queries by a bounded or open-ended time range. |
||
| Pro | Count features per time bucket using calendar or fixed bins for animation frame planning. |
||
| Pro | Filter vector tile requests to a bounded time range via the time parameter. |
Build your capability plan.
Tick the capabilities you use today above, enter your expected serving units, and this page estimates the edition and capacity band you would need — using the published pricing bands. Requires JavaScript for the live estimate and shareable link; the checklist and submission below work either way.
Tick capabilities above and enter your expected serving units below — JavaScript computes an edition and capacity-band estimate here. Without JavaScript, you can still submit your selections using the form below.
0
—
—
—
Send us your capability plan.
Submitting includes the capabilities you ticked above and your expected serving units, so we can reply with the right edition, evidence, and next step — no separate re-explaining what you need.
Submitting this form creates no commercial commitment. If a paid pilot fits, we scope and quote it separately.
Scanning an existing Esri estate?
The honua-esri-assess ↗ footprint scanner maps a scanned estate through the same capability keys to a ?caps= link like this page produces — nothing about your estate leaves your network. See Migration Evidence for the assessment workflow.