General Category => General Discussion => Topic started by: pbeilschmidt on November 25, 2014, 09:40 AM

Title: e!Sankey SDK to be available soon
Post by: pbeilschmidt on November 25, 2014, 09:40 AM
Just had a meeting with the development team for e!Sankey. Most important outcome I wanted to share with the community is that the e!Sankey SDK will be soon be available (in December 2014).

Beta testing is on the way internally (will it be opened to beta users outside ifu Hamburg?). I was able to get a preview. The two most important elements of the SDK are:

1) direct addressing of arrows/flows using IDs, direct assignment of values to IDs, using simple ID/value lists to feed. A simple text/CSV file is used to update the Sankey diagrams, which can be written by any source application.

2) automatic building of diagrams based on XML file. Structure/layout definition for nodes (processes), relations (arrows), components (flows). This will allow to not only feed existing diagrams in e!Sankey, but also to set up a diagram from scratch and then feed it with flow quantities.

Will keep you posted on the SDK. Jörn is also reading/posting in this forum, so feel free to ask questions.
Title: e!Sankey SDK now available! Integration of Sankey diagrams into your software
Post by: pbeilschmidt on December 11, 2014, 06:28 AM
As announced a few days ago, we have now published a new e!Sankey SDK. This gives software solution providers (e.g. in the field of energy monitoring, facility management, plant control) the opportunity to visualize their flow data as diagrams, based on the most popular Sankey diagramming software available.

The command line functionality is still available, and serves to feed data from a source file into an existing Sankey diagram template. There are two major improvements as mentioned above:

1) direct addressing of arrows/flows using IDs: using CSV with ID/value lists to feed Sankey diagram templates. This is more robust and speedier than using Excel.

2) automatic setup of diagrams from structure/layout definition in an XML file. XML defines nodes (processes), relations (arrows), components (flows). Additional properties can be read from a template file. This feature is useful when the diagram layout does not remain static but can change. Combine this with feeding data from a csv file.

The SDK contains code snippets, samples and documentation.

Should you wish to learn more about the e!Sankey SDK, please contact ifu Hamburg (info@ifu.com).