Operationalize WMS
Currently many things in WMS implmentation are not quite standards compliant.
-
Differences in parameter parsing in WMS 1.1 / 1.3 -
BBox axis handling in WMS 1.3 (take from EOxServer code the list or "reversed" axis CRS) -
Error/Exception handling Errors shall be returned as OGC XML (depending on service version) or as an image (if "EXCEPTION=inimage") -
Follow EO Application profile for WMS -
WMS Capabilities are always returned for Version 1.3, but this should be negotiated (OGC Version negotiation) and returned in the negotiated version. For reference version negotiation in EOxServer with "ACCEPTVERSION" parameter
References:
Edited by Fabian Schindler-Strauss