void QgsEllipseSymbolLayerV2::toSld( QDomDocument &doc, QDomElement &element, QgsStringMap props ) const { QDomElement symbolizerElem = doc.createElement( "se:PointSymbolizer" ); if ( !props.value( "uom", "" ).isEmpty() ) symbolizerElem.setAttribute( "uom", props.value( "uom", "" ) ); element.appendChild( symbolizerElem ); // <Geometry> QgsSymbolLayerV2Utils::createGeometryElement( doc, symbolizerElem, props.value( "geom", "" ) ); writeSldMarker( doc, symbolizerElem, props ); }
void QgsMarkerSymbolLayer::toSld( QDomDocument &doc, QDomElement &element, const QgsStringMap &props ) const { QDomElement symbolizerElem = doc.createElement( QStringLiteral( "se:PointSymbolizer" ) ); if ( !props.value( QStringLiteral( "uom" ), QString() ).isEmpty() ) symbolizerElem.setAttribute( QStringLiteral( "uom" ), props.value( QStringLiteral( "uom" ), QString() ) ); element.appendChild( symbolizerElem ); // <Geometry> QgsSymbolLayerUtils::createGeometryElement( doc, symbolizerElem, props.value( QStringLiteral( "geom" ), QString() ) ); writeSldMarker( doc, symbolizerElem, props ); }