Scalable Solution for GIS

It is estimated that up to 85% of business data has a Spatial component. For database developers unfamiliar with Spatial technologies, as well as GIS developers, eSpatial will open your eyes to the power of Spatial technology and the ease of Geographical Information System (GIS) development.

Oracle and eSpatial deliver application server based GIS

The iSmart™ Product Suite from eSpatial is used to develop integrated web-based spatial applications using Oracle's database and application server environment. It enables the creation of web and wireless spatial applications that allow users to access and edit spatial data directly from the browser. The suite includes Visual-i, an Integrated Graphical User Interface Builder that allows developers to build any GUI applet components, directly from the database, for standard MIS and Spatial applications - without application specific source code. As changes are made to database tables the applet and map components are automatically modified on the front end.

Why the iSmart Approach?

An Enterprise approach to the use and distribution of GIS information For many organizations spatial data is vital information upon which their business and decision making processes depend. Traditionally, GIS has been the only tool available for managing or querying spatially related data. But even in its 'enterprise' clothing, GIS is not designed to manage the flow and manipulation of information within mainstream IT applications throughout the enterprise. For organizations to leverage their costly investment in spatial data throughout the enterprise a new approach is required. This approach involves centralized server-based spatial computing, based on open standards for both interoperability and programming. Following this approach, eSpatial products and services are built on the robust Oracle technology platform, and focused on the need to provide the right information to the right people, wherever they are, whenever they need it, on whatever device or client application they wish to use. By working from this premise we deliver on the promise of 'enterprise spatial systems'.

 

iSmart™ Developer StudioClick for larger view

The iSmart Developer Studio is an intelligent application development technology used to build and deploy spatially enabled Internet applications without writing source code in an Oracle database environment. Reasons why iSmart can significantly reduce overall system development and deployment costs are as follows:

Fully Integrated Spatial Solution

iSmart provides a development environment in which all application logic, spatial data and non-spatial data are stored in a single Oracle database.

Graphical User Interface

Included within iSmart is an integrated development environment that allows developers to use drag-and-drop functionality to visually build customized spatially enabled applications.

No Source Coding

iSmart eliminates the need for writing source code when building customized GUI applications. The interface design elements are stored within the iSmart repository in the database.  The interface is generated on the fly from the data in the repository.

Web Browser Based Thin Client

No application code is installed on the client device. For Geographical Information System (GIS) functionality over the Internet, an applet is automatically downloaded to the client device and executed within the web browser. This eliminated the need for deploying changes to the GIS applications to all the users. The client applet, typically 35kb, supports an unlimited number of applications. The thin-client design coupled with real-time interface and data access provides the most efficient use of network bandwidth, without compromising application functionality.

Multilingual Support

iSmart transparently supports multiple languages within a single application, allowing for user language setting, and the run time addition of new languages without performance degradation.

GIS technology integrates common database operations such as query and statistical analysis with the unique visualization and geographic representations offered by maps.

iSmart Information Server

The iSmart Information Server enhances the spatial functionality of an Oracle database to provide automatic topology generation and dynamic spatial editing functions.

Platform Independent

Based on Oracle’s database and application server, iSmart applications can be deployed on any server platform including Sun Solaris, HP UNIX, Windows 2000/NT, and Linux. The client applications may be run on any device that has a Java Virtual Machine (JVM), including hand-held and mobile devices.

Limitless Scalability

The iSmart development environment is a three-tier architecture where all communications between the client device and the database server are conducted through the Oracle 9i Application Server. Therefore this application architecture offers virtually limitless scalability using Oracle’s Real Application Cluster (RAC) technology on the database and any J2EE compliant application server clusters on the middle-tier.

 

Artech is currently implementing eSpatial for National Oceanic and Atmospheric Administration (NOAA) - Southeast Fisheries Science Center.

If you would like to know more about eSpatial and how it may help you, contact us at sales@artechgroup.com

Related Links:
Oracle Technology Network's Spatial page: http://technet.oracle.com/products/spatial/content.html
eSpatial's Home Page: http://www.espatial.com