Class: Histogram

Histogram

柱状图合集

const histogramJson = require('../../assets/data/cylinder.json')
this.conventChartsData(histogramJson)
console.log(cylinderOptions)

const options = {
  histogramOptions: {
    data: histogramJson,
    options: { fields, cylinderOptions, selectedField: 2015 }
  },
  regionCenter: regionCenter,
  wmsOptions: {
    url: '/local91/geoserver/cite/wms?',
    layers: 'cite:shandong1',
    parameters: {
      transparent: true,
      format: 'image/png'
    }
  },
  wmsFunc: this.addRegionPopup,
  labelOptions: labelOptions
}
const h = new Histogram(this.$viewer, options)
h._wmsLayer.delegate.alpha = 0.5

new Histogram(viewer)

app/business/Histogram.js, line 52
Name Type Description
viewer *
options.histogramOptions *
Name Type Description
data *
options *
regionCenter *

区域数据,包括中心点数据(center)和code

wmsOptions *

参考wms图层 ImageryLayer

wmsFunc *

wms图层回调参数

geoOptions *

参考wms图层 ImageryLayer

geoFunc *

wms图层回调参数

labelOptions *

文字参数,Label#setStyle

Classes

Histogram

Methods

_setWmsLayer(options, func)

app/business/Histogram.js, line 248

添加wms图层

Name Type Description
options *

wmsLayer图层参数

func *

点击回调

desrtoy()

app/business/Histogram.js, line 292

清除销毁