dRonin  adbada4
dRonin GCS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Groups Pages
core::UrlFactory Class Reference

#include <urlfactory.h>

Inheritance diagram for core::UrlFactory:
core::ProviderStrings core::TLMaps

Classes

struct  geoCodingStruct
 

Public Member Functions

 UrlFactory ()
 
 ~UrlFactory ()
 
QString MakeImageUrl (const MapType::Types &type, const core::Point &pos, const int &zoom, const QString &language)
 UrlFactory::MakeImageUrl Make the requesting URL for the desired quadtile. More...
 
QList
< UrlFactory::geoCodingStruct
GetLatLngFromGeodecoder (const QString &keywords, GeoCoderStatusCode::Types &status, const QString &language)
 
QList
< UrlFactory::geoCodingStruct
GetPlacemarkFromGeocoder (internals::PointLatLng location, GeoCoderStatusCode::Types &status, const QString &language)
 
double GetElevationFromCoordinate (const internals::PointLatLng &coordinate, GeoCoderStatusCode::Types &status)
 
- Public Member Functions inherited from core::ProviderStrings
 ProviderStrings ()
 
QString encrypt (QString str)
 
QString decrypt (QString str)
 

Public Attributes

QByteArray UserAgent
 Gets or sets the value of the User-agent HTTP header. More...
 
QNetworkProxy Proxy
 
int Timeout
 
- Public Attributes inherited from core::ProviderStrings
QString VersionGoogleMap
 
QString VersionGoogleSatellite
 
QString VersionGoogleLabels
 
QString VersionGoogleTerrain
 
QString SecGoogleWord
 
QString VersionGoogleMapChina
 
QString VersionGoogleSatelliteChina
 
QString VersionGoogleLabelsChina
 
QString VersionGoogleTerrainChina
 
QString VersionGoogleMapKorea
 
QString VersionGoogleSatelliteKorea
 
QString VersionGoogleLabelsKorea
 
QString VersionYahooMap
 Google Maps API generated using http://greatmaps.codeplex.com/ from http://code.google.com/intl/en-us/apis/maps/signup.html More...
 
QString VersionYahooSatellite
 
QString VersionYahooLabels
 
QString VersionBingMaps
 
QString VersionYandexMap
 
QString BingMapsClientToken
 Bing Maps Customer Identification, more info here http://msdn.microsoft.com/en-us/library/bb924353.aspx More...
 
QVector< char > cryptKeyVector
 
QString gAPIUrl
 
QString gMapRegex
 
QString gLabRegex
 
QString gTerRegex
 
QString gSatRegex
 

Protected Member Functions

bool IsCorrectGoogleVersions ()
 
void setIsCorrectGoogleVersions (bool value)
 
QString MakeGeocoderUrl (QString keywords, const QString &language)
 
QString MakeReverseGeocoderUrl (internals::PointLatLng &pt, const QString &language)
 
QList
< UrlFactory::geoCodingStruct
GetLatLngFromGeocoderUrl (const QString &url, const bool &useCache, GeoCoderStatusCode::Types &status)
 
QList
< UrlFactory::geoCodingStruct
GetPlacemarkFromReverseGeocoderUrl (const QString &url, const bool &useCache, GeoCoderStatusCode::Types &status)
 

Protected Attributes

QString LanguageStr
 

Static Protected Attributes

static short timelapse
 

Additional Inherited Members

- Static Public Attributes inherited from core::ProviderStrings
static const QString levelsForSigPacSpainMap []
 

Detailed Description

Definition at line 48 of file urlfactory.h.


The documentation for this class was generated from the following files: