3#include <CesiumAsync/IAssetRequest.h>
4#include <CesiumRasterOverlays/Library.h>
5#include <CesiumRasterOverlays/RasterOverlay.h>
41 static const std::string
ROAD;
100 const std::string& name,
101 const std::string& url,
102 const std::string& key,
104 const std::string& culture =
"",
115 std::string _mapStyle;
116 std::string _culture;
A value that will be available in the future, as produced by AsyncSystem.
A RasterOverlay that uses Bing Maps as the source for the imagery data.
virtual CesiumAsync::Future< CreateTileProviderResult > createTileProvider(const CreateRasterOverlayTileProviderParameters ¶meters) const override
Begins asynchronous creation of a tile provider for this overlay and eventually returns it via a Futu...
BingMapsRasterOverlay(const std::string &name, const std::string &url, const std::string &key, const std::string &mapStyle=BingMapsStyle::AERIAL, const std::string &culture="", const RasterOverlayOptions &overlayOptions={})
Creates a new instance.
RasterOverlay(const std::string &name, const RasterOverlayOptions &overlayOptions=RasterOverlayOptions())
Creates a new instance.
Classes for raster overlays, which allow draping massive 2D textures over a model.
Styles of Bing Maps overlays.
static const std::string ROAD
Roads without additional imagery.
static const std::string ORDNANCE_SURVEY
Ordnance Survey imagery.
static const std::string CANVAS_LIGHT
A lighter version of the road maps.
static const std::string CANVAS_GRAY
A grayscale version of the road maps.
static const std::string COLLINS_BART
Collins Bart imagery.
static const std::string AERIAL_WITH_LABELS
Aerial imagery with a road overlay.
static const std::string CANVAS_DARK
A dark version of the road maps.
static const std::string AERIAL
Aerial imagery.
static const std::string ROAD_ON_DEMAND
Roads without additional imagery.
static const std::string AERIAL_WITH_LABELS_ON_DEMAND
Aerial imagery with a road overlay.
Parameters passed to RasterOverlay::createTileProvider.
Options for loading raster overlays.