# geostats - Javascript classification library samples

Github page - download (from github)

## Sample 8 - a choropleth representation (using openlayers) with JSON input

## Sample 9 - dynamic HTML legend with user input, feature count, callback function and display mode option

Call to legend method with default options

Call to legend method with options : customized text, callback function and 'distinct' mode. Decimal precision has been set to 2.

Call to legend method with options : 'discontinuous' mode, and descending order.

## Sample 10 - Handle unique values

## Sample 11 - a choropleth representation (using openlayers) with JSON input and Chroma.js

    				// getting the color ramp from chroma by passing min, max values and number of classes
    				var color_x = chroma.scale('RdYlGn').domain([serie7.min(),serie7.max()], 5).colors();

    				// setting colors into geostats
    				serie7.setColors(color_x);

    				// rendering the html legend with geostats
    				jQuery('#legend5').html(serie7.getHtmlLegend(null, null, 1));

    				// displaying map with openlayers
    				initChromaSample(color_x, class_x);

## Sample 12 - Reading shapefile and creating choropleth map from attribute data

Using geostats and js-shapefile-to-geojson (by Marc Harter) to create thematic maps. Access demo page.