Protocol:
| "grpc"
| "geoservices-feature-service"
| "geoservices-map-service"
| "geoservices-image-service"
| "geoservices-geometry-service"
| "geoservices-gp-service"
| "ogc-features"
| "ogc-tiles"
| "ogc-maps"
| "ogc-records"
| "stac"
| "wfs"
| "wms"
| "wmts"
| "odata"
| "pmtiles"
| "geoparquet"
| "maplibre-vector"
| "maplibre-raster"
| "maplibre-geojson"
Canonical protocol identifiers. Spatial / tabular protocols served behind a
Sourcecome first, with the shared canonical gRPC FeatureService transport leading the list. Render-only OGC tile and map adapters (reachable throughSource.protocol()), then OGC Records and STAC catalog/search adapters, the WFS / WMS / WMTS / OData adapters, and finally the MapLibre-native sources composed alongside protocol sources byHonuaMapandMapBinding.The five GeoServices identifiers correspond to the five Esri service types Honua Server publishes: FeatureServer, MapServer, ImageServer, Geometry Service, and GP Service. Geometry and GP services do not host features, so their
Sourceinstances expose only the typedprotocol()escape hatch — every cross-protocol request shape goes through one vocabulary even when the underlying protocol is utility-only.