Title: Leave Your Data Where it is ' ' '
1The Spatial Fusion Revolution
Leave Your Data Where it is . . .
Spatial Components Division, CARIS Elliot
Sullivan Sullivan_at_universal.ca www.spatialcomponen
ts.com
Ottawa, Ontario November 30, 1999
2Leave your data where it is . . .
- Eliminate the need to translate, transform or
duplicate your datasets. - Connect to multiple native geographic data
formats, stored on any server, accessed from any
platform. - Build custom interfaces and functionality in
minutes, not weeks. - The richest set of web mapping tools available.
- Configure your data with a powerful set of
configuration tools
3 CARIS Spatial Fusion
Combines live access to multiple, distributed GIS
data formats and Spatial databases in a highly
transparent, user-friendly environment.
4Benefits . . .
- Data Independence
- Distributed Data Servers
- Drag and drop development
- User-friendly, transparent interface
- Scalability
- Powerful Analysis and Visualization
- Security
- Remote Administration
5Spatial Fusion Components
- The Client Applet or Application.
- An application server or web server from which to
download the applet or application. - The Catalog Server where the data services are
registered. - Spatial Fusion Data Services
- Configuration Utilities setup, administer
configure the data visualization and access.
6CARIS Spatial Fusion
Web Browser
JavaBeans
Web Server with Applet
Spatial Fusion Catalog Service
Spatial Fusion Configuration Utilities
7The Web Server and Applet
- The web browser downloads the applet from the web
server when it opens the web page with the
applet. - The applet gets the name of the host where the
Catalog Service has been installed and registered
from the web page.
8CARIS Spatial Fusion
Web Browser
JavaBeans
Web Server with Applet
Spatial Fusion Catalog Service
Spatial Fusion Configuration Utilities
9The Catalog Service
- IP or Name of the host where CARIS Data Service
is installed. - Name of Data Service as it is registered with
daemon. - Short description of data provided by service.
10CARIS Spatial Fusion
Web Browser
JavaBeans
Web Server with Applet
Spatial Fusion Catalog Service
Spatial Fusion Configuration Utilities
11The Spatial Fusion Data Service
- Like the catalog service, this has an Orb
installed on the machine that hosts the data
service. - The .cfg file provides the following information
to the data service - the name used to register the data server with
the Orbix daemon - the location of the data source
- This is where the Spatial Fusion Server-side
functionality for most processing resides - Distributed and multi-threaded
12CARIS Spatial Fusion
Web Browser
JavaBeans
Web Server with Applet
Spatial Fusion Catalog Service
Spatial Fusion Configuration Utilities
13Configuration Utilities
- Create layers, views, identify valid projections,
metadata, add-remove tables, display scale
dependencies, colours, line weights, fill
patterns, etc.
14CARIS Spatial Fusion
Web Browser
JavaBeans
Web Server with Applet
Spatial Fusion Catalog Service
Spatial Fusion Configuration Utilities
15The Main View is the window in which the map's
layers are drawn. It displays whatever layers are
checked in the Legend. You can pan, zoom, or
select features from the map.
The Legend lists all of the layers that make up
the current map. The layers are listed in the
order in which they are drawn. Layers at the top
of the Legend are drawn first, while layers at
the bottom of the Legend are drawn last.
CARIS Spatial Fusion
The Attribute Grid displays all of the data
records associated with the features returned by
the selection. Each column represents a
particular type of attribute each row displays
all of the attributes for a particular feature.
Whatever portion of the map is displayed in the
Main View is represented by a rectangle in
the Overview window. Any changes to the
rectangles position in the Overview window will
affect the display in the Main View accordingly.
16CARIS Spatial Fusion Developer
- Java Beans are for two types of developers
- Component developers who design and code beans
- Component assemblers who create applications by
combining beans visually - Drag and Drop
- Write once, run anywhere,
- Internationalization Capabilities
- Standard visual Java IDEs
17Spatial Fusion Environment
- Webserver (Apache Web Server, Microsoft,
Netscape Enterprise Server) - Communication - CORBA IIOP - Sun InfoBus
- Customization - JavaBean - JDK 1.22
- Customization Tools - Jbuilder, Visual Café,
Jdeveloper or the Java IDE of your choice
(Optional) - Oracle 8i Spatial Database (Optional)
18An Example Project - NB GIMAC
- A project was carried out to test the
feasibility of integrating large provincial data
sets on the fly. It involved the integration of
large data sets in different file formats,
residing on different servers. - The project resulted in
- Integration of data sets having different file
resolutions, scales, extents, projections. - Testing the functionality of CARIS Spatial
Fusion and Oracle Spatial and their ability to
meet the needs of potential future applications
19Data Development in New Brunswick
Silos Of Information
20Available Datasets
- 1894 110,000 ETB Files in CARIS Format
- 217 DPM Management Units, Oracle 8i Spatial
(8Gb) - Attribute data in Oracle 8i
- 1 - 24 bit color Orthophoto
- 80 ESRI Shapefiles of Forestry Polygons
- 56 ESRI Shapefile of Soil Layer
- 1016 ESRI Shapefiles of DOT data
-
21Project Results
- Individual organizations can continue to use
their own GIS software, data models and
standards. - Individual organizations can provide current
geographic information from their own servers,
maintaining complete control over their own data. - End-users and users within each organization can
seamlessly, easily view, analyze, and query
up-to-date, on-line databases without - needing to translate, duplicate, or transform,
or - being a GIS expert
- needing to have special software on their desktop.
22Conclusion
- Spatial Fusion allows users to use their own GIS
software, data models and standards. - End users are able to seamlessly, view, analyze,
and query up-to-date, on-line databases without
being a GIS expert, having special software on
their desktop, or even worrying about where the
data is or who is maintaining it. - Spatial Fusion cuts through issues of data
duplication, updating, translating between
formats, and transforming.