API Documentation
Loading...
Searching...
No Matches
AerialImageRequest Struct Reference

Contains the information for requesting a 2D top-down view of a geographic location to be used with a AerialImage service such as google earth. More...

#include <MercatorImageManager.h>

Collaboration diagram for AerialImageRequest:
[legend]

Public Member Functions

 AerialImageRequest ()
 
MercatorImageRequest convertToWebRequest (const DynamicPointer< WebMercatorTileService > &service) const
 

Public Attributes

Bounds< 3, fltp08bounds = Constant<Bounds<3, fltp08>>::Invalid
 
std::function< void(const MercatorImage &generated_image)> finished_callback
 
AerialImageMode image_mode = AerialImageMode::e_google_road
 
ProgressInfolog = nullptr
 
Vector< 2, uint04pixel_size = Constant<Vector<2, uint04>>::Invalid
 
UUID projection_id = Constant<UUID>::Invalid
 
UUID request_id
 

Detailed Description

Contains the information for requesting a 2D top-down view of a geographic location to be used with a AerialImage service such as google earth.


Constructor & Destructor Documentation

◆ AerialImageRequest()

AerialImageRequest ( )
inline

Member Function Documentation

◆ convertToWebRequest()

MercatorImageRequest convertToWebRequest ( const DynamicPointer< WebMercatorTileService > & service) const

Member Data Documentation

◆ bounds

◆ finished_callback

std::function<void(const MercatorImage& generated_image)> finished_callback

◆ image_mode

◆ log

ProgressInfo* log = nullptr

◆ pixel_size

Vector<2, uint04> pixel_size = Constant<Vector<2, uint04>>::Invalid

◆ projection_id

UUID projection_id = Constant<UUID>::Invalid

◆ request_id

UUID request_id

The documentation for this struct was generated from the following file: