49 virtual void setType(
int type);
57 virtual void setName(
const std::string& name);
61 virtual std::string name();
65 virtual void setUrl(
const DtUnicode& url);
74 virtual void process(osgEarth::Map* map) = 0;
103 virtual void process(osgEarth::Map* map);
128 virtual void process(osgEarth::Map* map);
151 virtual void process(osgEarth::Map* map);
154 virtual void setWFSTypeName(
const std::string& typeName);
186 virtual void clearQueue();
189 void processAllRequests(osgEarth::Map* map);
A unicode string.
Definition: DtUnicode.h:33
Definition: DtOsgEarthDataRequest.h:38
std::vector< DtOsgEarthDataRequest * > RequestQueue
Definition: DtOsgEarthDataRequest.h:173
Definition: DtOsgEarthDataRequest.h:39
DtOsgEarthImageLayerDataRequest.
Definition: DtOsgEarthDataRequest.h:93
#define DT_DLL_VRVOSGEARTH
Definition: vrvOsgEarth.h:21
OsgEarthDataType
Definition: DtOsgEarthDataRequest.h:29
DtOsgEarthDataRequestQueue.
Definition: DtOsgEarthDataRequest.h:170
std::string myWFSTypeName
Definition: DtOsgEarthDataRequest.h:157
std::string myDriver
Definition: DtOsgEarthDataRequest.h:88
Definition: DtOsgEarthDataRequest.h:32
Definition: DtOsgEarthDataRequest.h:35
RequestQueue myRequestQueue
Definition: DtOsgEarthDataRequest.h:192
Definition: DtOsgEarthDataRequest.h:31
DtOsgEarthElevationLayerDataRequest.
Definition: DtOsgEarthDataRequest.h:118
DtOsgEarthModelLayerDataRequest.
Definition: DtOsgEarthDataRequest.h:141
Definition: DtOsgEarthDataRequest.h:34
std::string myName
Definition: DtOsgEarthDataRequest.h:86
Definition: DtOsgEarthDataRequest.h:33
DtUnicode myUrl
Definition: DtOsgEarthDataRequest.h:87
int myType
Definition: DtOsgEarthDataRequest.h:85
Definition: DtOsgEarthDataRequest.h:36
DtOsgEarthDataRequest.
Definition: DtOsgEarthDataRequest.h:24
Definition: DtOsgEarthDataRequest.h:37
Contains DLL export macros.