ILOG
Welcome, Guest | Sign In


Blogs | Forums | Worldwide sites | Contact us

title element1
Technical Info
Overview
Features
Latest version
Architecture
Documentation
FAQ
Technical papers
Ajax support
On-demand presentations
Technical Forum
Blogs
Business Info
Key benefits
Customers
Trial & Purchase
Demos
Evals
Pricing and licensing
Contact info
More JViews Products
JViews Diagrammer
JViews Maps
JViews Gantt
JViews Charts
JViews TGO
Architecture  

ILOG JViews Maps and ILOG JViews Maps for Defense are made of several software layers that help users efficiently build custom mapping applications. Users are able to assemble these components to fulfill both functional and deployment requirements.

JViews Maps complements JViews Diagrammer. Diagrammer gives users the essential functionality to create and manage custom symbology, map business data to the appropriate graphic objects, and create and deploy interactive views. JViews Maps adds full support for maps, map formats, coordinate systems, geo-referenced objects, dedicated algorithms and much more.

JViews Maps for Defense contains additional file formats, functions and symbology that are particularly useful for defense and military applications. Applications can invoke components and services from any JViews Maps for Defense software layer.

JViews Maps packages
JViews Maps packages.

Deployment options
Custom mapping applications can be created and deployed through a variety of techniques for stand alone, single-tier or multi-tier applications. Below are the most common ways of assembling the various tiers together.

  • Stand-alone application— Based on J2SE, this application uses JFC/Swing as the main layer for managing the user interface. JViews Maps components are used to populate the interface with the appropriate views, overviews, layer managers, graphics objects and more. Deployment is local, and geographical data can be pulled from various local sources, including GIS databases, or local map files.

Local application
Local application.

  • Single-tier application— This application uses remote resources, but remains a rich client with full interactivity. Business or map data is accessed through a remote source. Depending on the requirements, various techniques will be used to access your data. Maps can be retrieved through remote database calls, a Web server based on an OpenGIS standard or simply through HTTP for getting raw map data files. For business data such as geo-localized assets, retrieval is performed through traditional client/server techniques or protocols.

Rich application managing remote map and business data
Rich application managing remote map and business data.

  • Multi-tier application—This application corresponds to Web applications in which the client is a simple browser connected to a Web server in charge of:


    • Managing user sessions and requests—keeping track of the application state and user-specific information
    • Pulling map and business data from the application’s data repository
    • Rendering maps and business data together
    • Generating and assembling Web pages sent to the thin client through HTTP
    • Managing interactions performed on the client
    • Ajax techniques to minimize page refreshes and improving the user experience using AJAX techniques

JViews Maps offers a collection of J2EE client and server components and services to help build such systems. It comes with a series of JavaServer Faces and AJAX components that make the assembly of visual components particularly efficient for both the programmer and the end user.

Multi-Tier JViews Maps application
Multi-Tier JViews Maps application.
Interactive demos
Get an evaluation
Contact us
I need a display with:
 
Diagrams, Dashboards
 
 
Maps
 
 
Schedule & Gantt Charts
 
 
Charts
 
 
Telecom Displays
 
     
Customer Spotlight
   
     
 
 
element3