Tools at our disposal
There are a wide array tools and libraries available to developers to help produce visualisations, some paid for, some open source (free). The most popular, and powerful visualisation library out there is called D3, which is open source and widely supported across browsers and devices. This is often our weapon of choice when it comes to producing visualisations for clients, for these very reasons.
- One of the most popular libraries for interactive data visualisation
- Open source with large community of users and contributors
- Steep learning curve, but incredibly flexible and powerful once you know your way around its API.
- Data driven. Bind data to the DOM and any changes in the data is mirrored by changes in what the user sees.
- Has available to it many additional libraries that have built on top of D3 that allow for things like quick prototyping e.g. dc.js, chart.js, cola.js
When it comes to mapping
Mapping doesn’t start and end with Google Maps. For location based data, D3 can perform in this area too, but there are other mapping specific libraries that we have experience with and recommend:
Lightening Fast data delivery
One of the key ingredients of a successful visualisation is how responsive and snappy it feels when you make alterations to filters, or dig in to the data. Obviously in this case, the faster, the better. One of the tools at our disposal to ensure that a visualisation is provided with data it needs as rapidly as possible is a PHP framework known as Slim PHP, which is ideally suited for use in the production of fast real-time API's. Fortunately, we offer Slim PHP Development Services and can help you with any integration that it may need on your platform.
We have produced D3 visualisations for a number of our clients -- some of our more high profile works include:
There is no shortage of places online to discover interesting ways in which data is being presented in new and novel ways. Some of are favourites include: