BingMapsStyle.js 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. /**
  2. * The types of imagery provided by Bing Maps.
  3. *
  4. * @enum {number}
  5. *
  6. * @see BingMapsImageryProvider
  7. */
  8. const BingMapsStyle = {
  9. /**
  10. * Aerial imagery.
  11. *
  12. * @type {string}
  13. * @constant
  14. */
  15. AERIAL: "Aerial",
  16. /**
  17. * Aerial imagery with a road overlay.
  18. *
  19. * @type {string}
  20. * @constant
  21. * @deprecated See https://github.com/CesiumGS/cesium/issues/7128.
  22. * Use `BingMapsStyle.AERIAL_WITH_LABELS_ON_DEMAND` instead
  23. */
  24. AERIAL_WITH_LABELS: "AerialWithLabels",
  25. /**
  26. * Aerial imagery with a road overlay.
  27. *
  28. * @type {string}
  29. * @constant
  30. */
  31. AERIAL_WITH_LABELS_ON_DEMAND: "AerialWithLabelsOnDemand",
  32. /**
  33. * Roads without additional imagery.
  34. *
  35. * @type {string}
  36. * @constant
  37. * @deprecated See https://github.com/CesiumGS/cesium/issues/7128.
  38. * Use `BingMapsStyle.ROAD_ON_DEMAND` instead
  39. */
  40. ROAD: "Road",
  41. /**
  42. * Roads without additional imagery.
  43. *
  44. * @type {string}
  45. * @constant
  46. */
  47. ROAD_ON_DEMAND: "RoadOnDemand",
  48. /**
  49. * A dark version of the road maps.
  50. *
  51. * @type {string}
  52. * @constant
  53. */
  54. CANVAS_DARK: "CanvasDark",
  55. /**
  56. * A lighter version of the road maps.
  57. *
  58. * @type {string}
  59. * @constant
  60. */
  61. CANVAS_LIGHT: "CanvasLight",
  62. /**
  63. * A grayscale version of the road maps.
  64. *
  65. * @type {string}
  66. * @constant
  67. */
  68. CANVAS_GRAY: "CanvasGray",
  69. /**
  70. * Ordnance Survey imagery. This imagery is visible only for the London, UK area.
  71. *
  72. * @type {string}
  73. * @constant
  74. */
  75. ORDNANCE_SURVEY: "OrdnanceSurvey",
  76. /**
  77. * Collins Bart imagery.
  78. *
  79. * @type {string}
  80. * @constant
  81. */
  82. COLLINS_BART: "CollinsBart",
  83. };
  84. export default Object.freeze(BingMapsStyle);