50 virtual void setType(
int type);
58 virtual void setName(
const std::string& name);
62 virtual std::string name();
66 virtual void setUrl(
const DtUnicode& url);
75 virtual void process(osgEarth::Map* map) = 0;
104 virtual void process(osgEarth::Map* map);
129 virtual void process(osgEarth::Map* map);
152 virtual void process(osgEarth::Map* map);
155 virtual void setWFSTypeName(
const std::string& typeName);
187 virtual void clearQueue();
190 void processAllRequests(osgEarth::Map* map);
A unicode string.
Definition: DtUnicode.h:33
Definition: DtOsgEarthDataRequest.h:38
std::vector< DtOsgEarthDataRequest * > RequestQueue
Definition: DtOsgEarthDataRequest.h:174
Definition: DtOsgEarthDataRequest.h:39
DtOsgEarthImageLayerDataRequest.
Definition: DtOsgEarthDataRequest.h:94
#define DT_DLL_VRVOSGEARTH
Definition: vrvOsgEarth.h:21
OsgEarthDataType
Definition: DtOsgEarthDataRequest.h:29
DtOsgEarthDataRequestQueue.
Definition: DtOsgEarthDataRequest.h:171
std::string myWFSTypeName
Definition: DtOsgEarthDataRequest.h:158
std::string myDriver
Definition: DtOsgEarthDataRequest.h:89
Definition: DtOsgEarthDataRequest.h:32
Definition: DtOsgEarthDataRequest.h:35
RequestQueue myRequestQueue
Definition: DtOsgEarthDataRequest.h:193
Definition: DtOsgEarthDataRequest.h:40
Definition: DtOsgEarthDataRequest.h:31
DtOsgEarthElevationLayerDataRequest.
Definition: DtOsgEarthDataRequest.h:119
DtOsgEarthModelLayerDataRequest.
Definition: DtOsgEarthDataRequest.h:142
Definition: DtOsgEarthDataRequest.h:34
std::string myName
Definition: DtOsgEarthDataRequest.h:87
Definition: DtOsgEarthDataRequest.h:33
DtUnicode myUrl
Definition: DtOsgEarthDataRequest.h:88
int myType
Definition: DtOsgEarthDataRequest.h:86
Definition: DtOsgEarthDataRequest.h:36
DtOsgEarthDataRequest.
Definition: DtOsgEarthDataRequest.h:24
Definition: DtOsgEarthDataRequest.h:37
Contains DLL export macros.