mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-17 00:04:02 -04:00
rename metadata() to htmlMetadata() in QgsRasterDataProvider
This commit is contained in:
parent
0b3f86d059
commit
373471214f
@ -1669,7 +1669,7 @@ screenUpdateRequested() were removed. These members have had no effect for a num
|
|||||||
- readStyle() and writeStyle() expect QgsReadWriteContext reference as the last argument
|
- readStyle() and writeStyle() expect QgsReadWriteContext reference as the last argument
|
||||||
- readXml() and writeXml() expect QgsReadWriteContext reference as the last argument
|
- readXml() and writeXml() expect QgsReadWriteContext reference as the last argument
|
||||||
- the invalidTransformInput() slot was removed - calling this slot had no effect
|
- the invalidTransformInput() slot was removed - calling this slot had no effect
|
||||||
- metadata() was renamed to htmlMetadata()
|
- metadata() was renamed to htmlMetadata() in both QgsMapLayer and QgsRasterDataProvider
|
||||||
- setMaximumScale() and setMinimumScale(), maximumScale() and minimumScale() had the opposite meaning to other min/max scales in the API, and their definitions have now been swapped. setMaximumScale
|
- setMaximumScale() and setMinimumScale(), maximumScale() and minimumScale() had the opposite meaning to other min/max scales in the API, and their definitions have now been swapped. setMaximumScale
|
||||||
now sets the maximum (i.e. largest scale, or most zoomed in) at which the layer will appear, and setMinimumScale now sets the minimum (i.e. smallest scale,
|
now sets the maximum (i.e. largest scale, or most zoomed in) at which the layer will appear, and setMinimumScale now sets the minimum (i.e. smallest scale,
|
||||||
or most zoomed out) at which the layer will appear. The same is true for the maximumScale and minimumScale getters.
|
or most zoomed out) at which the layer will appear. The same is true for the maximumScale and minimumScale getters.
|
||||||
|
@ -227,7 +227,7 @@ Get list of user no data value ranges
|
|||||||
:rtype: bool
|
:rtype: bool
|
||||||
%End
|
%End
|
||||||
|
|
||||||
virtual QString metadata() = 0;
|
virtual QString htmlMetadata() = 0;
|
||||||
%Docstring
|
%Docstring
|
||||||
Get metadata in a format suitable for feeding directly
|
Get metadata in a format suitable for feeding directly
|
||||||
into a subset of the GUI raster properties "Metadata" tab.
|
into a subset of the GUI raster properties "Metadata" tab.
|
||||||
|
@ -258,7 +258,7 @@ QString QgsRasterDataProvider::makeTableCells( QStringList const &values )
|
|||||||
return s;
|
return s;
|
||||||
} // makeTableCell_
|
} // makeTableCell_
|
||||||
|
|
||||||
QString QgsRasterDataProvider::metadata()
|
QString QgsRasterDataProvider::htmlMetadata()
|
||||||
{
|
{
|
||||||
QString s;
|
QString s;
|
||||||
return s;
|
return s;
|
||||||
|
@ -300,7 +300,7 @@ class CORE_EXPORT QgsRasterDataProvider : public QgsDataProvider, public QgsRast
|
|||||||
* Get metadata in a format suitable for feeding directly
|
* Get metadata in a format suitable for feeding directly
|
||||||
* into a subset of the GUI raster properties "Metadata" tab.
|
* into a subset of the GUI raster properties "Metadata" tab.
|
||||||
*/
|
*/
|
||||||
virtual QString metadata() = 0;
|
virtual QString htmlMetadata() = 0;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Identify raster value(s) found on the point position. The context
|
* \brief Identify raster value(s) found on the point position. The context
|
||||||
|
@ -237,7 +237,7 @@ static inline QString dumpVariantMap( const QVariantMap &variantMap, const QStri
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
QString QgsAmsProvider::metadata()
|
QString QgsAmsProvider::htmlMetadata()
|
||||||
{
|
{
|
||||||
return dumpVariantMap( mServiceInfo, tr( "Service Info" ) ) + dumpVariantMap( mLayerInfo, tr( "Layer Info" ) );
|
return dumpVariantMap( mServiceInfo, tr( "Service Info" ) ) + dumpVariantMap( mLayerInfo, tr( "Layer Info" ) );
|
||||||
}
|
}
|
||||||
|
@ -79,7 +79,7 @@ class QgsAmsProvider : public QgsRasterDataProvider
|
|||||||
Qgis::DataType dataType( int /*bandNo*/ ) const override { return Qgis::ARGB32; }
|
Qgis::DataType dataType( int /*bandNo*/ ) const override { return Qgis::ARGB32; }
|
||||||
Qgis::DataType sourceDataType( int /*bandNo*/ ) const override { return Qgis::ARGB32; }
|
Qgis::DataType sourceDataType( int /*bandNo*/ ) const override { return Qgis::ARGB32; }
|
||||||
QgsRasterInterface *clone() const override;
|
QgsRasterInterface *clone() const override;
|
||||||
QString metadata() override;
|
QString htmlMetadata() override;
|
||||||
bool supportsLegendGraphic() const override { return true; }
|
bool supportsLegendGraphic() const override { return true; }
|
||||||
QImage getLegendGraphic( double scale = 0, bool forceRefresh = false, const QgsRectangle *visibleExtent = 0 ) override;
|
QImage getLegendGraphic( double scale = 0, bool forceRefresh = false, const QgsRectangle *visibleExtent = 0 ) override;
|
||||||
QgsImageFetcher *getLegendGraphicFetcher( const QgsMapSettings *mapSettings ) override;
|
QgsImageFetcher *getLegendGraphicFetcher( const QgsMapSettings *mapSettings ) override;
|
||||||
|
@ -474,7 +474,7 @@ void QgsGdalProvider::closeDataset()
|
|||||||
mGdalDataset = nullptr;
|
mGdalDataset = nullptr;
|
||||||
}
|
}
|
||||||
|
|
||||||
QString QgsGdalProvider::metadata()
|
QString QgsGdalProvider::htmlMetadata()
|
||||||
{
|
{
|
||||||
QMutexLocker locker( mpMutex );
|
QMutexLocker locker( mpMutex );
|
||||||
if ( !initIfNeeded() )
|
if ( !initIfNeeded() )
|
||||||
|
@ -113,7 +113,7 @@ class QgsGdalProvider : public QgsRasterDataProvider, QgsGdalProviderBase
|
|||||||
double bandScale( int bandNo ) const override;
|
double bandScale( int bandNo ) const override;
|
||||||
double bandOffset( int bandNo ) const override;
|
double bandOffset( int bandNo ) const override;
|
||||||
QList<QgsColorRampShader::ColorRampItem> colorTable( int bandNo )const override;
|
QList<QgsColorRampShader::ColorRampItem> colorTable( int bandNo )const override;
|
||||||
QString metadata() override;
|
QString htmlMetadata() override;
|
||||||
QStringList subLayers() const override;
|
QStringList subLayers() const override;
|
||||||
static QStringList subLayers( GDALDatasetH dataset );
|
static QStringList subLayers( GDALDatasetH dataset );
|
||||||
|
|
||||||
|
@ -1230,7 +1230,7 @@ QString QgsWcsProvider::coverageMetadata( const QgsWcsCoverageSummary &coverage
|
|||||||
return metadata;
|
return metadata;
|
||||||
}
|
}
|
||||||
|
|
||||||
QString QgsWcsProvider::metadata()
|
QString QgsWcsProvider::htmlMetadata()
|
||||||
{
|
{
|
||||||
QString metadata;
|
QString metadata;
|
||||||
|
|
||||||
|
@ -173,7 +173,7 @@ class QgsWcsProvider : public QgsRasterDataProvider, QgsGdalProviderBase
|
|||||||
int yBlockSize() const override;
|
int yBlockSize() const override;
|
||||||
int xSize() const override;
|
int xSize() const override;
|
||||||
int ySize() const override;
|
int ySize() const override;
|
||||||
QString metadata() override;
|
QString htmlMetadata() override;
|
||||||
QgsRasterIdentifyResult identify( const QgsPointXY &point, QgsRaster::IdentifyFormat format, const QgsRectangle &boundingBox = QgsRectangle(), int width = 0, int height = 0, int dpi = 96 ) override;
|
QgsRasterIdentifyResult identify( const QgsPointXY &point, QgsRaster::IdentifyFormat format, const QgsRectangle &boundingBox = QgsRectangle(), int width = 0, int height = 0, int dpi = 96 ) override;
|
||||||
QString lastErrorTitle() override;
|
QString lastErrorTitle() override;
|
||||||
QString lastError() override;
|
QString lastError() override;
|
||||||
|
@ -1848,7 +1848,7 @@ QString QgsWmsProvider::layerMetadata( QgsWmsLayerProperty &layer )
|
|||||||
return metadata;
|
return metadata;
|
||||||
}
|
}
|
||||||
|
|
||||||
QString QgsWmsProvider::metadata()
|
QString QgsWmsProvider::htmlMetadata()
|
||||||
{
|
{
|
||||||
QString metadata;
|
QString metadata;
|
||||||
|
|
||||||
|
@ -200,7 +200,7 @@ class QgsWmsProvider : public QgsRasterDataProvider
|
|||||||
Qgis::DataType dataType( int bandNo ) const override;
|
Qgis::DataType dataType( int bandNo ) const override;
|
||||||
Qgis::DataType sourceDataType( int bandNo ) const override;
|
Qgis::DataType sourceDataType( int bandNo ) const override;
|
||||||
int bandCount() const override;
|
int bandCount() const override;
|
||||||
QString metadata() override;
|
QString htmlMetadata() override;
|
||||||
QgsRasterIdentifyResult identify( const QgsPointXY &point, QgsRaster::IdentifyFormat format, const QgsRectangle &boundingBox = QgsRectangle(), int width = 0, int height = 0, int dpi = 96 ) override;
|
QgsRasterIdentifyResult identify( const QgsPointXY &point, QgsRaster::IdentifyFormat format, const QgsRectangle &boundingBox = QgsRectangle(), int width = 0, int height = 0, int dpi = 96 ) override;
|
||||||
QString lastErrorTitle() override;
|
QString lastErrorTitle() override;
|
||||||
QString lastError() override;
|
QString lastError() override;
|
||||||
|
@ -115,7 +115,7 @@ bool TestQgsRasterFileWriter::writeTest( const QString &rasterName )
|
|||||||
|
|
||||||
std::unique_ptr<QgsRasterLayer> mpRasterLayer( new QgsRasterLayer( myRasterFileInfo.filePath(),
|
std::unique_ptr<QgsRasterLayer> mpRasterLayer( new QgsRasterLayer( myRasterFileInfo.filePath(),
|
||||||
myRasterFileInfo.completeBaseName() ) );
|
myRasterFileInfo.completeBaseName() ) );
|
||||||
qDebug() << rasterName << " metadata: " << mpRasterLayer->dataProvider()->metadata();
|
qDebug() << rasterName << " metadata: " << mpRasterLayer->dataProvider()->htmlMetadata();
|
||||||
|
|
||||||
if ( !mpRasterLayer->isValid() ) return false;
|
if ( !mpRasterLayer->isValid() ) return false;
|
||||||
|
|
||||||
|
@ -148,17 +148,17 @@ void TestQgsRasterLayer::initTestCase()
|
|||||||
QFileInfo myRasterFileInfo( myFileName );
|
QFileInfo myRasterFileInfo( myFileName );
|
||||||
mpRasterLayer = new QgsRasterLayer( myRasterFileInfo.filePath(),
|
mpRasterLayer = new QgsRasterLayer( myRasterFileInfo.filePath(),
|
||||||
myRasterFileInfo.completeBaseName() );
|
myRasterFileInfo.completeBaseName() );
|
||||||
qDebug() << "tenbyteraster metadata: " << mpRasterLayer->dataProvider()->metadata();
|
qDebug() << "tenbyteraster metadata: " << mpRasterLayer->dataProvider()->htmlMetadata();
|
||||||
|
|
||||||
QFileInfo myLandsatRasterFileInfo( myLandsatFileName );
|
QFileInfo myLandsatRasterFileInfo( myLandsatFileName );
|
||||||
mpLandsatRasterLayer = new QgsRasterLayer( myLandsatRasterFileInfo.filePath(),
|
mpLandsatRasterLayer = new QgsRasterLayer( myLandsatRasterFileInfo.filePath(),
|
||||||
myLandsatRasterFileInfo.completeBaseName() );
|
myLandsatRasterFileInfo.completeBaseName() );
|
||||||
qDebug() << "landsat metadata: " << mpLandsatRasterLayer->dataProvider()->metadata();
|
qDebug() << "landsat metadata: " << mpLandsatRasterLayer->dataProvider()->htmlMetadata();
|
||||||
|
|
||||||
QFileInfo myFloat32RasterFileInfo( myFloat32FileName );
|
QFileInfo myFloat32RasterFileInfo( myFloat32FileName );
|
||||||
mpFloat32RasterLayer = new QgsRasterLayer( myFloat32RasterFileInfo.filePath(),
|
mpFloat32RasterLayer = new QgsRasterLayer( myFloat32RasterFileInfo.filePath(),
|
||||||
myFloat32RasterFileInfo.completeBaseName() );
|
myFloat32RasterFileInfo.completeBaseName() );
|
||||||
qDebug() << "float32raster metadata: " << mpFloat32RasterLayer->dataProvider()->metadata();
|
qDebug() << "float32raster metadata: " << mpFloat32RasterLayer->dataProvider()->htmlMetadata();
|
||||||
|
|
||||||
QFileInfo pngRasterFileInfo( pngRasterFileName );
|
QFileInfo pngRasterFileInfo( pngRasterFileName );
|
||||||
mPngRasterLayer = new QgsRasterLayer( pngRasterFileInfo.filePath(),
|
mPngRasterLayer = new QgsRasterLayer( pngRasterFileInfo.filePath(),
|
||||||
|
@ -96,8 +96,8 @@ void TestQgsRasterSubLayer::initTestCase()
|
|||||||
QFileInfo myRasterFileInfo( mFileName );
|
QFileInfo myRasterFileInfo( mFileName );
|
||||||
mpRasterLayer = new QgsRasterLayer( myRasterFileInfo.filePath(),
|
mpRasterLayer = new QgsRasterLayer( myRasterFileInfo.filePath(),
|
||||||
myRasterFileInfo.completeBaseName() );
|
myRasterFileInfo.completeBaseName() );
|
||||||
qDebug() << "raster metadata: " << mpRasterLayer->dataProvider()->metadata();
|
qDebug() << "raster metadata: " << mpRasterLayer->dataProvider()->htmlMetadata();
|
||||||
mReport += "raster metadata: " + mpRasterLayer->dataProvider()->metadata();
|
mReport += "raster metadata: " + mpRasterLayer->dataProvider()->htmlMetadata();
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user