Geospatial Systems Architecture Todd Bacastow. Views of a System Architecture Enterprise Information Computational Engineering Technology.

Slides:



Advertisements
Similar presentations
ArcGIS Desktop What is ArcGIS? EXTENSIONSEXTENSIONS EXTENSIONSEXTENSIONS ArcGIS clients ArcInfo ArcEditor ArcView ArcReader Custom application ArcGIS Engine.
Advertisements

Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
What’s New in ArcGIS Desktop
ESRI Geoportal Extension 10 November 2010 Out-of-the-box capabilities and additional options.
8.
Introduction to GIS and ArcGIS How a GIS works Introduction to ArcGIS The ArcGIS Interface.
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,
02/12/00 E-Business Architecture
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.
Authoring, Serving, and Consuming CAP with ArcGIS Anak Agung Gde Agung ESRI.
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)
Architecture A system architecture is the conceptual design that defines the structure and/or behavior of a system There is no universally agreed definition.
ESRI ArcGIS Server Behind the scenes Pavel Janda
ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P. Schiess) Introduction to GIS and ArcGIS 1 of 48.
1 Alternate Title Slide: Presentation Name Goes Here Presenter’s Name Infrastructure Solutions Division Date GIS Perfct Ltd. Autodesk Value Added Reseller.
ArcGIS Technology Update Introducing ArcGIS 10 Natalie Culpepper Account Executive ESRI -Atlanta.
ArcServer Kris Lander Central Region HQ RFC GIS Workshop July 2007.
7. GIS Software. Overview Evolution of GIS software Architecture of GIS software Building GIS software systems Types of software Example products GIS.
Charlie Crocker Vice President Farallon Geographics, Inc. An Overview of Internet Mapping Technology.
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.
The ArcGIS Platform Cloud and Web Service based GIS Patrick Gahagan – Esri January 25 th, 2012 United Nations.
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.
1. Windows Vista Enterprise And Mid-Market User Scenarios 2. Customer Profiling And Segmentation Tools 3. Windows Vista Business Value And Infrastructure.
1 Copyright © 2004, Oracle. All rights reserved. Introduction to Oracle Forms Developer and Oracle Forms Services.
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.
CALIFORNIA DEPARTMENT OF WATER RESOURCES GEOSPATIAL TECHNICAL SUPPORT MODULE 2 ARCHITECTURE OVERVIEW AND DATA PROMOTION FEBRUARY 20, 2013.
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
GIS On The Web: An Overview of ArcIMS. *The easy flow of geographic data can offer real-life solutions in many societal sectors, including municipal government,
ArcGIS Data Reviewer: An Introduction
AUTHORS: MIKE P. PAPAZOGLOU WILLEM-JAN VAN DEN HEUVEL PRESENTED BY: MARGARETA VAMOS Service oriented architectures: approaches, technologies and research.
Esri UC 2014 | Technical Workshop | ArcGIS for Windows Mobile - An Introduction Sunee Puckdee, Rui Ge, Morgan Zhang.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Trimble GeoCollector for ArcGIS: An Introduction Morgan Zhang (Esri), Matthew Morris (Trimble)
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.
What’s New in ArcIMS Presented by: Jason Grootens Mike Koutnik ESRI Minneapolis Presented by: Jason Grootens Mike Koutnik ESRI Minneapolis WLIA 2002.
Geospatial Systems Architecture
Managing Enterprise GIS Geodatabases
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 6 Essentials of Design.
0 National Geospatial Platform Jerry Johnston Department of the Interior January 6, 2016.
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.
1 Distributed System using J2EE. 2 What is J2EE?  J2EE (Java2 Enterprise Edition) offers a suite of software specification to design, develop, assemble.
ERDAS TITAN: Rapid, Secure & Versatile GIS Data Sharing Eddie Pickle & Angela Miele November 6, 2008.
DWR Enterprise GIS Danny Luong Division of Technology Services Enterprise GIS Services November 17, 2009 California Department of Water Resources.
The Earth Information Exchange. Portal Structure Portal Functions/Capabilities Portal Content ESIP Portal and Geospatial One-Stop ESIP Portal and NOAA.
Enteprise Content Management from Microsoft. 20% structured 80% unstructured 90% of unstructured data is unmanaged Volume of data is increasing ~36%/year.
Tomlinson’s “System” Design Requirements. 10 Stages Stage 1: Strategic purpose Stage 2: Plan for planning Stage 3: Technology seminar Stage 4: Describe.
Babu Ram Dawadi, IOE Pulchowk Campus. Definition A Geographic Information System (GIS) is a computer based system that facilitates the phases of data.
ECoastal Training USACE Coastal CoP Meeting and Workshop eCoastal in a Nutshell: An Introduction to the eCoastal Program & Custom Applications Rose Dopsovic.
Introduction to Oracle Forms Developer and Oracle Forms Services
Web GIS: Architectural Patterns and Practices
Introduction to Oracle Forms Developer and Oracle Forms Services
Introduction to Oracle Forms Developer and Oracle Forms Services
Profitability Management Logical Diagram
GIS in the Coming Decade
ArcGIS Online – The Road Ahead
Presentation transcript:

Geospatial Systems Architecture Todd Bacastow

Views of a System Architecture Enterprise Information Computational Engineering Technology

What is an architecture? A system architecture is the conceptual design that defines the structure and/or behavior of a system There is no universally agreed definition Systems architecture can best be thought of as a representation Maybe expressed in hardware, software, or organizational management It is also a process because a sequence of steps It can also be a discipline

Geospatial architecture Geospatial architecture is a strategic blueprint Broadly, geospatial architecture effort addresses the following views: –business activities and processes, –data sets and information flows, and –services.

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

GIS Enterprise Evolution Peters, Fig 2-1

GIS Department Peters, Fig 2-2

Organizational GIS Peters, Fig 2-3

Community GIS Peters, Fig 2-4

Web Peters, Fig 2-8

Mobile Peters, Fig 2-9

Modes of Deployment Peters, Fig 2-11

Federated Technology Peters, Fig 2-12

System Architecture Design Peters, Fig 1-1

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

GIS Market

ArcSDE Unifies Spatial Data Access ArcGIS Desktop Applications ArcGIS Desktop Applications ArcIMS, ArcExplorer, ArcPad ArcIMS, ArcExplorer, ArcPad MapObjects MapObjects Third-Party applications Third-Party applications SQL Server OracleInformix IBM DB2 ArcSDE Services

Enterprise GIS Organizations expect to... Leverage existing spatial data (eliminate silos) Integrate spatial data with core business data Incorporate spatial into workflow between departments (for a city…tax assessor, appraisal, DPW, police, fire, IT) Deploy IT standards to all their data Move client / server GIS apps to the web and wireless devices Benefit from scalability and security

First, Spatially Enable The Data… ArcSDE Data Is Independent of Application ArcIMSArcGIS SQL Server High Availability, High Performance, Secure, Scalable

Next, publish the informationArcReader A New Extension Publisher ArcMap Data MXD PMF

How? Distributed GIS 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 Internet Enterprise Web Server Databases Broker Browsers Web Applications

Emerging GIS Internet Enterprise Web Server Databases Broker Browsers Web Applications Services

Distributed GIS Development New Concept – g.net architecture –leveraging emerging web technologies Web services –GIS technology for applications over the web Mapping Metadata GIS Functionality –Spatial Data sharing and distribution Extends ArcGIS System concept –Desktop Applications –Back Office Servers –Distributed “Services” via the Internet

G.net 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 GIS Portal 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

“Software for G.Net” GIS Clients GIS Web Services ArcGIS Used to build Data Maps Models Applications Metadata ArcGIS Used to build Data Maps Models Applications Metadata ArcIMS Serve GIS Data Maps Apps ArcIMS Serve GIS Data Maps Apps ArcGIS Author and Manage Metadata Build Catalog ArcGIS Author and Manage Metadata Build Catalog Array of GIS Clients Access and use GIS data and services ArcReader Map Objects for Java ArcGIS Desktop & Extensions ArcPad Array of GIS Clients Access and use GIS data and services ArcReader Map Objects for Java ArcGIS Desktop & Extensions ArcPad ArcSDE Used to manage Data Metadata Transactions ArcSDE Used to manage Data Metadata Transactions ArcSDE Used to manage and distribute Metadata ArcSDE Used to manage and distribute Metadata ArcIMS Manage Metadata Provide Search Services ArcIMS Manage Metadata Provide Search Services Metadat a & Catalog Services

Market Forces Are Driving Change Organizations are moving and consolidating spatial data into relational databases to improve interoperability Organizations are moving client/server mapping applications to the web and looking to web services for the future Organizations are integrating spatial data analysis and map visualization into key business applications to improve decision making and service delivery

Views of a 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.

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.