System%20Design%20Strategies - PowerPoint PPT Presentation

About This Presentation
Title:

System%20Design%20Strategies

Description:

Title: System Design Strategies Subject: Design and Implementation Guidelines Author: Dave Peters Keywords: SDS, Integration, Design, Implementation – PowerPoint PPT presentation

Number of Views:219
Avg rating:3.0/5.0
Slides: 23
Provided by: DaveP203
Category:

less

Transcript and Presenter's Notes

Title: System%20Design%20Strategies


1
GIS Enterprise Architectures
2
The Trends - Moving GIS into the IT Mainstream
  • Integrated technology
  • Distributed
  • Embedded
  • Spatially enabled data
  • Database System
  • Legacy data access
  • Enterprise spatial analysis
  • Tools
  • Centralized
  • Standalone
  • GIS Data
  • Mapping System
  • Legacy data migration
  • Isolated spatial analysis

3
The Distributed WorldEvolving requirements on
the PC platform
1990
Today
  • Users Employees
  • Leased lines
  • Alphanumeric data
  • Serial development
  • Annual updates
  • 7x24 Exotic
  • High priests
  • Users WWW
  • Virtual private nets
  • Multimedia data
  • Iterative development
  • JIT deployment
  • 7x24 Required
  • Real people

4
Enterprise GIS
  • Goals
  • Centralized databases and applications.
  • Limited software and hardware components.
  • Single point of access to department wide data.
  • Access and distribution via networks.

5
Relational Database Integration
  • Interactive analytical capabilities
  • Geo-processing of relational data
  • Analysis across multiple spatial and attribute
    databases

6
GIS Workstations
UNIX, Lenix and Windows
UNIX, Lenix and Windows
Workstation Spatial Data Development Spatial Data
Maintenance Spatial Data Conversion GIS
Projects Map Production
Desktop GIS Applications Query and Analysis Ad
Hoc Mapping General Operations
7
GIS System Evolution
8
GIS Enterprise Evolution
9
GIS Applications Network Impact
  • What GIS Does ...
  • Graphic Data Representation (Maps)
  • Large Quantity of Data Analysis
  • Lots of Network Traffic

10
Sample 1-MB Map Display
11
Client/Server Protocols
Typical Data Transfer 1 MB Spatial Data
Typical Data Transfer 100 KB Display Data
12
Client/Server Performance
  • Client/Server Communications Network
    Traffic Transport Time
  • 56 Kbps 1.54 Mbps 10 Mbps 100 Mbps
  • File Server to Workstation Client (NFS)
  • 1 MB 357 Sec. 13 Sec. 2 Sec. 0.2 Sec.
  • SDE Server to Workstation Client (SDE API)
  • 1 MB 89 Sec. 3.2 Sec. 0.5 Sec. 0.05 Sec.
  • UNIX Application Server to X-Terminal Client
  • 100 KB 18 Sec. 0.6 Sec. 0.1 Sec. 0.01 Sec.
  • Windows Terminal Server to Terminal Client (ICA)
  • 100 KB 0.3 Sec. 0.013 Sec. 0.002 Sec. 0.0002
    Sec.
  • Web Server to Browser Client (HTML/GIF)
  • 100 KB 0.3 Sec. 0.013 Sec. 0.002 Sec. 0.0002
    Sec.

13
GIS Product Architecture
14
(No Transcript)
15
The Shift To N-Tier
N-Tier
2-Tier
Internet/ Enterprise
1-Tier
Client/Server
Distributed Production Web Aware/Web
Scale eCommerce
Monolithic/Automation
Corporate Applications (Often departmental)
Mainframe Apps Mini-Computer Apps
16
N-tier Architecture for the Web
Business Rule Server
Client
Data Server
17
System Architecture Options
Data Resources
Performance Scalability High Availability
Files
  • Attributes

Files
Storage Area Network
18
(No Transcript)
19
Multi-User Environment
Web-GISServer
Multi-User, Versioned OO-GIS DBMS
Data ProductionWorkstation
Desktop Clients -- Not web-based so dont need
Map Server
Data ImporterWorkstation
20
OO Database
  • Behavior of different kinds of features can be
    stored and executed from the central database,
    instead of being repeated in each client
    application -- reduces traffic over the network
  • Object lifecycle rules
  • Data capture criteria
  • Data integrity validation rules
  • Multi-user conflict resolution rules
  • Symbolic representation rules

Approvedversion
Edit branches
21
Trends in Industry
  • Growing adoption of O-O web-enabled IT for GIS
    software development, marketing, distribution,
    support
  • Multi-user GIS with feature versioning for data
    production and maintenance
  • Integration of ODBMS with RDBMS in enterprise,
    with multi-tiered web-based application
    architectures

22
Industry Trends - 2
  • Use of CORBA Java technology for distributed
    applications
  • OLE for embedding maps within desktop
    applications
  • OpenGIS for cross-vendor interoperability
  • Support for multiple standard languages (C,
    Java, Visual Basic) in commercial GIS products
    for different levels of applications and users
    within an enterprise
Write a Comment
User Comments (0)
About PowerShow.com