@@ -1680,7 +1680,7 @@ QDomDocument QgsWMSProjectParser::describeLayer( QStringList& layerList, const Q
1680
1680
1681
1681
QDomNode header = myDocument.createProcessingInstruction ( " xml" , " version=\" 1.0\" encoding=\" UTF-8\" " );
1682
1682
myDocument.appendChild ( header );
1683
-
1683
+
1684
1684
// Create the root element
1685
1685
QDomElement root = myDocument.createElementNS ( " http://www.opengis.net/sld" , " DescribeLayerResponse" );
1686
1686
root.setAttribute ( " xsi:schemaLocation" , " http://www.opengis.net/sld http://schemas.opengis.net/sld/1.1.0/DescribeLayer.xsd" );
@@ -1694,7 +1694,7 @@ QDomDocument QgsWMSProjectParser::describeLayer( QStringList& layerList, const Q
1694
1694
QDomElement versionNode = myDocument.createElement ( " Version" );
1695
1695
versionNode.appendChild ( myDocument.createTextNode ( " 1.1.0" ) );
1696
1696
root.appendChild ( versionNode );
1697
-
1697
+
1698
1698
// Prepare url
1699
1699
QString wfsHrefString = mProjectParser ->wfsServiceUrl ();
1700
1700
if ( wfsHrefString.isEmpty () )
@@ -1726,11 +1726,11 @@ QDomDocument QgsWMSProjectParser::describeLayer( QStringList& layerList, const Q
1726
1726
{
1727
1727
QgsMapLayer* currentLayer = currentLayerList.at ( j );
1728
1728
QString layerTypeName = mProjectParser ->useLayerIDs () ? currentLayer->id () : currentLayer->name ();
1729
-
1729
+
1730
1730
// Create the NamedLayer element
1731
1731
QDomElement layerNode = myDocument.createElement ( " LayerDescription" );
1732
1732
root.appendChild ( layerNode );
1733
-
1733
+
1734
1734
// store the owsType element
1735
1735
QDomElement typeNode = myDocument.createElement ( " owsType" );
1736
1736
// store the se:OnlineResource element
@@ -1741,12 +1741,12 @@ QDomDocument QgsWMSProjectParser::describeLayer( QStringList& layerList, const Q
1741
1741
if ( currentLayer->type () == QgsMapLayer::VectorLayer )
1742
1742
{
1743
1743
typeNode.appendChild ( myDocument.createTextNode ( " wfs" ) );
1744
-
1744
+
1745
1745
if ( wfsLayers.indexOf ( layerTypeName ) != -1 )
1746
1746
{
1747
1747
oResNode.setAttribute ( " xlink:href" , wfsHrefString );
1748
1748
}
1749
-
1749
+
1750
1750
// store the se:FeatureTypeName element
1751
1751
QDomElement typeNameNode = myDocument.createElement ( " se:FeatureTypeName" );
1752
1752
typeNameNode.appendChild ( myDocument.createTextNode ( layerTypeName ) );
@@ -1755,12 +1755,12 @@ QDomDocument QgsWMSProjectParser::describeLayer( QStringList& layerList, const Q
1755
1755
else if ( currentLayer->type () == QgsMapLayer::RasterLayer )
1756
1756
{
1757
1757
typeNode.appendChild ( myDocument.createTextNode ( " wcs" ) );
1758
-
1758
+
1759
1759
if ( wcsLayers.indexOf ( layerTypeName ) != -1 )
1760
1760
{
1761
1761
oResNode.setAttribute ( " xlink:href" , wcsHrefString );
1762
1762
}
1763
-
1763
+
1764
1764
// store the se:CoverageTypeName element
1765
1765
QDomElement typeNameNode = myDocument.createElement ( " se:CoverageTypeName" );
1766
1766
typeNameNode.appendChild ( myDocument.createTextNode ( layerTypeName ) );
@@ -1769,10 +1769,10 @@ QDomDocument QgsWMSProjectParser::describeLayer( QStringList& layerList, const Q
1769
1769
layerNode.appendChild ( typeNode );
1770
1770
layerNode.appendChild ( oResNode );
1771
1771
layerNode.appendChild ( nameNode );
1772
-
1772
+
1773
1773
}
1774
1774
}
1775
-
1775
+
1776
1776
return myDocument;
1777
1777
}
1778
1778
0 commit comments