Geography 176B: Technical Issues in GIS

Slides:



Advertisements
Similar presentations
Geo GIS Practicuum Introduction to ArcGIS 8 Exercise 5 - ESRI Virtual Campus Chapters 1-2, ArcGIS Methods …
Advertisements

Geographic Information Systems GIS Software. 1. The Early GISs SURFACE II, by Kansa Geological Survey SYMAP, by Harvard Laboratory for Computer Graphics.
Intro to ArcGIS for New Users. ArcGIS Desktop Advanced GeoprocessingArcInfo ArcReader Data Access Map Viewing Query Advanced EditingArcEditor ArcView.
Geographical Information Systems and Science Longley P A, Goodchild M F, Maguire D J, Rhind D W (2001) John Wiley and Sons Ltd 9. Geographic Data Modeling.
ESRI Software ArcGIS –ArcMap –ArcEdit –ArcInfo –ArcView.
Introducing ArcGIS Desktop
Introduction to ArcGIS Software. David Arctur, Michael Zeiler, ESRI Press, 2004 Michael Zeiler, ESRI Press, 2010 Reference Books:
Introduction to the Architecture of Arc GIS
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.
Introduction to Cartography GEOG 2016 E
ArcView 3.3: makes it easy to create maps and add your own data to them. Using ArcView software's powerful visualization tools, you can access records.
Introduction to ArcGIS Reading: “What is ArcGIS?”, ESRI Press, 2001, pp Acknowledgement: Dr Francisco Olivera developed some of the slides in this.
Introduction to GIS and Data Francisco Olivera, Ph.D., P.E. Department of Civil Engineering Texas A&M University.
Geographic Information Systems : Data Types, Sources and the ArcView Program.
Introduction to the 176A labs and ArcGIS Acknowledgement: Slides by David Maidment, U Texas-Austin and Francisco Olivera (TAMU)
19 th Advanced Summer School in Regional Science An introduction to GIS using ArcGIS.
ArcCatalog and Geodatabases
Geographical Data Modeling UML and Data Modeling Elements Examples from the Marine Data Model and ArcHydro (Thanks to Dawn Wright) Longley et al., ch.
Overview Francisco Olivera, Ph.D., P.E. Department of Civil Engineering Texas A&M University.
Introduction to ArcView ArcView_module_2 May 12, 10:40 AM.
CEE 795 Water Resources Modeling and GIS Session #2: Introduction to ArcGIS [from Dr. David Maidment, University of Texas and Dr Francisco Olivera (TAMU)
ArcEditor ArcInfo ArcView Display map, query & analyze spatial relationships, features & attributes Same functions as ArcView, plus abilty to create, &
ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P. Schiess) Introduction to GIS and ArcGIS 1 of 48.
School of Geography FACULTY OF ENVIRONMENT Introduction to ArcGIS 1.
Working with GIS: Introduction to ArcGIS. In preparation for the first lab, you will: Be briefly introduced to the ArcGIS product family of ArcView, ArcEditor,
Introduction to ArcGIS Software. ESRI Online Reference Materials ArcGIS summary: pdf
Introduction to GIS and Data Francisco Olivera, Ph.D., P.E. Department of Civil Engineering Texas A&M University.
Marine GIS Applications using ArcGIS Global Classroom training course Marine GIS Applications using ArcGIS Global Classroom training course By T.Hemasundar.
Introduction to GIS Software
Geographical Information System GIS By: Yahia Dahash.
Models and Structures of ArcGIS UML and Data Modeling Elements Longley et al., 8 (2/e) Zeiler, chs. 4, 5, and 12 Review Zeiler ch. 1.
Rebecca Boger Earth and Environmental Sciences Brooklyn College.
Introduction to GIS Software Acknowledgement: Most of the slides in this presentation are either from Dr Francisco Olivera (TAMU) or Dr David Maidment.
Introduction to ArcGIS. Goals Become familiar with ArcGIS ▫Locating and running the program ▫Introduction to the 3 ArcGIS interfaces ▫Experience with.
Introduction to ArcGIS for Environmental Scientists Module 1 – Data Visualization Chapter 1 – GIS Basics.
Applied Cartography and Introduction to GIS GEOG 2017 EL Lecture-2 Chapters 3 and 4.
Introduction In ArcGIS, there are three basic data structures:
Major parts of ArcGIS ArcView -Basic mapping, editing and Analysis tools ArcEditor -all of ArcView plus Adds ability to deal with topological and network.
How do we represent the world in a GIS database?
Vaduz.library.oregonstate.edu:9090/ metadataexplorer_find/explorer.jsp If interested in job contact NEXT week.
Introduction to ArcGIS
ArcCatalog and Geodatabases Francisco Olivera, Ph.D., P.E. Srikanth Koka Department of Civil Engineering Texas A&M University.
Arch: 383 Introduction to GIS Week 2 Introduction to GEOGRAPHIC INFORMATION SYSTEMS Can Kara Faculty of Architecture 2011 ARC 383.
Geographical Information Systems. Software which can be used in GIS ArcGIS Desktop Map Window Quantum GIS uDig.
Introduction to ArcGIS
Introducing ArcGIS Chapter 1. Objectives  Understand the architecture of the ArcGIS program.  Become familiar with the types of data files used in ArcGIS.
GIS Data Structures How do we represent the world in a GIS database?
\\DigitalEarth\Geo580 GEO 580 Advanced Applications of GIS in the Geosciences Monday/Wednesday 6:00 - 7:30 p.m. Digital Earth (Wilk 210) 4 credits.
ATN GIS Support Introduction to ArcGIS.
GEO 580 Advanced Applications of GIS in the Geosciences Monday/Wednesday 6:00 - 7:30 p.m. Cordley credits.
ESRI Education User Conference – July 6-8, 2001 ESRI Education User Conference – July 6-8, 2001 Introducing ArcCatalog: Tools for Metadata and Data Management.
@2007 Austin Troy Lecture 2: Introduction to the Architecture of ArcGIS By Weiqi Zhou University of Vermont Thanks are due to Prof. Troy, upon whose lecture.
Introduction to GIS Software Some slides in this presentation were prepared by Francisco Olivera, Texas A&M University.
GEO 580 Advanced Applications of GIS in the Geosciences Monday/Wednesday 6:00 - 7:30 p.m. Digital Earth (Wilk 210) 4 credits.
Scale is the relationship between the size of features on a map and the size of the corresponding objects in the real world. Scale is commonly expressed.
@2007 Austin Troy Lecture 2: Introduction to the Architecture of ArcGIS By Weiqi Zhou University of Vermont Thanks are due to Prof. Troy, upon whose lecture.
GEOGRAPHIC INFORMATION SYSTEMS. SOFTWARE SOLUTIONS. Mirela ŢIBU – Teacher, Catalin BURLACU – Student, Romania Uşak, December 13, 2007.
Introduction to Geodatabases
Introduction to GIS and Data
ArcGIS Topology Shapefiles, Coverages, Geodatabases
Introduction to GIS Software
Introduction to ArcGIS Software
ArcCatalog and Geodatabases
Introduction to ArcGIS
ArcCatalog and Geodatabases
Introduction to GIS Software
Introduction to ArcGIS Software
ArcCatalog and Geodatabases
Presentation transcript:

Geography 176B: Technical Issues in GIS Lectures 2 per week Labs: 6, with extensive support material www.geog.ucsb.edu/~ta176/g176b/home.html Use of the Star lab Can also use ArcGIS educational license Text: Paul A. Longley, Michael F. Goodchild, David J. Maguire, and David W. Rhind (2005) Geographic Information Systems and Science. 2 ed. New York: Wiley. Evaluation: Grades are 50% for the six labs (Lab 1 is pass/fail), plus 25% on mid-term and 25% on final.

What will I learn in Geog 176B? Build depth on Geog 176A’s breadth Prior to Mid-term: Learn data modeling and GIS design After Mid-term: Analysis, management and research issues Along the way: Some applications After 176B: 176C Applications of GIS Goal is to increase your knowledge of GIS to system user level, both theory and practice

What kinds of users exist for GIS? 1. System developers: high level of technical skills programmers in C++, Java, Visual Basic: order 1,000 jobs 2. System maintainers: moderate technical skills programmers in UML, Visio, CASE, Visual Basic: order 10,000 jobs 3. System users: modest technical skills, know how to use the tools, familiar with the technical issues , know the application domain, work for governments, corporations, universities, manage others: order 100,000 jobs 4. General public: minimal skills know how to use some tools: order 1,000,000 people 5. Mass consumption: Use Internet-based GIS mapping tools or location systems e.g. Google Earth: 100,000,000 people 6. Benefit from GIS technology: Almost everyone

What do you need to know to be a success as a (3) System user? Basic principles that survive software changes How to be a demanding skeptic Demand better documentation Demand/create accurate data that reflect the real world Reliable and accurate results Fixes for bugs What GIS means What are the limitations What (other) operations are possible

What about practical training? Software changes often (every 2 years) Always possible to acquire training Hands-on experience reinforces basic principles Encourages you to be a demanding skeptic Encourages thinking about what GIS means E.g. Classic ARC/INFO (Workstation) the workhorse of GIS Engine behind ArcView Versions 1, 2, 3 Command-line interface Required syntax, difficult to learn and use still many fans

ArcGIS 8.0 onward several hundred person-years invested complete rewrite, first since 1980 released in 2000 version 7 became ArcInfo Workstation version 8 added ArcInfo Desktop WIMP, wizards ArcView as a subset ArcGIS 9.0 in 2005 Now at 9.1

ArcGIS Overview Hardware and software (UNIX/Mac) Microsoft NT (2000, XP, etc) Intel hardware "wintel" COM: Component Object Model Microsoft standard for re-usable software components geographic objects and software objects any components can be linked interoperability with any COM-compliant software

Example of ArcGIS and Excel working together programmed in Visual Basic for Applications (VBA): ‘Pass Excel the U column vector(vector of known source values)’ While Not pFeat Is Nothing       strRow = GetRow(pFeat.Value(0)) ‘GetRow is user-defined       strCol = "A"       Sheets("Sheet2").Select 'Store vector on Sheet 2 in Column A       Range(strCol & strRow).Value = pFeat.Value(intSourceIndex)       Set pFeat = pCursor.NextFeature Wend  

ESRI Data models: how Redlands describes the world Shapefiles points, lines, areas attributes ArcView heritage No topology Relatively open source Coverages (layers) areas as boundary networks lines as boundaries of areas points as collapsed areas Classic Arc/Info legacy (includes E00)

The Coverage paradigm

ESRI’s Field Models Images Rasters (Grid: lattice) TINs triangulated irregular networks surfaces as meshes of triangles

Geodatabase ArcGIS moved to a new model based on object-oriented methods Objects (e.g. features) have classes Software is component-based Geodatabase is a “collection”, so can contain models of different types

Geodatabase paradigm

Three software components: ArcCatalog managing data data preview metadata ArcMap display, windows, layouts Cartography, coordinates, projections ArcToolbox analysis some transformations mostly for coverages

ArcGIS Geodatabase Workspace Geodatabase Feature Dataset Feature Class Geometric Network Object Class Relationship Workspace

Object Class An object class is a collection of objects in tabular format that have the same behavior and the same attributes. An object class is a table that has a unique identifier (ObjectID) for each record

Feature Class A feature class is a collection of geographic objects in tabular format that have the same behavior and the same attributes. Feature Class = Object class + spatial coordinates

Relationship A relationship is an association or link between two objects in a database. A relationship can exist between spatial objects (features in feature classes), non-spatial objects (objects in object classes), or between spatial and non-spatial objects.

Relationship Water Quality Data Water Quality Parameters Relationship between non-spatial objects Water Quality Data Water Quality Parameters

Relationship Relationship between spatial and non-spatial objects Water quality data (non-spatial) Measurement station (spatial)

Network A network is a set of edges (lines) and junctions (points) that are topologically connected to each other. Each edge knows which junctions are at its endpoints Each junction knows which edges it connects to

Introduction to ArcGIS How data are stored in ArcGIS Components of ArcGIS – ArcMap, ArcCatalog and ArcToolbox Extensions of ArcGIS – spatial analyst, geostatistical analyst and 3D analyst

Arc Map View and edit data Analyze data (Geoprocessing) Create maps

(like Windows Explorer) Graphical previews View data (like Windows Explorer) Arc Catalog Tables Metadata

Arc Toolbox Map Projections Tools for commonly used tasks

Classic ArcInfo v7: Legacy ArcGIS Workstation Coverage data model Command line interface Unix or NT hidden by ArcInfo Desktop

Extensions geostatistics logistics analysis and modeling with rasters Networks Surveying/CAD Military etc

Application environment 2,000 reusable software objects (COM) Programmable in Visual Basic for Applications (VBA) Data modeling with Unified Modeling Language (UML) Model builder extension Visio model: ESRI “templates”

Transportation model

Model detail: UML Description

Building an application Define a schema What objects are important to my application? Build an ontology Create the schema's tables using ArcGIS wizard Populate the tables Go to work

Tom Gruber’s Definition ontology is a specification of a conceptualization. A description (like a formal specification of a program) of the concepts and relationships that can exist for an agent or a community of agents For GIS, a set of geographical objects with their models and relations Critical for interoperability

Example: Land Use Maps Map 1: Map 2: 20 classes Wetlands one class Digitized polygons with 40 acre MMU Map 2: 75 classes Wetlands specified by species: Forested/Non-Forested Second layer of permanent/seasonal Values assigned as classes to cells