# MeasureAreaTool

#### new Cesium.MeasureAreaTool(viewer, options)
MapGIS/Measure/MeasureAreaTool.js 92

面积测量工具

Name | Type | Description
--- | --- | ---
`viewer` | Object | 视图

`options`

Object

包含以下属性的对象

Name | Type | Default | Description
--- | --- | --- | ---
`callBack` | function | `function(){}` | optional 回调函数
`exHeight` | Number | `0` | optional 附加高程偏移 （避免遮挡）
`disableDepthTestDistance` | Number | `Number.POSITIVE_INFINITY` | optional 只要小于这个距离深度检测就会失效，就会一直显示在最前面 不会被遮挡
`spaceArea` | Boolean |  | optional 是否计算空间点面积 默认计算的是球面投影面积
`lineColor` | Color |  | optional 边线颜色
`areaColor` | Color |  | optional 选定区域颜色
`isTerrain` | Boolean | `false` | optional 是否针对地形，为true时对地形数据进行贴地面积测量，为false时进行空间面积测量
`xPaneNum` | Number | `32` | optional 地形贴地面积测量中，向经度方向插入采样点的数量
`yPaneNum` | Number | `32` | optional 地形贴地面积测量中，向纬度方向插入采样点的数量

Author:
  - 韩彦生

##### Example:

    function callBack(arg){
      var measureAreaTool = new Cesium.MeasureAreaTool(viewer,
         {
             callBack:callBack,
             isTerrain:true,
             xPaneNum:32,
             yPaneNum:32
         });
      }
      measureAreaTool.startTool();  //开始测量
      //measureAreaTool.stopTool(); //结束测量