DSDSWeb/static/js/Cesium-1.53/Source/Core/BingMapsApi.js

36 lines
875 B
JavaScript
Raw Normal View History

2024-07-11 18:02:47 +08:00
define([
'./defined'
], function(
defined) {
'use strict';
/**
* Object for setting and retrieving the default Bing Maps API key.
*
* A Bing API key is only required if you are using {@link BingMapsImageryProvider}
* or {@link BingMapsGeocoderService}. You can create your own key at
* {@link https://www.bingmapsportal.com/}.
*
* @exports BingMapsApi
*/
var BingMapsApi = {};
/**
* The default Bing Maps API key to use if one is not provided to the
* constructor of an object that uses the Bing Maps API.
*
* @type {String}
*/
BingMapsApi.defaultKey = undefined;
BingMapsApi.getKey = function(providedKey) {
if (defined(providedKey)) {
return providedKey;
}
return BingMapsApi.defaultKey;
};
return BingMapsApi;
});