bindingInfo.geoFields
bindingInfo.setMapLayer(col,layer)
bindingInfo.getGroupOrder(col,binding)
bindingInfo.setGroupOrder(col,grouping)
bindingInfo.setTimeSeries(col,boolean)
bindingInfo.getColumnOrder(col)
bindingInfo.setColumnOrder(col,order)
bindingInfo.isTopNReverse(col)
bindingInfo.setTopNReverse(col,boolean)
bindingInfo.getTopNSummaryCol(col)
bindingInfo.setTopNSummaryCol(col,agg)
bindingInfo.getFormula(col,binding)
bindingInfo.setFormula(col, formula, binding)
bindingInfo.getPercentageType(col,binding)
bindingInfo.setPercentageType(col,type)
bindingInfo.getSecondaryField(col, binding)
bindingInfo.setSecondaryField(col1, col2, binding)
bindingInfo.setColorField(col, type)
bindingInfo.setShapeField(col, type)
bindingInfo.setSizeField(col, type)
bindingInfo.setTextField(col, type)
bindingInfo.setCandleBindingField(arr)
bindingInfo.getCandleBindingField(measure)
bindingInfo.setStockBindingField(arr)
bindingInfo.getStockBindingField(measure)
Specifies the query fields to be used as geographic fields. These fields will be bound to the 'Geographic' region of the Chart Editor.
Type
2D Array [[Field1,Type1],[Field2,Type2],...]
Field: String
Type: Chart Constants constant:
STRING, DATE, or NUMBER
Example
Chart1.query = "customers";
Chart1.separatedStyle = Chart.CHART_MAP;
Chart1.bindingInfo.setColorField("customer_id",Chart.NUMBER);
Chart1.bindingInfo.setFormula("customer_id",Chart.DISTINCTCOUNT_FORMULA,Chart.AESTHETIC_COLOR);
Chart1.bindingInfo.geoFields = [['state',Chart.STRING]];
Chart1.mapType = Chart['MAP_TYPE_U.S.'];
Chart1.bindingInfo.setMapLayer("state",Chart.STATE);
Chart1.bindingInfo.shapes['DistinctCount(customer_id)'] = new StaticShapeFrame(GShape.NIL);

See Also
geoFields, to return the currently bound 'Geographic' field at runtime.
| << bindingInfo.breakdownFields | © 1996-2013 InetSoft Technology Corporation (v11.5) | bindingInfo.setMapLayer(col,layer) >> |