Skip to content
Permalink
Browse files

WMS 1.3 compliance: Each OnlineResource URL intended for HTTP Get req…

…uests in the capabilities document is a URL prefix
  • Loading branch information
mhugent authored and rldhont committed Dec 12, 2016
1 parent 291f1b6 commit dd688a5d1c3e200385965afc6961a62fd03dc601
Showing with 6 additions and 0 deletions.
  1. +6 −0 src/server/qgswmsserver.cpp
@@ -423,6 +423,12 @@ QDomDocument QgsWMSServer::getCapabilities( QString version, bool fullProjectInf
hrefString = serviceUrl();
}

//href needs to be a prefix
if ( !hrefString.endsWith( "?" ) && !hrefString.endsWith( "&" ) )
{
hrefString.append( hrefString.contains( "?" ) ? "&" : "?" );
}

if ( version == "1.1.1" )
{
doc = QDomDocument( "WMT_MS_Capabilities SYSTEM 'http://schemas.opengis.net/wms/1.1.1/WMS_MS_Capabilities.dtd'" ); //WMS 1.1.1 needs DOCTYPE "SYSTEM http://schemas.opengis.net/wms/1.1.1/WMS_MS_Capabilities.dtd"

0 comments on commit dd688a5

Please sign in to comment.
You can’t perform that action at this time.