| Object Oriented and Client-Server
GIS
What's the Problem?
Server versus Files
OO Gives Better 'Mind Tools'
Relational Databases ?
Interoperability !
Geospatial project management
Distributed data maintenance
Separate Spatial Data Store
Separate Spatial Data Store
Gothic Architecture - 0
Active Database
Object Spatial Database
Object Life-Cycle
Long transactions
Long transactions 2
RDBMS - ODBMS
Key fields and join tables
Object pointers
Application-based vs. schema-based relationships
Value-based queries
RDBMS trade-offs
RDBMS trade-offs - 2
ODBMS trade-offs
ODBMS trade-offs - 2
Migrating between RDBMS and ODBMS
Object-Relational SQL-3
Object-oriented GIS design is easy
Object-oriented design of complex systems is hard
Separate Spatial Data Store
Fat Server architecture
Fat Client
Gothic Architectures - 1
Gothic Base: Products
Developer Application
Inside Developer
Gothic Architectures - 2
Gothic Architectures - 2
Integrator COM Application
Integrator Architecture
Gothic Viewer
Win32 Details
Developer details
Integrator Details
Gothic Architectures - 3
Gothic Architecture - 4
Gothic - OpenGIS Interoperability Plans
Gothic Products
Developer details
Integrator Details
Development flowline
What is best suited for GIS and data warehousing? |
Author: Dr. Philip Sargent
Email: Philip.Sargent@computer.org
Author Home Page: http://www.bigfoot.com/~Philip.Sargent/
Other information:
See Laser-Scan http://www.laser-scan.com
for commercial details.
Copyright (C) 1998 Philip Sargent and Laser-Scan Ltd.
Download presentation
source (zipped PowerPoint97 - 309 kB)
Abstract
Monday 14 September 1998, 14:00
Philip Sargent Visiting Scientist at SAI (from Laser-Scan Ltd., UK)
A presentation on the architectural decisions which sit beneath GISs
designed for collaborative group working. [This copy is a superset of that
actually presented.]
The transition from file-based to server-based GIS is an issue that
most organisations are still struggling with. The transition from theme-
(layer-) based GIS to OO GIS is happening at the same time as is the development
of Object-Relational DBMSs. Appreciation of network architectures and protocols
have become essential for effective GIS procurement: which we hope will
be a temporary phenomenon.
This seminar covers the issues and contains the information necessary
to understand what is going on - but you should expect to spend several
months before you properly absorb all the information here.
We begin with a review of current relational-database approaches to
client-server GIS and then go on to contrast that with other architectures.
Where highly-specific detail is required to illustrate a point, we will
use the example of Laser-Scan's "Gothic" architecture.
|