Counter exposed for tests / diagnostics: how many times capabilities was fetched.
ReadonlyclientReadonlyendpointReadonlyversionFetch and cache the GetCapabilities document. Subsequent calls reuse the
parsed snapshot. Throws HonuaWfsExceptionError on <ows:ExceptionReport>.
Optionaloptions: { Optionalsignal?: AbortSignalBind a feature-type handle. Does not network.
Negotiate an output format for the GetFeature call.
Resolve the concrete request URL for a WFS operation, honouring the
DCP xlink:href a raw server advertises in GetCapabilities (e.g.
GeoServer mounted at /geoserver/ows that advertises its operation
URL at /geoserver/wfs). Falls back to the configured endpoint URL
when capabilities have not been resolved yet or the server omits the
DCP href. This peeks at the already-resolved snapshot synchronously,
so it never forces an extra GetCapabilities round-trip: the canonical
WFS query path resolves capabilities for output-format negotiation
before issuing GetFeature.
Internal helper used by feature-type / stored-query handles.
Optionalbody?: stringOptionalcontentOptionalsignal?: AbortSignalDiscover stored queries through the ListStoredQueries operation. Returns
the bare list of identifier strings; per-query metadata is exposed via
storedQuery(id).describe().
Optionaloptions: { Optionalsignal?: AbortSignal
Root WFS handle. Holds the capabilities cache and exposes feature-type / stored-query factories.