Geospatial Systems Architecture

Slides:



Advertisements
Similar presentations
18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
Advertisements

Distributed Data Processing
Welcome to Middleware Joseph Amrithraj
INTERNATIONAL INSTITUTE FOR GEO-INFORMATION SCIENCE AND EARTH OBSERVATION Towards quality-aware Infrastructures for Geographic Information Services Richard.
Components of GIS.
ArcGIS Desktop What is ArcGIS? EXTENSIONSEXTENSIONS EXTENSIONSEXTENSIONS ArcGIS clients ArcInfo ArcEditor ArcView ArcReader Custom application ArcGIS Engine.
28 February UN Meeting on Cartography and Geographic Information Science Matching User’s Needs to Technology - An Architectural Approach Chris Duhring.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
ESRI Geoportal Extension 10 November 2010 Out-of-the-box capabilities and additional options.
Objectives In this session, you will learn to:
8.
IS 466 ADVANCED TOPICS IN INFORMATION SYSTEMS LECTURER : NOUF ALMUJALLY 20 – 11 – 2011 College Of Computer Science and Information, Information Systems.
WISP Water Information Sharing Platform Chris Seremet Technical Advisor – Water Supply and Sanitation March 30, 2011 ICT4 Development Conference Lusaka,
2 Object-Oriented Analysis and Design with the Unified Process Objectives  Describe the differences between requirements activities and design activities.
Geographic Information Systems Issues and Prospects - The Trends of GIS Development.
Geographic Information Systems and Science SECOND EDITION Paul A. Longley, Michael F. Goodchild, David J. Maguire, David W. Rhind © 2005 John Wiley and.
DCS Architecture Bob Krzaczek. Key Design Requirement Distilled from the DCS Mission statement and the results of the Conceptual Design Review (June 1999):
Conception of a Geospatial Data Infrastructure in Northrhine- Westphalia, Germany (GDI) Institute for Geoinformatics (IfGI), University of Muenster Robert-Koch-Str.
Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica System architectures Updated: November 2014.
Geographic Information Systems (GIS) History; Software Review; Data Capture Presented by Reza Wahadj University of California,San Diego (UCSD)
Component Based Systems Analysis Introduction. Why Components? t Development alternatives: –In-house software –Standard packages –Components 60% of the.
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 6.
Architecture A system architecture is the conceptual design that defines the structure and/or behavior of a system There is no universally agreed definition.
7 March 2006UNSDI Bijeenkomst - GBP - Marknesse Spatial Data Management GeoNetwork OpenSource: Geographic data sharing for everyone.
1 Alternate Title Slide: Presentation Name Goes Here Presenter’s Name Infrastructure Solutions Division Date GIS Perfct Ltd. Autodesk Value Added Reseller.
Chapter 8 GIS software. Introduction Chapter 1 : four technical parts of GIS(network, hardware, software, database ). This chapter 8 : concerned with.
7. GIS Software. Overview Evolution of GIS software Architecture of GIS software Building GIS software systems Types of software Example products GIS.
EGEMS A Dedicated Web Based System for Ground Water Data Processing Analysis and Storage.
ORACLE APPLICATION SERVER BY PHANINDER SURAPANENI CIS 764.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Internet GIS. A vast network connecting computers throughout the world Computers on the Internet are physically connected Computers on the Internet use.
ISO/TC211 Geographic Information/Geomatics Implementing ISO Metadata David Danko Work Item 15—Project Leader
8. GIS Software © John Wiley & Sons Ltd.
Sharing Geographic Content
The Design Discipline.
1. Windows Vista Enterprise And Mid-Market User Scenarios 2. Customer Profiling And Segmentation Tools 3. Windows Vista Business Value And Infrastructure.
DMSO Technical Exchange 3 Oct 03 1 Web Services Supporting Simulation to Global Information Grid Mark Pullen George Mason University with support from.
What is Enterprise Architecture?
The GeoConnections Discovery Portal Michael Robson MacDonald Dettwiler and Associates Brian McLeod, Michael Adair Natural Resources Canada.
Geodata to Geoservices Design Issues for GI Infrastructures Josef Strobl Universität Salzburg Austrian Umbrella Organisation for Geographic Information.
Geospatial Systems Architecture Todd Bacastow. Views of a System Architecture ISO Reference Model of Open Distributed Processing (RM-ODP) –Enterprise.
Geospatial Systems Architecture Todd Bacastow. GIS Evolution
9. Introduction to ArcObjects Most GIS analysis carried out within a GIS consists of a labor- intensive sequence of steps. Automating a GIS makes it possible.
material assembled from the web pages at
ArcGIS Data Reviewer: An Introduction
Open GIS Consortium for a changing world. Spatial connectivity © 2000, Open GIS Consortium, Inc. All Rights Reserved The Open GIS Consortium - a Platform.
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
Middleware for Grid Computing and the relationship to Middleware at large ECE 1770 : Middleware Systems By: Sepehr (Sep) Seyedi Date: Thurs. January 23,
Geospatial Systems Architecture Todd Bacastow. Views of a System Architecture Enterprise Information Computational Engineering Technology.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
Policy Based Data Management Data-Intensive Computing Distributed Collections Grid-Enabled Storage iRODS Reagan W. Moore 1.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
INTRODUCTION TO WEB APPLICATION Chapter 1. In this chapter, you will learn about:  The evolution of the Internet  The beginning of the World Wide Web,
State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.
GIS data sources; catalogs of data and services. USGS: National Mapping.
RSISIPL1 SERVICE ORIENTED ARCHITECTURE (SOA) By Pavan By Pavan.
©2012 LIESMARS Wuhan University Building Integrated Cyberinfrastructure for GIScience through Geospatial Service Web Jianya Gong, Tong Zhang, Huayi Wu.
ADC Portal & Clearinghouse GEO Architecture and Data Committee 2-3 March 2006 George Percivall OGC Chief Architect
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
ERDAS TITAN: Rapid, Secure & Versatile GIS Data Sharing Eddie Pickle & Angela Miele November 6, 2008.
National Geospatial Enterprise Architecture N S D I National Spatial Data Infrastructure An Architectural Process Overview Presented by Eliot Christian.
The Earth Information Exchange. Portal Structure Portal Functions/Capabilities Portal Content ESIP Portal and Geospatial One-Stop ESIP Portal and NOAA.
Tomlinson’s “System” Design Requirements. 10 Stages Stage 1: Strategic purpose Stage 2: Plan for planning Stage 3: Technology seminar Stage 4: Describe.
Introduction to Metadata March 2016 What is Metadata?
GIS IN THE CLOUD Cloud computing furnishes scalable GIS technology that is maintained off premises and delivered on demand as services via the Internet.
Sabri Kızanlık Ural Emekçi
The Database Environment
ArcGIS Online – The Road Ahead
Presentation transcript:

Geospatial Systems Architecture Todd Bacastow

GIS Evolution http://wiki.gis.com/wiki/images/8/81/FallSDS11Fig2-1_Evolution.jpg

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

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

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

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

Evolution (Information + computation + hardware + communications)

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

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

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

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

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

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

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

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

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)

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

Integration Information + computation + hardware + communications

Another view of architecture Enterprise Information Computational Engineering Technology

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.

Architecture Development . Architecture Development

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.

Timing is everything