#include <omgscrapergbif.h>
Inheritance diagram for OmgScraperGbif:
Public Member Functions | |
OmgScraperGbif (QObject *parent=0) | |
~OmgScraperGbif () | |
bool | search (QString theTaxonName, QString theFileName) |
const QString | getName () |
const QString | getLicense () |
Private Slots | |
QString | taxonIdRequestDone (QString theString) |
bool | localitiesRequestDone (QString theString) |
a parser to pull localities out of a web page // | |
Private Member Functions | |
Q_INTERFACES (OmgScraperPluginInterface) |
|
Definition at line 34 of file omgscrapergbif.cpp. |
|
Definition at line 42 of file omgscrapergbif.cpp. |
|
Get the terms of useage agreement for this plugin
Implements OmgScraperPluginInterface. Definition at line 50 of file omgscrapergbif.cpp. |
|
Get the user friendly name for this plugin
Implements OmgScraperPluginInterface. Definition at line 46 of file omgscrapergbif.cpp. |
|
a parser to pull localities out of a web page // clear the spots list check if this is a good idea! Definition at line 230 of file omgscrapergbif.cpp. References OmgScraperPluginInterface::createShapefile(), OmgScraperPluginInterface::createTextFile(), OmgPluginMessenger::emitError(), OmgPluginMessenger::emitFileNotWritten(), OmgPluginMessenger::emitFileWritten(), OmgPluginMessenger::emitMessage(), OmgLocality::isValid(), OmgLocality::setId(), OmgLocality::setLabel(), OmgLocality::setLatitude(), OmgLocality::setLongitude(), and Omgui::xmlEncode(). Referenced by search(). |
|
|
|
Implements OmgScraperPluginInterface. Definition at line 68 of file omgscrapergbif.cpp. References OmgPluginMessenger::emitError(), OmgWebPageFetcher::getPage(), localitiesRequestDone(), and taxonIdRequestDone(). Referenced by OmgGbifConsoleSearch::processNextTaxon(). |
Here is the call graph for this function:
|
first part of the request is to find out the id of the species as used in gbif
Definition at line 121 of file omgscrapergbif.cpp. References OmgPluginMessenger::emitError(), OmgPluginMessenger::emitFileNotWritten(), and OmgPluginMessenger::emitMessage(). Referenced by search(). |