ILOG
Welcome, Guest | Sign In


Blogs | Forums | Worldwide sites | Contact us

title element1
Technical Info
Overview
Features
Latest version
Gallery
Documentation
FAQ
Technical papers
Ajax support
On-demand presentations
Technical Forum
Blogs
Business Info
Customers
Datasheet
Trial & Purchase
Demos
Evals
Pricing and licensing
Contact info
More JViews Products
JViews Diagrammer
JViews Maps
JViews Gantt
JViews TGO
JViews Maps for Defense
ILOG JViews Charts  
Widest range of chart displays
Point-and-click display design
Ready to use and customize
Flexible look-and-feel
Powerful MVC architecture
Fast and scalable displays
Deploy on desktop or Web
ILOG JViews Charts provides complete support for both desktop and Web-based Ajax charting in a single package. Displays and interactions are completely customizable, ensuring end users get exactly what they want.

Widest range of chart displays
ILOG JViews Charts provides a display for every common type of 2D chart:

  • Point, line, bar, stacking bar, bubble, area, stacking area, high/low, candle
  • Radar, polar, pie, treemaps

Line and Area Chart Bubble and Scatter Chart JViews Treemap
Polar Chart Radar Chart Scientific Chart
       Examples of charts that can be built using ILOG JViews.
Click on thumbnails to enlarge.

Point-and-click display design
Customize look-and-feel without Java coding. Designer for Charts lets you personalize charts using a point-and-click editor, complete with wizards.

Chart Designer
       Charts Designer.
Enlarge image (opens a new window).

Choose data-source parameters (JDBC, XML, CSV) and visual look. A unique style-rule feature lets you define how graphics will appear with specfic data types. Define styling rules. Then load the output file into the application at runtime. A comprehensive SDK, with powerful APIs, means you don’t sacrifice flexibility. You build exactly the interface your users need.

Ready to use and ready to customize
ILOG JViews-built charts are easy to customize for specific needs. Behind the Designer, JViews Charts is a completely open API. Its Java-class libraries can be directly programmed to create any look-and-feel. With prebuilt connectors provided for XML, JDBC and Swing tables, connecting charts to data sources is a snap.

Stock Chart
       Sample application: stock chart.
Enlarge image (opens a new window).

Flexible look-and-feel
When default settings aren't what you need, a full complement of custom parameters makes charts look and behave exactly as users want:

  • Linear or logarithmic scales
  • Multiple axes, flipped axes, swapped axes
  • Smart tick mark labels that don't overlap
  • User definable grids and scales.
  • Labels on data points, user-definable data point markers
  • Legends to describe charts
  • Behaviors for pan, zoom, edit, pick and more
  • Render the data in 2D or 3D
  • "Video" zooming, "magnifier lens" zooming, "tooltips" and more
  • Even end users can customize their displays

Powerful MVC architecture
ILOG JViews Charts implements a Swing-like model view controller (MVC) architecture, providing clear separation between data and its screen representations. The data model is completely open and extensible, allowing it to connect with any other application component. Notifications are automatic and transparent. When the data model changes, views are updated; when the user interacts with views, the model changes.

Fast and scalable displays
Performance monitoring displays often require charts with "video quality" refresh rates. ILOG JViews Charts effortlessly delivers this feature for demanding supervision applications.

The most demanding applications deal with data volumes too large to be completely loaded into memory, or displayed at once. To overcome this limitation, ILOG JViews Charts can load data into a locally managed cache for display as needed. Users receive immediate feedback on their displays, even if the data they request is not immediately available.

Deploy on desktop or Web
Displays built with ILOG JViews Charts can be deployed in a variety of ways. Traditional Java applets and applications are best suited to highly interactive tasks, like data mining. For wide deployment in a browser-based environment, thin clients might work best.

JViews Charts supports Ajax-enhanced DHTML clients and portlets as well as traditional Java clients. Applications can drive both types of displays -- even using the same data model to drive both displays at the same time. All charts are available as Java Server Faces (JSF) that make interactive Web charts easy to build. Just drag and drop charts using JSF editing tools. These charts, available as both DHTML and SVG clients, leverage Ajax concepts for greater interactivity and reduced roundtrips to the server.
View the whitepaper, "Ajax for Graphics-Intensive Web Applications"

Ajax-enhanced Rich Web Client Charts portlet
       Ajax-enhanced Rich Web client (left) and Portal container showing
a JViews Charts portlet (right).
Enlarge thumbnails (opens a new window).

Next Steps

Try a demo

Interactive demos
Get an evaluation
Contact us
I need a display with:
 
Diagrams, Dashboards
 
 
Maps
 
 
Schedule & Gantt Charts
 
 
Telecom Displays
 
 
Defense-Specific Maps
 
 
Graph Layout for Eclipse
 
     
JViews 8.5: What's New
  10 December 2008
 
 
Learn more
 
Customer Spotlight
   
     
 
 
element3