Tomasz Swistak

|
Recently I’ve explained how to create a GoJS diagram, as well as how to set and style edges. In order to make the diagram fully interactive, we still need to give the option of inserting elements. To do this, we’ll create a palette built into GoJS. Figure…

Simple GoJS Application. Setting and Editing Edges

In the last post I showed you how to get started with a GoJS application. I explained how to create a diagram and how to present data using it. Let’s go a step further. Figure 1. Diagram with three templates for nodes While our diagram is starting to look better, there are a few issues that stick out. First – it can’t be edited (the only thing you can do is move the nodes around and clone them using the CTRL key), and second – we might want the edges to be drawn between specific points of the nodes. This is particularly visible in…

Tomasz Swistak

|

How do I create a simple GoJS application?

In this article, I will present the basic capabilities of GoJS by creating an application with very simple code. It will be designed for drawing uncomplicated diagrams. START WITH THE LIBRARY GoJS is a JavaScript library that takes complex data and runs it through flexible modeling options to create visualizations that are easy to understand and put into action. The starting point for us is the HTML file where we import the library. We can download it directly from the website, from the npm, or we can use the CDN. The next step is to add the div element – the future location of the diagram. NOTE: We don’t…

Tomasz Swistak

|

Real-time data visualizations with GoJS

We are witnesses to the fourth industrial revolution, which is no longer just a bold vision of the future. The widespread use of the IoT and the cloud is optimizing business processes while reducing costs. This article describes how data can be sent to a server in real-time and then visualized using a GoJS library. It is becoming increasingly common for machines to communicate with one another and automatically send error notifications that wind up in the cloud application. A prominent place in this trend is occupied by the IoT (Internet of Things), which allows users to analyse the activity of various electronic devices without needing to use metering tools. This kind of solution…

Piotr Fogiel

|

GoJS – easy data visualization

Nowadays companies process a large amount of data. Therefore, there is no wonder they have trouble to get it all in order. Besides, it is more difficult to take an advantage of such data for business. How to visualize all roles and relationships in a big company? Or how to create simulation of some processes? It is all possible to achieve due to fully-fledged applications especially graphic and interactive ones which can be developed using GoJS – a library intended to interactive data visualizations. JAVASCRIPT LIBRARY FOR DIAGRAMS GoJS uses HTML Canvas and operates on various modern platforms and browsers. The developer gets a full set of tools aimed at…

Alina Urbaniak

|