OpenLayers WMTS
[WMTS](https://texonom.com/wmts-c904b6fdaf424e298d9c01cd45cf0ed2) 



### OpenLayers WMTS Usage
|Title|
|:-:|
|[OL optionsFromCapabilities()](https://texonom.com/ol-optionsfromcapabilities-46abd12fd7914b38846592194444e863)|


WMTS is designed to serve pre-rendered tiles
Some servers do support more dynamic rendering as vendor option but that does not belong to WMTS standard
Geoserver is happy to handle filters in KVP WMTS requests
[Geoserver WMTS](https://texonom.com/geoserver-wmts-26df2c3c614840f6bfb37209ed98d3c3) 
### Do not support CQL Filter
> [Where I should add cql_filter param in WMTS layers by OpenLayers v6?](https://gis.stackexchange.com/questions/376852/where-i-should-add-cql-filter-param-in-wmts-layers-by-openlayers-v6)

> [openlayers/openlayers](https://github.com/openlayers/openlayers/blob/main/src/ol/source/WMTS.js)

> [Module: ol/source/WMTS](https://openlayers.org/en/latest/apidoc/module-ol_source_WMTS.html)




