{"action":"opened","issue":{"url":"https://api.github.com/repos/opendatacube/datacube-wms/issues/64","repository_url":"https://api.github.com/repos/opendatacube/datacube-wms","labels_url":"https://api.github.com/repos/opendatacube/datacube-wms/issues/64/labels{/name}","comments_url":"https://api.github.com/repos/opendatacube/datacube-wms/issues/64/comments","events_url":"https://api.github.com/repos/opendatacube/datacube-wms/issues/64/events","html_url":"https://github.com/opendatacube/datacube-wms/issues/64","id":377205986,"node_id":"MDU6SXNzdWUzNzcyMDU5ODY=","number":64,"title":"WMS GetMap and GetFeatureInfo requests erroneously require SERVICE parameter","user":{"login":"asedgmen","id":4951826,"node_id":"MDQ6VXNlcjQ5NTE4MjY=","avatar_url":"https://avatars2.githubusercontent.com/u/4951826?v=4","gravatar_id":"","url":"https://api.github.com/users/asedgmen","html_url":"https://github.com/asedgmen","followers_url":"https://api.github.com/users/asedgmen/followers","following_url":"https://api.github.com/users/asedgmen/following{/other_user}","gists_url":"https://api.github.com/users/asedgmen/gists{/gist_id}","starred_url":"https://api.github.com/users/asedgmen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asedgmen/subscriptions","organizations_url":"https://api.github.com/users/asedgmen/orgs","repos_url":"https://api.github.com/users/asedgmen/repos","events_url":"https://api.github.com/users/asedgmen/events{/privacy}","received_events_url":"https://api.github.com/users/asedgmen/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-11-04T23:09:56Z","updated_at":"2018-11-04T23:09:56Z","closed_at":null,"author_association":"NONE","body":"* datacube-wms version:  Tested with https://ows.services.dea.ga.gov.au\r\n* Python version:  N/A\r\n* Operating System:  N/A\r\n\r\n### Description\r\n\r\nGetMap and GetFeatureInfo requests to the datacube-wms service fail if the SERVICE parameter is not provided.  The OGC WMS 1.3.0 specification does not include the SERVICE parameter in the list of parameters to be used for GetMap and GetFeatureInfo requests (see tables 8 and 9 in OGC document 06-042 \"OpenGIS® Web Map Server Implementation Specification\").\r\n\r\nAn external DEA client has reported that MapInfo software is unable to access the DEA WMS due to this issue.  Other OGC client software, including QGIS, ArcMap and ArcGIS Pro do not adhere as strictly to the OGC spec, and are able to access the WMS.\r\n\r\n### What I Did\r\n\r\n#### GetMap\r\n\r\nThe following GetMap request, which does not include the SERVICE parameter, returns an error, although should successfully return a map image:\r\n\r\nhttps://ows.services.dea.ga.gov.au/?VERSION=1.3.0&REQUEST=GetMap&LAYERS=ls8_barest_earth_mosaic&STYLES=&CRS=EPSG:4326&BBOX=-40.898798,111.492400120054,-12.263662,155.066563941708&WIDTH=512&HEIGHT=336&FORMAT=image/png&TRANSPARENT=TRUE&BGCOLOR=0xFFFFFF&EXCEPTIONS=XML\r\n\r\nThe following non-OGC compliant GetMap request includes the SERVICE parameter and successfully returns a map image:\r\n\r\nhttps://ows.services.dea.ga.gov.au/?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&LAYERS=ls8_barest_earth_mosaic&STYLES=&CRS=EPSG:4326&BBOX=-40.898798,111.492400120054,-12.263662,155.066563941708&WIDTH=512&HEIGHT=336&FORMAT=image/png&TRANSPARENT=TRUE&BGCOLOR=0xFFFFFF&EXCEPTIONS=XML\r\n\r\n#### GetFeatureInfo\r\n\r\nThe following GetFeatureInfo request, which does not include the SERVICE parameter, returns an SERVICE parameter related error, although should successfully return a GetFeatureInfo response:\r\n\r\nhttps://ows.services.dea.ga.gov.au/?VERSION=1.3.0&REQUEST=GetFeatureInfo&BBOX=-31.17650422142536115,116.14336705755128776,-29.08774195157069187,119.8674488075862854&CRS=EPSG:4326&WIDTH=1273&HEIGHT=714&LAYERS=ls8_barest_earth_mosaic&STYLES=&FORMAT=image/png&QUERY_LAYERS=ls8_barest_earth_mosaic&INFO_FORMAT=application/json&I=652&J=331&FEATURE_COUNT=10\r\n\r\nThe following non-OGC compliant GetFeatureInfo request includes the SERVICE parameter and does not return a SERVICE parameter related error (a different error is returned unrelated to the SERVICE parameter issue):\r\n\r\nhttps://ows.services.dea.ga.gov.au/?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetFeatureInfo&BBOX=-31.17650422142536115,116.14336705755128776,-29.08774195157069187,119.8674488075862854&CRS=EPSG:4326&WIDTH=1273&HEIGHT=714&LAYERS=ls8_barest_earth_mosaic&STYLES=&FORMAT=image/png&QUERY_LAYERS=ls8_barest_earth_mosaic&INFO_FORMAT=application/json&I=652&J=331&FEATURE_COUNT=10"}}
{"actor":{"display_login":"asedgmen"}}