# GridImageryProvider

vc-provider-imagery-grid 用于添加具有可控制背景和辉光的线框网格,对于自定义渲染效果或调试地形可能很有用。

# 示例

# 加载经纬格网图层

# 预览

透明度
亮度
对比度
收起
  <template>
    <div class="viewer">
      <vc-viewer @ready="ready">
        <vc-layer-imagery :alpha="alpha" :brightness="brightness" :contrast="contrast">
          <vc-provider-imagery-grid></vc-provider-imagery-grid>
        </vc-layer-imagery>
      </vc-viewer>
      <div class="demo-tool">
        <span>透明度</span>
        <el-slider v-model="alpha" :min="0" :max="1" :step="0.01"  ></el-slider>
        <span>亮度</span>
        <el-slider v-model="brightness" :min="0" :max="3" :step="0.01"  ></el-slider>
        <span>对比度</span>
        <el-slider v-model="contrast" :min="0" :max="3" :step="0.01"  ></el-slider>
      </div>
    </div>
  </template>

  <script>
    export default {
      data () {
        return {
          alpha: 1,
          brightness: 1,
          contrast: 1
        }
      },
      methods: {
        ready (cesiumInstance) {
          const {Cesium, viewer} = cesiumInstance
          // ...
        }
      }
    }
  </script>

# 属性

属性名 类型 默认值 描述
tilingScheme Object required 指定瓦片坐标系信息。
ellipsoid Object optional 指定参考椭球体。默认参考椭球WGS84。
cells Number 8 optional 指定网格单元格数量。
color Object|String|Array [1.0, 1.0, 1.0, 0.4] optional 指定网格线的颜色。
glowColor Object|String|Array [0.0, 1.0, 0.0, 0.05] optional 指定网格线发光的颜色。
glowWidth Number 6 optional 指定渲染发光效果的宽度。
backgroundColor Object|String|Array [0.0, 0.5, 0.0, 0.2] optional 指定填充背景色。
tileWidth Number 256 optional 指定瓦片到最详细级别的宽度。
tileHeight Number 256 optional 指定瓦片到最详细级别的高度。
canvasSize Number 256 optional 指定渲染画布大小。

# 事件

事件名 参数 描述
ready {Cesium, viewer, cesiumObject} 该组件渲染完毕时触发,返回 Cesium 类, viewer 实例,以及当前组件的 cesiumObject。
errorEvent TileProviderError 当图层提供者发生异步错误时触发, 返回一个 TileProviderError 实例。
readyPromise ImageryProvider 当图层提供者准备好时触发。