HMI and SCADA Toolkit
Interactive Editor & GIS
Desktop: C/C++, C#/.NET, Java
Platforms: Windows, Linux, Embedded/ARM Web: JavaScript, React, Angular
Desktop: C/C++, C#/.NET, Java
Platforms: Windows, Linux, ARM
HMI and SCADA Toolkit
Interactive Editor & GIS
|
|
The C/C++ demos include executables, drawings and demos' source code and are located in the glg/DEMOS directory. The following demos are provided:
- main_demo Contains several integrated demos
- aircombat Aircombat Simulation demo
- airtraffic Air Traffic Control demo
- diagram Diagram Editor and Process Diagram demos
- gis_demo Map Server Air Traffic demo
- graph_layout Graph Layout demo
- map_demo Vector Map demo
- process_demo Source code of the Process Control demo used in the integrated main demo.
- RealTime_StripChart Real-Time Chart demo
- SCADAViewer An example of a multi-screen SCADA viewer.
To run a demo on Linux, download and install the demos, change to the demo's directory and run the demo's executable.
To run a demo on Windows, download and install the demos, then double click on the demo's icon.
› Download Demos
› Windows installation instructions
› Linux installation instructions
Java demos are located in the glg/DEMOS_JAVA directory and include the source code, drawings and JAR files to run the demos. Refer to the README.txt file in the directory for instructions on running the demos.
On Windows, C# demos are located in the glg/DEMOS_C# directory and include the source code, drawings and DLLs required to run the demos. The Community Edition of the GLG C# DLL is provided to run the demos.
AJAX Demos for ASP.NET located in the examples_ASP.NET directory may be deployed in IIS using the instruction in the supplied README file.
AJAX DEMOS for the JSP and JavaEE are located in the examples_jsp/glg_demos directory, which may be copied to any Java Application Server (such as Tomcat) to run the demos.
› Download Demos
› Windows installation instructions
› Linux installation instructions
HTML5 demos demos are located in the glg/DEMOS_HTML5 directory and include the demo's source code and drawings used in the demos.
Due to the JavaScript security restrictions, the demos cannot be run from a local file system. To run the demos, they must be deployed on a web server by copying the demo directory to the web server.› Run Online Demos
› Download Demos
› Windows installation instructions
› Linux installation instructions
Includes the Community Edition of the following components:
- GLG Graphics Builder
- All widget sets: Real-Time Charts, 2D and 3D Graphs, Meters and Dials, Avionics, etc.
- Cross-Platform C/C++ libraries for Windows and Linux/Unix
- GLG Class Library for Java
- GLG Class Library for C# / .NET
- GLG JavaScript Library for Web and mobile deployment
- GLG Graphics Server for AJAX / ASP.NET / JSP
- GLG ActiveX Control (Windows platforms)
- GLG Map Server
- Sample GIS Dataset
- GLG Data Gateway
- Demos and Examples
The Community Edition of the Toolkit contains a complete development environment for developing GLG applications for both desktop and Web / mobile environments. It includes the GLG Graphics Builder, all widget sets, GLG libraries for C/C++, C# .NET, Java and HTML5 JavaScript, as well as the GLG Map Server.
The GLG Graphics Builder is a graphical editor used to create GLG drawings with animated vector graphics. The drawings are cross-platform and may be used in any GLG application. With the help of the Builder, you can:
- create animated visualizations and simulations
- animate them with real or simulated data
- share your dynamic designs with others
- generate and print custom charts for various projects using the provided graph and chart widgets
- test the GLG Map Server setup using the Builder's GIS Object as a GIS Viewer
The Community Edition includes all GLG components and deployment options for cross-platform deployment, such as C/C++ Libraries for Windows and Linux/Unix, C# class library DLL for C# / .NET, GLG Java Class Library for Java deployment, GLG JavaScript / React / Angular Library for the Web, as well as the GLG Graphics Server for server-side Web deployment of legacy C# and Java applications using either ASP.NET or JSP.
On Windows, an ActiveX Control is also available for use with C# and VB.NET.
The Community Edition also includes the GLG Map Server, which may be used as a stand-alone web-based GIS map server. The integrated GLG GIS Object may be used to embed dynamic maps into GLG drawings and applications, as shown in the demos.
› Download Community Edition
› Windows installation instructions
› Linux installation instructions
› Online Documentation
› Community Edition License
› More information on the Community Edition of the GLG Toolkit
› More information on the Community Edition of the GLG Map Server
The Community Edition download contains the Community Edition of the GLG Map Server and a sample GIS dataset, as well as GLG Graphics Builder that may be used for rapid prototyping of the Map Server.
The GIS and AirTraffic demos demonstrate the use of the GLG Map Server integrated in the GLG drawing via the GLG GIS Object.
› Download the Community Edition of the GLG Map Server
› GLG Map Server README file
› Online Documentation
› Community Edition License
› More information on the Community Edition of the GLG Map Server
When finished downloading, run the downloaded Setup file and follow the prompts to install the GLG Toolkit.
NOTE: Install GLG Toolkit in a directory other than Program Files in order to be able to compile and run demos and examples in-place.
The installation process installs the Community Edition of the GLG Toolkit, including GLG demos, examples, GLG editors and GLG libraries for all supported programming environments.
› Download Community Edition
› README file for Windows
› Map Server README file
› Online Documentation
› Community Edition License
› Request an Evaluation Copy
The download includes GLG Demos and the Community Edition of the GLG Toolkit. The downloaded file is a gzip-compressed tar file. After downloading, unzip it and extract the files using the following commands:
gunzip filename.tar.gz
tar xvf filename.tarwhere filename.tar.gz is the name of the downloaded file.
The installation process installs the Community Edition of the GLG Toolkit, including GLG demos, examples, GLG editors and GLG libraries for all supported programming environments.
› Download Community Edition
› How to run demos
› README file for Linux
› GLG Map Server README file
› Online Documentation
› Community Edition License
› Request an Evaluation Copy
The website provides GLG downloads for the following Windows and Linux/Unix platforms:
- Windows XP / Vista / 7 / 8 / 10 / 11
- Linux (32 bit)
- Linux (64 bit)
- Linux ARMv6
- Raspberry Pi
- Linux ARMv7
- Raspberry Pi 2
- BeagleBone
- TI Sitara AM335x, AM35x, AM37x, AM437x, AM57x, etc.
- Linux ARMv8 / ARM64 (64 bit)
- Raspberry Pi 3, 4, 5
- BeagleBone AI-64
- NVIDIA Jetson Nano, Orin, etc.
- TI Sitara AM62x, AM65x, AM69x, etc.
- Legacy Platforms
- Solaris
- HPUX 11.x (PA-RISK)
- HPUX 11.x (Itanium)
- AIX 5.x / 6.x / 7.x
Downloads for other Unix and real-time platforms are available upon request as well. Please contact sales@genlogic.com to request downloads for other platforms or to request a free Evaluation Version.
› Community Edition License.