Go to the documentation of this file.
31 #ifndef TILE_MAP_BING_SOURCE_H
32 #define TILE_MAP_BING_SOURCE_H
36 #include <boost/functional/hash.hpp>
37 #include <boost/random.hpp>
41 #include <QNetworkAccessManager>
42 #include <QNetworkReply>
91 virtual QString
GetType()
const;
141 #endif //TILE_MAP_BING_SOURCE_H
virtual size_t GenerateTileHash(int32_t level, int64_t x, int64_t y)
static const QString BING_TYPE
BingSource(const QString &name)
virtual QString GenerateTileUrl(int32_t level, int64_t x, int64_t y)
static const std::string BING_RESOURCE_SET_KEY
static const std::string BING_RESOURCE_KEY
static const std::string BING_IMAGE_URL_SUBDOMAIN_KEY
void ReplyFinished(QNetworkReply *reply)
void SetApiKey(const QString &api_key)
QNetworkAccessManager network_manager_
static const std::string BING_IMAGE_URL_KEY
QString GenerateQuadKey(int32_t level, int64_t x, int64_t y) const
virtual QString GetType() const
QString GetApiKey() const
boost::hash< std::string > hash_
boost::random::mt19937 rng_
static const std::string BING_STATUS_CODE_KEY
std::vector< QString > subdomains_
tile_map
Author(s): Marc Alban
autogenerated on Sun Sep 8 2024 02:27:24