# WMSCapabilitiesLoader

class in `3d-tiles-renderer/three/plugins`, extends `LoaderBase`

```js
import { WMSCapabilitiesLoader } from '3d-tiles-renderer/three/plugins';
```

Loader that fetches and parses a WMS `GetCapabilities` XML document into a structured
JavaScript object. The result can be used to configure `WMSImageSource`.

The parsed result has the shape:
```
{
  version: string,
  service: { name, title, abstract, keywords, maxWidth, maxHeight, layerLimit },
  layers: [ { name, title, abstract, queryable, opaque, keywords, crs,
              boundingBoxes, contentBoundingBox, styles, subLayers } ],
  request: { [operationName]: { formats, dcp, href } },
}
```
`contentBoundingBox` and `boundingBoxes[].bounds` are `[ minLon, minLat, maxLon, maxLat ]`
in radians.

## Constructor

```js
new WMSCapabilitiesLoader( manager?: LoadingManager )
```

- `manager`, `LoadingManager`, optional
