This class calls Open Street Map's reverse geocoding service.
|
| | BackendOsmRG (QObject *const parent) |
| | Constructor.
|
| |
|
| ~BackendOsmRG () override |
| | Destructor.
|
| |
| QString | backendName () override |
| |
| void | callRGBackend (const QList< RGInfo > &rgList, const QString &language) override |
| | Takes the coordinate of each image and then connects to Open Street Map's reverse geocoding service.
|
| |
| void | cancelRequests () override |
| |
| QString | getErrorMessage () override |
| |
| QMap< QString, QString > | makeQMapFromXML (const QString &xmlData) |
| | The data is returned from Open Street Map in a XML.
|
| |
|
| RGBackend (QObject *const parent) |
| | Constructor.
|
| |
|
|
void | signalRGReady (const QList< RGInfo > &) |
| | Emitted whenever some items are ready.
|
| |
◆ BackendOsmRG()
| Digikam::BackendOsmRG::BackendOsmRG |
( |
QObject *const |
parent | ) |
|
|
explicit |
◆ backendName()
| QString Digikam::BackendOsmRG::backendName |
( |
| ) |
|
|
overridevirtual |
◆ callRGBackend()
| void Digikam::BackendOsmRG::callRGBackend |
( |
const QList< RGInfo > & |
rgList, |
|
|
const QString & |
language |
|
) |
| |
|
overridevirtual |
- Parameters
-
| rgList | A list containing information needed in reverse geocoding process. At this point, it contains only coordinates. |
| language | The language in which the data will be returned. |
Implements Digikam::RGBackend.
◆ cancelRequests()
| void Digikam::BackendOsmRG::cancelRequests |
( |
| ) |
|
|
overridevirtual |
◆ getErrorMessage()
| QString Digikam::BackendOsmRG::getErrorMessage |
( |
| ) |
|
|
overridevirtual |
◆ makeQMapFromXML()
| QMap< QString, QString > Digikam::BackendOsmRG::makeQMapFromXML |
( |
const QString & |
xmlData | ) |
|
This function translates the XML into a QMap.
- Parameters
-