Project
Universal service explorer
Turns a service URL into inspected protocol truth, accepted plans, a bounded query, and copyable map code.
Live-endpoint app. It inspects a live service endpoint, so the gallery does not embed it as a standalone app. Run it from the project source below.
Producer provenance and lifecycle
Projected from honua-sdk-js's versioned site-consumer handoff. Code is not vendored here. This gallery-only evidence is not counted in this repository's samples coverage.
Capabilities
Capability Manifest (discovery.capability-manifest)
Provenance & evidence
- Runnable bytes and inline source are bound to producer commit
6372de9874d5cdccdb2aa38f20913f5cf516ecf4. - Fixture lane:
fixture/ executed. Same-origin deterministic GeoServices and OGC fixtures, or a reviewed credential-free dual-protocol public producer when explicitly enabled. - Live lane:
public-live/ executed, expires 2026-11-24T14:08:36.738Z. Receipt ↗ - Expected degradation: Partial discovery and unsupported source actions remain visible with structured state, code, and reason; the sample does not synthesize success.
- Qualified journey
service-explorer— evidence bindingqualification:3a435eb2783237061e81a99f78e295d883daf3ec368555d123b2ee95f9c0fefb, observed 2026-10-24T14:13:09.552Z, window until 2026-10-31T14:12:07.860Z — screenshots: desktop ↗ · mobile ↗ - Legacy producer routes redirecting to this sample:
demo-two-protocols.html,sample-service-explorer.html 15 explicit coverage gap(s) declared by the producer
./stac(experimental): SDK support truth is beta or experimental; sample evidence cannot promote the support tier.geoservices-feature-service:query:protocol-adapter:native(partial): Executable sample coverage exists without complete current qualification receipts.geoservices-geometry-service:query:default(unsupported): SDK support truth marks this cell unsupported or deprecated.geoservices-gp-service:query:default(unsupported): SDK support truth marks this cell unsupported or deprecated.geoservices-image-service:query:protocol-adapter:native(partial): Executable sample coverage exists without complete current qualification receipts.geoservices-map-service:query:protocol-adapter:native(partial): Executable sample coverage exists without complete current qualification receipts.ogc-coverages:query:default(unsupported): SDK support truth marks this cell unsupported or deprecated.ogc-maps:query:default(unsupported): SDK support truth marks this cell unsupported or deprecated.ogc-records:query:protocol-adapter:native(partial): Executable sample coverage exists without complete current qualification receipts.ogc-tiles:query:default(unsupported): SDK support truth marks this cell unsupported or deprecated.wmts:query:default(unsupported): SDK support truth marks this cell unsupported or deprecated.odata-standalone(partial): Executable sample coverage exists without complete current qualification receipts.stac-standalone(partial): Executable sample coverage exists without complete current qualification receipts.wfs-standalone(partial): Executable sample coverage exists without complete current qualification receipts.wms-discovery-standalone(partial): Executable sample coverage exists without complete current qualification receipts.
Complete application source
Start with the application architecture.
Projects span multiple files, state, configuration, and deployment concerns. The complete SDK example folder is the primary artifact; the embedded build is supporting runtime evidence.
- Example folder
examples/service-explorer- Integration surfaces
- geoservices-feature-service, geoservices-geometry-service, geoservices-gp-service, geoservices-image-service, geoservices-map-service, odata, ogc-coverages, ogc-features, ogc-maps, ogc-processes, ogc-records, ogc-tiles, stac, wfs, wms, wmts, maplibre
- Support tier
- supported