We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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