We are happy to announce the latest release of GeoJS version 0.5. Since the last release, several new features and enhancements have been added. See the release notes for a list of new features as well as incompatiblities with prior versions.
Some of the highlights from this release include the contouring feature described in a previous blog post.
New data clustering functions make it possible to generate a hierarchically clustered point feature from a large dataset in the browser. The multilevel algorithm is efficient enough to handle millions of points in just seconds.
- Contour feature for generating contour plots from gridded data
- Hierarchical data clustering with an experimental option for clustered point features
- Multipolygon support in the GeoJSON reader
- Support for rendering with parallel projection along with discrete zooming and image to device pixel alignment. Map tiles are pixel-perfect at integer zoom levels.
- Per layer attribution notices as well as default attributions for OpenStreetMap
- Support for drawing multiple maps on a single web page
- Support for authenticated tile servers via crossOrigin = "use-credentials"
- Zoom level is now consistent with other mapping libraries
- Removed geo.latlng
- Changed default feature colors
- Map nodes are now created as position: relative