1.0.12
Initial working version for single CSV files on mobile and desktop.
Functionalities include:
- data driven cell colouring and sizing using d3.scale (or user-defined colours/thresholds)
- pan & zoom (using d3.js)
- loading indicator when loading grid data
- supports multiple projections (tested with EPSG:3035 and EPSG:4326)
- supports the loading of placenames using defined population/scale thresholds
- supports adding Nuts2Json boundary files to the viewer
- permits adding geojson polygon/polyline layers
- querying of cell attributes on click using raycasting.
- prebuilt HTML dropdowns available for choosing colouring and sizing parameters
Note: due to a bug with d3 pan & zoom in threejs on mobile devices, coordinates on mobile are scaled down to a webgl-friendly range of [-1,1]
Therefore .center() is overwritten to [0,0].