marble
ServerLayout.cpp
Go to the documentation of this file.
111 QUrl WmsServerLayout::downloadUrl( const QUrl &prototypeUrl, const Marble::TileId &tileId ) const
138 url.addQueryItem( "bbox", QString( "%1,%2,%3,%4" ).arg( QString::number( box.west( GeoDataCoordinates::Degree ), 'f', 12 ) )
174 QUrl QuadTreeServerLayout::downloadUrl( const QUrl &prototypeUrl, const Marble::TileId &id ) const
QString relativeTileFileName(const TileId &) const
Definition: GeoSceneTiled.cpp:204
void setQuery(const QString &txt)
int width() const
TmsServerLayout(GeoSceneTiled *textureLayer)
Definition: ServerLayout.cpp:207
ServerLayout(GeoSceneTiled *textureLayer)
Definition: ServerLayout.cpp:27
virtual QString name() const
Returns the name of the server layout to be used as the value in the mode attribute in the DGML file...
Definition: ServerLayout.cpp:231
GeoSceneTiled *const m_textureLayer
Definition: ServerLayout.h:44
virtual QString name() const
Returns the name of the server layout to be used as the value in the mode attribute in the DGML file...
Definition: ServerLayout.cpp:74
QString fileFormat() const
Definition: GeoSceneAbstractDataset.cpp:43
Definition: GeoSceneTiled.h:43
virtual QUrl downloadUrl(const QUrl &prototypeUrl, const Marble::TileId &tileId) const
Adds WMS query items to the prototypeUrl and returns the result.
Definition: ServerLayout.cpp:111
bool hasQueryItem(const QString &key) const
QString toString(QFlags< QUrl::FormattingOption > options) const
WmsServerLayout(GeoSceneTiled *texture)
Definition: ServerLayout.cpp:106
virtual QUrl downloadUrl(const QUrl &prototypeUrl, const TileId &id) const
Replaces escape sequences in the prototypeUrl by the values in id and returns the result...
Definition: ServerLayout.cpp:85
QString name() const
Definition: GeoSceneAbstractDataset.cpp:38
void setPath(const QString &path)
OsmServerLayout(GeoSceneTiled *textureLayer)
Definition: ServerLayout.cpp:55
qreal north(GeoDataCoordinates::Unit unit=GeoDataCoordinates::Radian) const
Get the northern boundary of the bounding box.
Definition: GeoDataLatLonBox.cpp:93
qreal east(GeoDataCoordinates::Unit unit=GeoDataCoordinates::Radian) const
Get the eastern boundary of the bounding box.
Definition: GeoDataLatLonBox.cpp:135
QString number(int n, int base)
virtual QUrl downloadUrl(const QUrl &prototypeUrl, const TileId &) const
Appends zoomLevel/x/2^zoomLevel-y-1.
Definition: ServerLayout.cpp:212
virtual QUrl downloadUrl(const QUrl &prototypeUrl, const TileId &) const
Appends zoomLevel/x/y.
Definition: ServerLayout.cpp:60
virtual QString name() const
Returns the name of the server layout to be used as the value in the mode attribute in the DGML file...
Definition: ServerLayout.cpp:49
QString path() const
GeoDataLatLonBox toLatLonBox(const GeoSceneTiled *textureLayer) const
Definition: TileId.cpp:36
virtual QString name() const
Returns the name of the server layout to be used as the value in the mode attribute in the DGML file...
Definition: ServerLayout.cpp:151
QString toLower() const
Definition: ServerLayout.h:21
QString & replace(int position, int n, QChar after)
qreal west(GeoDataCoordinates::Unit unit=GeoDataCoordinates::Radian) const
Get the western boundary of the bounding box.
Definition: GeoDataLatLonBox.cpp:156
Definition: TileId.h:27
virtual QUrl downloadUrl(const QUrl &prototypeUrl, const TileId &) const
Completes the path of the prototypeUrl and returns it.
Definition: ServerLayout.cpp:41
virtual QUrl downloadUrl(const QUrl &, const Marble::TileId &) const
Translates given tile id using a prototypeUrl into an URL that can be used for downloading.
Definition: ServerLayout.cpp:174
QuadTreeServerLayout(GeoSceneTiled *textureLayer)
Definition: ServerLayout.cpp:169
virtual QString name() const
Returns the name of the server layout to be used as the value in the mode attribute in the DGML file...
Definition: ServerLayout.cpp:187
qreal south(GeoDataCoordinates::Unit unit=GeoDataCoordinates::Radian) const
Get the southern boundary of the bounding box.
Definition: GeoDataLatLonBox.cpp:114
int height() const
void addQueryItem(const QString &key, const QString &value)
virtual QString name() const
Returns the name of the server layout to be used as the value in the mode attribute in the DGML file...
Definition: ServerLayout.cpp:100
QString query() const
QString arg(qlonglong a, int fieldWidth, int base, const QChar &fillChar) const
MarbleServerLayout(GeoSceneTiled *textureLayer)
Definition: ServerLayout.cpp:36
CustomServerLayout(GeoSceneTiled *texture)
Definition: ServerLayout.cpp:80
A class that defines a 2D bounding box for geographic data.
Definition: GeoDataLatLonBox.h:51
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:41 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:41 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.