Cesium for Unity 1.15.2
Loading...
Searching...
No Matches
CesiumBingMapsRasterOverlay.cs
Go to the documentation of this file.
1using Reinterop;
2using System.Collections;
3using System.Collections.Generic;
4using UnityEngine;
5
6namespace CesiumForUnity
7{
22
27 [ReinteropNativeImplementation(
28 "CesiumForUnityNative::CesiumBingMapsRasterOverlayImpl",
29 "CesiumBingMapsRasterOverlayImpl.h")]
30 [AddComponentMenu("Cesium/Cesium Bing Maps Raster Overlay")]
31 [IconAttribute("Packages/com.cesium.unity/Editor/Resources/Cesium-24x24.png")]
33 {
34 [SerializeField]
35 private string _bingMapsKey = "";
36
40 public string bingMapsKey
41 {
42 get => this._bingMapsKey;
43 set
44 {
45 this._bingMapsKey = value;
46 this.Refresh();
47 }
48 }
49
50 [SerializeField]
51 private BingMapsStyle _mapStyle = BingMapsStyle.Aerial;
52
57 {
58 get => this._mapStyle;
59 set
60 {
61 this._mapStyle = value;
62 this.Refresh();
63 }
64 }
65
67 protected override partial void AddToTileset(Cesium3DTileset tileset);
68
70 protected override partial void RemoveFromTileset(Cesium3DTileset tileset);
71 }
72}
A tileset in the 3D Tiles format.
A raster overlay that directly accesses Bing Maps.
override partial void AddToTileset(Cesium3DTileset tileset)
override partial void RemoveFromTileset(Cesium3DTileset tileset)
string bingMapsKey
The Bing Maps API key to use.
A pyramid of 2D images - sometimes terabytes or more in size - that can be draped over a Cesium3DTile...
void Refresh()
Refreshes this overlay by calling RemoveFromTileset followed by AddToTileset.
BingMapsStyle
The available styles of the CesiumBingMapsRasterOverlay.