Presentation is loading. Please wait.

Presentation is loading. Please wait.

Geospatial Systems Architecture

Similar presentations


Presentation on theme: "Geospatial Systems Architecture"— Presentation transcript:

1 Geospatial Systems Architecture
Todd Bacastow

2 GIS Evolution

3 GIS Users Internet Viewer Component Hand-held Desktop Professional
Number of Users Internet Viewer Component Hand-held Desktop Professional Functionality

4 Market Forces Integrating spatial data analysis and map visualization into key business applications Moving and consolidating spatial data Moving client/server mapping applications to the web and looking to web services

5 What is an architecture?
There is no universally agreed definition A system architecture defines the structure and/or behavior of a system Best be thought of as a representation It is also a process because a sequence of steps It can also be a discipline

6 Analogies Consider a community that maintains an infrastructure for a public service to homes and businesses. This infrastructure might include: Electricity producers Drinking water purification and distribution Sewage treatment Other waste disposal Natural gas distribution Public transport Cable television and telephones Roads and toll ways

7 Evolution (Information + computation + hardware + communications)

8 GIS Configuration Alternative: Stand alone
Information + computation + hardware + communications

9 GIS Configuration Alternative: Connected Desktop
Information + computation + hardware + communications

10 GIS Configuration Alternative: Centralized Configuration Alternative
Information + computation + hardware + communications

11 GIS Configuration Alternative: Centralized Configuration Alternative
Information + computation + hardware + communications

12 GIS Configuration Alternative: Federated
Information + computation + hardware + communications

13 GIS Configuration Alternative: Mobile
Information + computation + hardware + communications

14 Internet/Web Browsers Applications Web Server Broker Databases Web
Information + computation + hardware + communications

15 Cloud Architecture Building Blocks
GIS Portal Network architecture (Distributed) Loosely Coupled Internet Standards Many GeoServices Many Clients Metadata Servers Open / Interoperable Full GIS capabilities GIS Users Metadata Server Search Catalog and Find Publish GIS Data & Services Document in Catalog Connect and Use Checkout and Use World Wide Web Author, Manage, Serve Geographic Information Collections Author, Manage, Serve Catalogs Information + computation + hardware + communications

16 How? Consume and expose Web services for: Mapping Metadata
Data sharing and distribution Geoprocessing Provide standard services and components for web developer (.Net, “generic XML/SOAP”, or Java API’s)

17 GIS Services Enterprise
Web Server Databases Broker Browsers Web Applications Services Information + computation + hardware + communications

18 Integration Information + computation + hardware + communications

19 Another view of architecture
Enterprise Information Computational Engineering Technology

20 System Architecture ISO Reference Model of Open Distributed Processing (RM-ODP) Enterprise Viewpoint: It is directed to the needs of the users of an information system. Information Viewpoint: It focuses on the information content of the enterprise. Computational Viewpoint: It deals with the logical partitioning of the distributed applications independent of any specific distributed environment on which they run. Engineering Viewpoint: It addresses the issues of system support (platform) for distributed applications. Technology Viewpoint: The technology model identifies possible technical artifacts for the engineering mechanisms, computational structures, information structures, and enterprise structures.

21 Architecture Development
. Architecture Development

22 Steps Defining Architecture Requirements.
to enable the system to meet the community’s goals and objectives. Defining a Candidate Architectures. to evolve an architecture gradually. Defining Enterprise Architecture. integrate it into an enterprise architecture model. Defining Reference Architecture. a working example designed and proven for use in by the participants Validating a Reference Architecture.

23 Timing is everything


Download ppt "Geospatial Systems Architecture"

Similar presentations


Ads by Google