Fetch and parse the service GetCapabilities document.
Optionaloptions: { Optionalsignal?: AbortSignalIssue a GetFeatureInfo against one or more advertised layers.
Bind a single named layer for layer-scoped requests.
OptionaldefaultStyleId: stringFetch a GetLegendGraphic image. Always gates on parsed Capabilities:
when the caller does not pre-supply options.capabilities, the handle
lazily loads them once via getWmsCapabilities and caches the
promise on the instance so repeat calls reuse the same fetch. Throws
HonuaCapabilityNotSupportedError("legend", "wms", serviceId) when
the service does not advertise <GetLegendGraphic>.
Optionaloptions: { Optionalcapabilities?: WmsCapabilitiesRender a GetMap request across one or more advertised layers.
Service-level WMS handle. Use
layer(name)to bind a single LAYER and style; for multi-layer composites (LAYERS=a,b,c) callmap()/featureInfo()directly on this handle.