A library by giCentre.org to assist creating data visualization
sketches with Processing.
Packages in the library include colour utilities, statistical graphics, morphing classes, spatial utilities and map projections, text input/output classes and multi-sketch tools. All are fully documented with example sketches to illustrate how to use them in your own Processing code.
For queries about the library see the Processing Forum or email us directly: gicentre 'at' soi.city.ac.uk.
Installation: Processing 2.0 and above
Use the contributed library manager within Processing to install this library.
Installation: Processing 1.5.x and below
Unzip and put the extracted gicentreUtils folder from the .zip file above into the 'libraries' folder of your processing sketchbook. If you don't know where your sketchbook location is, select the 'Preferences' menu in Processing. If you have not used a contributed library before, you may have to create a 'libraries' folder yourself into which gicentreUtils is placed. Reference and examples are included in the gicentreUtils folder.
Keywords data visualization, information visualization, geospatial, colour.
Reference. For full details of the gicentreUtils classes, see the javadoc reference.
Source. The source code of gicentreUtils is available at gicentreutils.googlecode.com.
- Creating charts.
- Controlling colour.
- Animated transitions with easing.
- Collision detection with hash grids.
- Handling map projections.
- Combining multiple sketches.
- Creating presentation slideshows.
- Summarising point distributions with standard ellipses.
- Timing sketches with FrameTimer.
- Sketches with zooming and panning.
Platform MacOS X (Leopard, Snow Leopard, Lion, Mountain Lion), Windows (XP, 7), Linux (SuSE).
Processing Versions 1.5.x and 2.x.