We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
qgis
Learn more about funding links in repositories.
Report abuse
There was an error while loading. Please reload this page.
1 parent 7160bac commit 21d15e7Copy full SHA for 21d15e7
src/server/qgswmsserver.cpp
@@ -3322,7 +3322,9 @@ QDomElement QgsWMSServer::createFeatureGML(
3322
{
3323
//qgs:%TYPENAME%
3324
QDomElement typeNameElement = doc.createElement( "qgs:" + typeName /*qgs:%TYPENAME%*/ );
3325
- QString gmlId = featureGmlId( feat, layer->dataProvider()->pkAttributeIndexes() );
+ QString gmlId = QString::number( feat->id() );
3326
+ if ( layer ) // For raster layer, layer is null
3327
+ gmlId = featureGmlId( feat, layer->dataProvider()->pkAttributeIndexes() );
3328
typeNameElement.setAttribute( "fid", typeName + "." + gmlId );
3329
3330
const QgsCoordinateTransform* transform = nullptr;
0 commit comments