地图

1. 地图类型

viewingMode: 'global' 模式下,可以通过设置场景配置的 map 属性来自定义不同的场景地图等,其结构如下:

interface Map {
  basemap: Basemap
}

type Basemap = "satellite" | "tianditu" | "tianditu-blue" | "tianditu-green" | "tianditu-dark" | "tianditu-image-spherical"

2. 地图预览

2.1 卫星影像

代码
const scene = new ubm.Scene('app', {
  viewingMode: 'global',
  map: {
    basemap: "satellite"
  }
})

2.2 墨卡托卫星影像

注:墨卡托卫星影像是天地图卫星影像,且为默认的卫星影像地图
代码
const scene = new ubm.Scene('app', {
  viewingMode: 'global',
  map: {
    basemap: "tianditu-image-spherical"
  }
})

2.3 天地图矢量的亮色风格

代码
const scene = new ubm.Scene('app', {
  viewingMode: 'global',
  map: {
    basemap: "tianditu"
  }
})

2.4 天地图矢量的深蓝风格

代码
const scene = new ubm.Scene('app', {
  viewingMode: 'global',
  map: {
    basemap: "tianditu-blue"
  }
})

2.5 天地图矢量的深绿风格

代码
const scene = new ubm.Scene('app', {
  viewingMode: 'global',
  map: {
    basemap: "tianditu-green"
  }
})

2.6 天地图矢量的暗色风格

代码
const scene = new ubm.Scene('app', {
  viewingMode: 'global',
  map: {
    basemap: "tianditu-dark"
  }
})